/**file: /cache/css/mcc_196.css**/
#productintro > div.javascript.office > div > div.tab-cont.tab-contss > div > div.FrameWorks > div > div.FrameWorks_title > h1{
top:30px !important;
}
#docs > div.content.content_k2 > div > div.item > div.text > ol{padding-left:30px;}
#docs > div.content > div > div.item > h1.title {
    margin: 25px 0 15px;
    line-height: 35px;
}
#productintro .productintro-content-2024.javascript.office .platform-bottom {
    top: 110px !important;
}
#productintro .productintro-content-2024.javascript.office .introtab .tab-contss .started {
    top: 320px !important;
}
#productintro .productintro-content-2024.javascript.office .introtab .tab-contss .FrameWorks {
    height: 735px;
}
#productintro .productintro-content.javascript.office .introtab .tab-contss .main-function .containers1 .function-card .function-card1{margin-bottom: 50px;}







#productintro .productintro-content .introtab .tab-contss .main-function .containers1 .cardtext span a{
float:unset;
}
#user_form div.social-login > div.google{display:none;}
#user_form input{display:block !important;}
.itemFullText .news-right .example{max-width:530px;}
#Notice_all .Notice_download_swift a {
    color: #ffffff;
    background-color: #f26522;
    border-color: transparent;
    text-decoration: none;
    border: 1px solid #f26522;
    margin-right: 20px;
    margin-bottom: 10px;
    border-radius: 20px;
}
body, div, h1, h2, h3, h4, h5, h6, p, td, th, span, a{
font-family: "Roboto", sans-serif !important;
}
#toolbar #menu > li.online > a > span{
background: url(/images/introducepage/index/top_logon.png) no-repeat !important;
}



.itemFullText ol {
    margin: 10px 0 10px 0;
    padding-left: 16px;
    line-height: 25px;
}
ul.ul_two {
    list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAAAXNSR0IArs4c6QAAABRJREFUGFdjPHv27H8GHIBxSEkCAI6PF9KaKstbAAAAAElFTkSuQmCC) !important;
}





#user_form #website_iceblue{display:none !important;}

#compontent > div > div.img_share{display:none;}

#mymaintop2 > div > div > div.product_banner > div > div > div.img_share{display:none;}



#component .news_banner321 {
    background-color: #5182ba;
    height: 300px;
}
#component .news_banner318 {
    background-color: #5182ba;
    height: 300px;
}
#component .news_banner318 {
    background-color: #5182ba;
    height: 300px;
}
/* Christmas Promotion */
#component .news_banner321 {
    background-color: #5182ba;
    height: 300px;
}
/* OCR */
#component .news_banner320 {
    background-color: #86b4e0;
    height: 300px;
}
/* Email */
#component .news_banner317 {
    background-color: #86b4e0;
    height: 300px;
}
/* Barcode */
#component .news_banner312 {
    background-color: #86b4e0;
    height: 300px;
}
/* PDFViewer */
#component .news_banner315 {
    background-color: #86b4e0;
    height: 300px;
}
/* OfficeViewer */
#component .news_banner314 {
    background-color: #86b4e0;
    height: 300px;
}
/* DocViewer */
#component .news_banner313 {
    background-color: #86b4e0;
    height: 300px;
}
/*  SpreadSheet  */
#component .news_banner316 {
    background-color: #86b4e0;
    height: 300px;
}
/* pdf */
#component .news_banner308 {
    background-color: #86b4e0;
    height: 300px;
}
#component .news_banner326 {
    background-color: #dea8a8;
    height: 300px;
}
/* Presentation */
#component .news_banner311 {
    background-color: #86b4e0;
    height: 300px;
}
#component .news_banner327 {
    background-color: #dea8a8;
    height: 300px;
}    
/* xls */
#component .news_banner319 {
    background-color: #86b4e0;
    height: 300px;
}
#component .news_banner328 {
    background-color: #dea8a8;
    height: 300px;
}
/* doc */
#component .news_banner309 {
    background-color: #86b4e0;
    height: 300px;
}
#component .news_banner324 {
    background-color: #dea8a8;
    height: 300px;
}
 /* office */
 #component .news_banner310 {
    background-color: #86b4e0;
    height: 300px;
}
#component .news_banner325 {
    background-color: #dea8a8;
    height: 300px;
}

















.jdownloads_maven_copy{
    position: relative;
}
.jdownloads_maven_copy pre{
    width: 90%;
    font-size: 14px;

    margin: 15px 0 0px 0;
    padding: 7px 14px;
    border-color: #AAB4BE;
    border-style: dotted;
    border-width: 1px 1px 1px 1px;
    color: #ffffff;
    font-family: "Lucida Sans Unicode","Lucida Grande","Arial","Verdana","sans-serif";
    line-height: 150%;
    background: #333333;
border:none;



}
.jdownloads_maven_copy .btn{
    width: 15px;
    height: 15px;
    font-size: 0px;
    padding: 0px;
    border: none;
    background: url("/images/jdownloads/copy_code.png") no-repeat;

}
.jdownloads_maven_copy .copybtn1{
    position: absolute;
    top: 10px;
    right: 80px;
}
.jdownloads_maven_copy .copybtn2{
    position: absolute;
    top: 188px;
    right: 80px;
}


















#bottom2 .bottombox:last-child{
    float: right;
    width: 264px;
}
#bottom2 .bottombox .last{
    padding-left: 90px;
    border-left: 1px solid #C0C0C0;
    min-height: 186px;
}
#bottom2 .bottombox .img-safe:first-child{
    margin-bottom: 40px;
}
#bottom2 .bottombox .img-safe:last-child{
    padding-left: 5px;
}
ul.ul_two {
    list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAIAAABLMMCEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjA0NkM1NjMxRkMzMDExRUNBRDFEQjFBQjM2QjQ0RkI3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjA0NkM1NjMyRkMzMDExRUNBRDFEQjFBQjM2QjQ0RkI3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDQ2QzU2MkZGQzMwMTFFQ0FEMURCMUFCMzZCNDRGQjciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDQ2QzU2MzBGQzMwMTFFQ0FEMURCMUFCMzZCNDRGQjciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4R3eH4AAAAF0lEQVR42mJcdO8nAwZgYsAG6CsKEGAAfGACh2t+GSYAAAAASUVORK5CYII=);
}





#docs > div.content > div > div.item > div.ref_items{max-width: 600px !important;}
.ul_two{margin:0px;}
#downloads_btns{
text-decoration: underline;
    color: #2E8B57;
    margin-left: 0px !important;
}
#k2contentsall .k2_right div.itemFullText .news-right h3{padding:0px;}



.news .k2ItemsBlock_news ul{
    padding-left: 0px;
    margin: 0px;
}
.news .k2ItemsBlock_news ul li{
    list-style: none;
    margin: 0px;
    padding: 13px 0 9px 0;
    border-bottom: 1px solid #C0C0C0;
}
.news .k2ItemsBlock_news ul li a{
    color: #303030;
    display: block;
    min-height: 40px;
    font-size: 14px;
    line-height: 140%;
    max-height: 40px;
    overflow: hidden;

}
.news .k2ItemsBlock_news ul li .moduleItemDateCreated{
    font-size:14px;
    color: #555555;
line-height: 120%;
}

#mymaintop1 div li a{padding: 0px 20px 4px 20px !important;}
#subscribe_for_news .subscibe-left{float:left;width:600px;padding: 40px 0px;}
#subscribe_for_news .subscibe-right{float:left;width:500px;padding-top:50px;}
#subscribe_for_news #mycontent1{height:140px;background-color:#7fd4ff;}
#subscribe_for_news #subscribe_input{  float:left;margin:0px; }
#subscribe_for_news #subscribe_fields input{
font-size:14px;
outline:none;
   height: 38px;
    border-radius: 20px 0 0 20px;
    border: none;
    padding-left: 30px;
    width: 300px;
border-bottom:2px solid #dddddd;

}
#subscribe_for_news #subscribe_fields button{
float:left;
display: inline-block;
position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    right: 0;
    opacity: 0;
}
#subscribe_for_news #subscribe_email-error{
    font-size: 10px;
}
#subscribe_for_news #subscribe_message_error{
margin:5px 0 0 0;
padding-left: 30px;
}
#subscribe_for_news #subscribe_sub{
    position: relative;
    width: 120px;
    height: 40px;
    line-height: 40px;
    /* text-align: center; */
    
    float: left;
margin:0px;
}
#subscribe_for_news .subscribe_submit_first{
background: url(../../images/other/Subscribe_2.png) no-repeat;
}
#subscribe_for_news .subscribe_submit_se{
background: url(../../images/other/Subscribe_3.png) no-repeat;
}
#subscribe_for_news #subscribe_fields{margin:0px;}





div.p20 div.temporary{
   background: url(/images/intro_imgs.png) -202px 0 no-repeat scroll transparent;
    padding-left: 30px;
    height: 30px;
    margin-bottom: 5px;
    background-position: -202px -330px;
}
div.p20 div.temporary h3{
margin: 0px 0 0 0 !important;
    padding: 5px 0 10px 10px !important;
}




.josForm {width:1140px;margin:0px auto;}

#photos-email_pic{BACKGROUND:NONE;}
#com-form-login{width:1140px;margin:0px auto;}
#system-message{width:1140px;margin:0px auto;}
.componentheading_z{margin-top:40px;}

#k2Container{width:1140px;margin:0px auto;}

#demo_content{padding-bottom:40px;}

#review .list .item .title{padding:0px;}
#demo_content .cats1 div ul{list-style:none;padding-left:0px;margin:0px 45px 0 0px;;}
#demo_content .cats1 div ul li{border-bottom:1px solid #c0c0c0;padding:8px 0 7px 0;}
#demo_content .cats1 div ul li a{text-decoration:none;color:#303030;}
#demo_content .cats1 div ul li a:hover{color:#1B61A9;}

#docs > div.content > div > div.item > div.ref_items{max-width:300px;}
#docs > div.content > div > div.item > div.ref_items > div.title{max-width:300px;}


div.p20 h3{color:#1b61a9;font-size:18px;font-weight:bold;}
.intro_demo h3{color:#1b61a9;font-size:18px;font-weight:bold;}

div.RSM_pagination_p strong{background-color:#7fd4ff;border-color:#7fd4ff;color:#fff;padding:5px 12px 5px 12px;margin-right:5px;}
div.RSM_pagination_p a{background-color:#ecedee;cursor:pointer;color:black;padding:5px 12px 5px 12px;margin-right:5px;}
div.RSM_pagination_p a:hover{text-decoration:none;}
a:link, a:visited{color:#303030;}

div.p20{margin:30px 0 30px 0;}
div.p20 div.Guide,
div.p20 div.Functions,
div.p20 div.List,
div.p20 div.Video,
div.p20 div.Forums,
div.p20 div.Email,
div.p20 div.Service,
div.p20 div.Skype,
div.p20 div.Believe,
div.p20 div.Demo,
div.p20 div.FAQ {
    background: url("/images/intro_imgs.png") -202px 0 no-repeat scroll transparent;
    padding-left: 30px;
    height: 30px;
    margin-bottom: 5px;
}
div.p20 div.Guide h3,
div.p20 div.Functions h3,
div.p20 div.List h3,
div.p20 div.Video h3,
div.p20 div.Forums h3,
div.p20 div.Email h3,
div.p20 div.Service h3,
div.p20 div.Skype h3,
div.p20 div.Believe h3,
div.p20 div.Demo h3,
div.p20 div.FAQ h3 {
	margin: 0px 0 0 0 !important;
	padding: 5px 0 10px 10px !important;
}
div.p20 div.Functions {
	background-position: -202px -30px;
}
div.p20 div.List {
	background-position: -202px -60px;
}
div.p20 div.Video {
	background-position: -202px -90px;
}
div.p20 div.Forums {
	background-position: -202px -120px;
}
div.p20 div.Email {
	background-position: -202px -150px;
}
div.p20 div.Service {
	background-position: -202px -180px;
}
div.p20 div.Skype {
	background-position: -202px -210px;
}
div.p20 div.Believe {
	background-position: -202px -240px;
}
div.p20 div.Demo {
	background-position: -202px -270px;
}
div.p20 div.FAQ {
	background-position: -202px -300px;
}







.module span.header-2, .module span.header-3{color:#373737;}

/* CSS for All Pages */


#vmMainPage .bottom .buy_bottom2 #mybanner .header{width:auto;}
.item .title{width:1140px;margin:0px auto;padding:40px 0 10px 0;}
#page-body #component #system .item .content{margin:0px auto;}
#subscribe_for_news{height:140px;background-color:#a2def9;clear: both;}
#page-body #component #system .item .content #more-news-list{width:1140px;margin:0 auto;}

#docs .content .item .title{width:845px;padding:0px 0 10px 0;}

/* CSS for news_left */
.news-left .news_left .middle-box2{margin:0px;padding:13px 0 7px 0;border-bottom:1px solid #C0C0C0;}
.news-left .news_left .middle-box2 a{display:block;min-height:40px;font-size:14px;line-height:140%;}
.news-left .news_left .middle-box2 br{display:none;}
.news-left .news_left a:link{color: #303030; }
.news-left .news_left a:link{color: #303030; }
.news-left .news_left a:link{color: #303030; }
.news-left .news_left {padding:0px;}
.news-left .news_left {list-style-type:none;}
.news-left .module-title{background: url("/images/index/icon1.png") no-repeat; }
.news-left .module-title .title_news{padding-left:30px;border-bottom: 2px solid #579E18;height: 25px;line-height: 25px;color: #1B61A9;font-weight: 600;padding-bottom: 15px;margin-bottom: 10px;margin-top:40px;}
.news-right .news_img{margin-top:40px;}
.news-left .news_left .middle-box2 a:visited{color:#303030;}
.news-left .content_news .news_left{margin-top:0px;}
.news-right .news_titles{font-size:22px;color:#195fa6;font-weight:bold;line-height:22px;margin:34px 0 19px 0;}
.news-left .news_left .middle-box2 span{color:rgb(153, 153, 153);}
.news-left .news_bottom1{text-align:right;color:green;font-size:14px;line-height:25px;
background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAHAQMAAAAVq36TAAAABlBMVEX3kR73kR7Tjl0PAAAAAXRSTlMAQObYZgAAABVJREFUeF5jaGA4wPCA4QMQH2BoAAAkXgUxYyiF5gAAAABJRU5ErkJggg==") no-repeat scroll 170px 20px transparent;padding:10px 0 40px 160px;}
.news-left .news_bottom1 a:link{ color: green; }



/* css for index-footer*/


ul.links li{background:none;}
#index-footer1 div a{float:left;display: block; width: 30px; height: 30px; font-size: 0px;}
#index-footer1 div{font-size:0px;float:left;display: block; width: 30px; height: 30px;padding-right:120px;}
#index-footer1{display:block;height:30px;margin-top:35px;text-align:center;}
#page #bottom2 ul.links li a{color:#7f7f7f;}
#page #bottom2 ul.links li a:hover{color:#1B61A9;}
#bottom2 .bottombox .box-1{background:none;;}
#bottom2 .bottombox .first .box-1{padding-left:0px;}
#bottom2 .module h3.header{color:white;line-height:25px;font-size:14px;}
#page #bottom2 ul.links li{padding-left:0px;}
#bottom2 div.mod-separator div.box-1{padding-left:0px;}
#page #bottom2 ul.links{width:210px;}
#footer div a{display:none;}
#footer{height:56px;}

#index-footer1 .twitter_1 a{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAXxJREFUeNpi/P//P8NAACaGAQKjFg9/i1mQOXPmzKGpZSkpKdgtJhOIAnEmEBsA8U0g3g3E+6BynEDMBsQf8foYCTAD8VIgTgTi73gsNQbiLUAsgSRWAcTLoJbqArEhKXGsDsThQLwRiPnxWLwUzVIYiALiQCBeCaWJthhmmSsQ34Y6Ah0YQB2ID/ghBTtRFt9ECmJQHK4A4htAXITkQ34Clr4GYisgfkqKxe+AuBJL8PcC8XMgfgLE7QQsBpnxhajshGYJKJhe4IhDaSgmZDEDqRbfgcahEAXZ7AI5JddfIO6mMH8fIcfHINABpXOICFZ0AEqYWykpq3mghQmpYBa20ooUixeQYTEoQTZRWjvdgebFlbjyI5YgDiKUoomtFkGWZwHxcSIsDSVCHd7EFQgtsYyhtAe00McFDkIdd43ShsARqKWwwp4Tj4UOUHyNlITAgqecTYf6AlSQyEFLMFid+xoapHeo0gLBUZCcheLh0eZiHO1JDHuLAQIMAMaeSe3ET7QVAAAAAElFTkSuQmCC) no-repeat scroll 0px 0px transparent;}
#index-footer1 .twitter_1 a:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAXpJREFUeNpi/P//P8NAACaGAQKjFg9/i1mQOeo7aGvZTQ8cFpMJRIE4E4gNQGYD8W4g3geV4wRiNiD+iNfHSIAZiJcCcSIQf8djqTEQbwFiCSSxCiBeBrVUF4gNSYljdSAOB+KNQMyPx+KlaJbCQBQQBwLxSihNtMUwy1yB+DbUEejAAOpAfMAPKdiJsvgmUhCD4nAFEN8A4iIkH/ITsPQ1EFsB8VNSLH4HxJVYgr8XiJ8D8RMgbidgMciML0RlJzRLQMH0AkccSkMxIYsZSLX4DjQOhSjIZhfIKbn+AnE3hfn7CDk+BoEOKJ1DRLCiA1DC3EpJWc0DLUxIBbOwlVakWLyADItBCbKJ0trpDjQvrsSVH7EEcRChFE1stQiyPAuIjxNhaSgR6vAmrkBoiWUMpT2ghT4ucBDquGuUNgSOQC2FFfaceCx0gOJrpCQERuTmLZaGADO0IJGDlmCwOvc1NEjv0KohACpIzkLx8GhzMY72JIa9xQABBgDmkEwun87BpAAAAABJRU5ErkJggg==) no-repeat scroll 0px 0px transparent;}

#index-footer1 .skype_1{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAhJJREFUeNrsl08oRFEUxp8hGilFStEUESmisVQWIkWJLGwsZJZsyELZKpFSxGaULJSI2BCllKwosSGiREQpG0ppfKe+qdvtPjN3BkM59evNO++9e+49/+6dpFAo5CRCPE6CJGGGU3RFMBj8NmOBQOD3uzoXjINzEOJ1CdQDPyj5MlcrUgPWQJaiKyLtiu4R7IEdMAte41lxHljRjLpJDmgFk+AU1MZjeIAD2ooPbGkesTLc5KJ/Bv2gGqSDNP4e5jORVDAPKmOJsc+gOwN14Jb35eAJHJJFsA8ygFcqk5OyWvGTQTdGowXgARyDG65O5AQsKO/7GXsrw5sG3b3iSq+i72ROFLESHO2ZleFZg65WcXkh6AWr9M4oa7xM+6ZRm2REw6kGXR/oUWp3CrSBbMZ+2/CN163JeD7JXl2SWas3vKqrkebRAGZc6jxqwyeGDrTHzM3jyjfAC5MrS0lAXV5tDL8ZXCdu7QBzhgQKN4xrw1jdtpuEbiAcq0FwodX3utLfHUOCWRmWwY6U+2m6VMqqmJldBUqpywQT8cZY5F32bro93KkOGF9pIlecWC7deezSJq9i2Y+lFXZxEg4NSkZfcn8W7tgefRbNKKoTiLTBZpc2GkmkLEfiOextMqbDyiYRSWSiLW7veyxnPwTymVDVRLrWshLLW3a1CrAby9HnMznT7nf+zLk66f8vzE/JhwADANJxcyJYyx/IAAAAAElFTkSuQmCC) no-repeat scroll 0px 0px transparent;}
#index-footer1 .skype_1:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2Q0MwRkIxNTkzOTNFNzExQUQzNUIyOTY2QjBBMDAzNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1QUY4QzdGNkY0RTcxMUU3QkQwRUI5RDU5MTdEMzgyMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1QUY4QzdGNUY0RTcxMUU3QkQwRUI5RDU5MTdEMzgyMSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M0IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozMDQ2MzIxNTk1OTNFNzExQUQzNUIyOTY2QjBBMDAzNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2Q0MwRkIxNTkzOTNFNzExQUQzNUIyOTY2QjBBMDAzNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pu+rPJgAAAJKSURBVHja7JZLSJVBFMc/rxZuIsyNKWqBDyIhQUUXLpQWusk0aJMLF9FLFEJQgvYqKoTgA0wCRVqEVOhGWyRS4CKMsIgsg1I0fJBCCVLJ7XfgXPgY5sadT8jNHfjdM9+ZO/Of55kJhcNh7zAIeYeU4sL/LSX9qzB/yjuJuQMXIBO2YQbuwz7swsfFam/HVThBdlgU0XLMU0iNoZ3XMCYdohM/AwsjmoZ5DymOA1mFesRng65xawBRSRnwjI5fDipcG8X/GW7AKTgCiZAHbRBZ56My7YgXBxHOtPg+QAnTOIT9DmVwDpbwdev3D5/4MOIhV+Eti68HgW0ayyH/FV7ophrHl0DZIvlHvv9Lpy66Cs9YfOtqE5VIugTNevQKjToNrsJDFt95+dGR5UKjjnATemENiow6VXQo2SWA2PwyqiXsIOIbYgVdx1INNDVGHRE9C/OxCm9afDK9fdCC2Dj2ObykExK95mQ98Q9gbxn1TrhMtQSPPcMnQWEYTuvxmZIjhNhjOK7/6bS0tR+zMKP4I4HAcNfgv4Z9YMxYnW4wT9fZTNddb6cR4zuyY+/CJ5//LUxrvtTSToWr8BN45fvuZ0pTGLUcqzN6TsUW4luj7Bj5e5Z2Up2EaUxujyb4pa4CeIPAVWw65QsaQrPw3cS+k8hmaWrZ6Vr03VRXMKNG0HBJvXTytvMLhEoPdfNsBRCVh0NX4KcP4hMardrhS4yicpHUyvoHmuoo0y8XRTb81utRjkylBosVmIQORL85P33iz9u48EHTXwEGACCd+IBrlv7dAAAAAElFTkSuQmCC) no-repeat scroll 0px 0px transparent;}

#index-footer1 .google_1{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAb5JREFUeNrsl09EBFEcx2faRNRlWWKJWEodl4girei0lCLNJRrRqWykwyolohTLXlpziNhLKaJLS7otKTpFShEREUtEyvR9fJdn7KZp3rRUPz5+++a9nZ/f32d027a1SkiVViH5e4arnQ8sy/LFkGmavnvcA0ZUhDoE5sAxuAG2xBtYA3XS+TGw7NVwBzgFedANYiDHvTNQD6bBs+ccOzzdBfuSsVswTM+jYAHM0Mt2nhE6CDa4vgarbjxOgAZw4Xj+BDb5Oy7ldZxEGPriOu421K3UkRJ7eepibg2gkyy4k9Zdbg3fU/eDQJm9cz8GSBq8gjCYLRGNFzCvbIBIInI7JGYKWGJY98AgibGynWJ4NayxolvYVmFWudBTUp59m9Wiig9ABtRKLfOjl8QWtRiJ26DGjxwLaQSjoBM8sq8vQTPzLPI+wEJT4nGA8/YKFPhygwXVBhZ5rg9Mqgx1gi2UBCnHLH5nGxmScWWGJ6hzn/w3Kw0SZYZD1NEvvGNHpeEUtchzb5kzKxwgaZVVnaQWhXMITjiXH1jZTextX0amML7Oay3IFirQy6PvXP5u+li+e5WK/v8l8esNfwgwADxdXEps4C62AAAAAElFTkSuQmCC) no-repeat scroll 0px 0px transparent;}
#index-footer1 .google_1:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAbxJREFUeNrsl19EQ1Ecx+9tiaiXMWJEjKYeR0SRJtLDKEW6LxHRU1mkhyklohRjL6WHiL2UIuqhkd5Gip5SShERESMi5fY9fMdxbel2z2lUPz5+O/ec3Z/f3+Oatm0bpZAyo0Ty9wyXOx+E9/UYuujS73E7GFAR6gCYAkfgBtgSb2AJVEnnh8C8V8PN4ARkQRuIggz3TkE1GAfPnnPs8HQb7ErGbkE/PY+AGTBBL5t4Rmg/WOH6Giy68TgOasC54/kTWOfvmJTXYRJi6PPrmNtQN1CHCuxlqfO5tYBJ0uBOWre6NXxP3Q18RfbOdAyQFHgFQTBZIBovYFrZAJFE5LYPrIE5hnUH9JIoK9spllfDBis6zLYKssqFHpPyrG1WiyreA6ugUmqZH70kNqjFSNwEFTpyLKQWDIIW8Mi+vgT1zLPIew8LTYnHPs7bK5Djyy0WVCOY5blOMKoy1HG2UAIkHbP4nW1kScaVGR6hznzy37Q0SJQZDlBHvvCOLZWGk9Qizx1FzixwgKRUVnWCWhTOATjmXH5gZdext7WMTGF8mdeany2Uo5eH37n83fSxfPcqFfP/S+LXG/4QYAAIGVtKtN77HQAAAABJRU5ErkJggg==) no-repeat scroll 0px 0px transparent;}

#index-footer1 .youtube_1{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2Q0MwRkIxNTkzOTNFNzExQUQzNUIyOTY2QjBBMDAzNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2NzkxNThERDNCQzYxMUU4ODcxMzkyNzkyNDQwREY0NiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2NzkxNThEQzNCQzYxMUU4ODcxMzkyNzkyNDQwREY0NiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M0IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozMDQ2MzIxNTk1OTNFNzExQUQzNUIyOTY2QjBBMDAzNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2Q0MwRkIxNTkzOTNFNzExQUQzNUIyOTY2QjBBMDAzNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PjL+oLkAAAEWSURBVHjaYvz//z/DQAAmhgECoxaPWkwzwILMmTNnDs0sSklJwW0xltDQBmJxMu16CcRXgfgfQR8jASkgXgXE1hR69BgQhwLxM2LjeAoVLAUBKyCeTEri8qBi9HqQYjEnLlPY2dkZlJWVGRgZGYm1mIsq2YmZmZnB0NCQwdnZmUFUVJT++VhAQIDB3t6ewdLSkoGbm5v+BYi0tDSDi4sLAz8/P/kFCDngxYsXDJcuXWL49OkTfSz+/Pkzw8WLF8EWU1xkEgP+/fsH9uGdO3fAbGonrue4NPz48YPh1q1bpFj6nBSLJ1OxAOkiJag7gPgbEMcDMT+ZFn4E4oVAPIkUi0FNz4lQTBPAONq8HbV41GJqAYAAAwB75EM+KNfuUgAAAABJRU5ErkJggg==) no-repeat scroll 0px 0px transparent;}
#index-footer1 .youtube_1:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo2Q0MwRkIxNTkzOTNFNzExQUQzNUIyOTY2QjBBMDAzNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo3QkVEQkUwRjNCQzYxMUU4ODFGNEY5MkU5NTgyNEJGQyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo3QkVEQkUwRTNCQzYxMUU4ODFGNEY5MkU5NTgyNEJGQyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M0IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozMDQ2MzIxNTk1OTNFNzExQUQzNUIyOTY2QjBBMDAzNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo2Q0MwRkIxNTkzOTNFNzExQUQzNUIyOTY2QjBBMDAzNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pj+Dpx8AAAEVSURBVHjaYvz//z/DQAAmhgECoxaPWkwzwILMUd9BO4tueuCxGEtoaAOxOJl2vQTiq0D8j6CPkYAUEK8CYmsKPXoMiEOB+BmxcTyFCpaCgBUQTyYlcXlQMXo9SLGYE5cpgqz/GULEf5KSHbiokp3Ymf4zlCp+Z1ig+5nBiO8P/fOxOvdfhulaXxg61b4ySLP/o38B4iD0m2Gx3mcGZa6/5Bcg5IDjH1gZJj7kYLj/nZk+Fj/6wcTQ94ATbDHFRSYx4Nc/RoZJDzkZVr1gZ/hNQeMFVxw/x6Xh3W9GhqXPSbL0OSkWT6ZiAdJFSlB3APE3II4HYn4yLfwIxAuBeBIpFoMCciIU0wQwjjZvRy0etZhaACDAAPhTQiy0Ol5FAAAAAElFTkSuQmCC) no-repeat scroll 0px 0px transparent;}

#index-footer1 .facebook_1{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMZJREFUeNpi/P//P8NAACaGAQIjz2IWQgrmzJlDlsEpKSk087EEEDcC8TEgvg3E/6H4A1V8jAPoAvFeIBalZxwzA/E6Siwl12JXIFaheeLCAszQ+H+BeCIQ34Tyf9HKYvQgPgjExfSKY2TwfXgVIFAASkz8OIIaJG6MFucXqGXxBCD2xiFnA8RnkPigRKYxEEF9c6DieMAsvkNNiwuA2ASK16DJHUGSA+GV1EzVyL54jSb3EYjPjrZARi0etXjU4uFvMUCAAQCrtiJSvdEKCAAAAABJRU5ErkJggg==) no-repeat scroll 0px 0px transparent;}
#index-footer1 .facebook_1:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMNJREFUeNpi/P//P8NAACaGAQIjz2IWQgo0tpFn8A0v2vlYAogbgfgYEN8G4v9Q/IEqPsYBdIF4LxCL0jOOmYF4HSWWkmuxKxCr0DxxYQFmaPy/QDwRiG9C+b9oZTF6EB8E4mJ6xTEy+D68ChAoACUmfhxBDRI3RovzC9SyeAIQe+OQswHiM0h8UCLTGIigvjlQcTxgFt+hpsUFQGwCxWvQ5I4gyYHwSmqmamRfvEaT+wjEZ0dbIKMWj1o8avHwtxggwACGMiFSSuIgRAAAAABJRU5ErkJggg==) no-repeat scroll 0px 0px transparent;}

#index-footer1 .forum_1{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUpJREFUeNpi/P//P8NAACaGAQIjz2IWdIE5c+bQxKKUlBSKfOwExDOB+AwQ/wFiUMo8D8RLgTiQIh/jACpAPB+IbbDIGUBxFBBfBuJ0ID5OjTh2gvrKhgi1ukB8AIhjKbUYZNA6IOYhIRTZQEkF6mCyLQYFLz8ZaQlk+SJ8DsZnMSixGFOQkKWBOJkci0OokItCyLHYngoWW0KDnSSLJahgMTMuc/BZ/I5KhdZHUi1+RAVL35Fj8W4qWHyQnMQ1C4h/UWhxHzkW3wfiKRRYugmIj5BbclUC8T4yLAVVFnGUFJmgoPYH4jUkxqsDrkRFSu30BYhDgTgCiG8SUAtKF27EZEVSGgIrgVgDiLWhdW4HUuL7C8S5UHGiEiQLGfF3DYpBIBMapBGkpgVKG3ungNiEnATIQqHFntBgpnvz9i+5GhlHuzD0AgABBgC7aj4Gy5axKwAAAABJRU5ErkJggg==) no-repeat scroll 0px 0px transparent;}
#index-footer1 .forum_1:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUhJREFUeNpi/P//P8NAACaGAQIjz2IWdAGNbbSx6IYXZT52AuKZQHwGiP8AMShlngfipUAcSJGPcQAVIJ4PxDZY5AygOAqILwNxOhAfp0YcO0F9ZUOEWl0gPgDEsZRaDDJoHRDzkBCKbEA8B+pgsi0GBS8/GWkJZPkifA7GZzEosRhTkJClgTiZHItDqJCLQsix2J4KFltCg50kiyWoYDEzLnPwWfyOSoXWR1ItfkQFS9+RY/FuKlh8kJzENQuIf1FocR85Ft8H4ikUWLoJiI+QW3JVAvE+MiwFVRZxlBSZoKD2B+I1JMarA65ERUrt9AWIQ4E4AohvElALShduxGRFUhoCK0ENFCDWhta5HUiJ7y8Q50LFiUqQLGTE3zUoBoFMaJBGkJoWKG3snQJiE3ISIAuFFntCg5nuzdu/5GpkHO3C0AsABBgAhyY9BlKh3nIAAAAASUVORK5CYII=) no-repeat scroll 0px 0px transparent;}
























body { color:#333; }

a:link,a:visited { color: #2E8B57; }

body, div, h1, h2, h3, h4, h5, h6, p, td, th, span, a {
    font-family: "Lucida Sans Unicode", "Lucida Grande", "Arial", "Verdana", "sans-serif", "微软雅黑" ;
}
#page-footer {
	background-image:none;
}
div.mod-separator div.box-t1 {
    height: 0px;
}
div.mod-separator div.box-b1 {
    height: 21px;
}
div.mod-separator div.box-1 {
    padding: 0 0 0 30px;
}
.menubar-glass #headerbar {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABuCAYAAADmt3kGAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAACGSURBVChTjdK7EsIgEIVhWq1ttbf2/V/JAAmBcFt3SXY2KpnJX3zFqY8CALWCXYkbcacNjqm1nqKURumTG7mR/0iN1Eh7ohAbcWMRFmEBFYQgBFBe8Mzs/Rcz41ZmxjHTimMmZtwxISNjfxkRi5guFjGIPsaAGvQ53oPug72IJ/Eg6Azq8gG92YwD7UMDeQAAAABJRU5ErkJggg==");
}
#toolbar {
    padding: 7px 0 0 0;
}
#login span.separator {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAANCAYAAACD4L/xAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABhJREFUeNpi+P///34gZmBigAI6MAACDAD9uAbSjYzwqgAAAABJRU5ErkJggg==") no-repeat scroll 50% 50% transparent;
    padding: 0 0px;
}
#login a {
    color: #FFFFFF;
    font-size: 13px;
    margin: 0 10px;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0);
}

#page h1{
    color: #195fa6;
    font-weight: bold;
}

/* css for more news list */
#more-news-list div.news-list li br {
    display: none;
}

#more-news-list ul.faq {
    margin-left: 1px;
}
#more-news-list li {
    padding: 5px 0;
}
#more-news-list div.news-list {
    margin-top: -20px;
}
#more-news-list li.latestnews span {
    color: #999999;
}




/* css for footer */

#footer a.anchor {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAA8CAYAAACTiBHmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoyOUQwNzU4MkM2RjVFMjExQjJCQ0JGNDlDNzlBQ0FFNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0MDc0Qjg1MTNCQzYxMUU4QUE4NjgwM0FBODIzNzhCNSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0MDc0Qjg1MDNCQzYxMUU4QUE4NjgwM0FBODIzNzhCNSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M0IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDMUM2NzA2MDY3MTRFMzExQkFBNUMwN0JEMjg1RjI4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyOUQwNzU4MkM2RjVFMjExQjJCQ0JGNDlDNzlBQ0FFNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp1YaxAAAAHsSURBVHja7Jc/S8NAGIfTUEQU8Q9uUhwUi4NKi1IXEUFB66LSyQ8gOIprEcEv4B5wFMEOKpWqoIsObZfq5iCK4qSIglAQwfg7eCs15MxdkutQ84MHStPew10uee8NGYah/ZEmMAdmQBxEQCN4Ao/gChyAE/DJGyTM+b4BLIM06LS53kUkwBK4AWtgB5jWH+s2AwyCS7DJEdilF2zTjDqcJOPgAvRr7jIJiqCHJxkA+6BF8xYmOAStVgm7mbvVFzwmSsv3S7JKF/xMEixUJM0kUZF0RcKeg3ZFkhgYYpJpTW2STDIs849UKiUriev05EoJJEURXfS5sA4sIWpikle3SyQoemcvyAen3ZXJZLzc+Ds2k7zi3VVkkqxCAXvtZ5nkmJZMRc7ArU4VbUPRLNarX5Bb4NxniUG16UfyBRapbvuRAlixK1pMMAXuve4mMAvKvPJ7DUZAzuU9YEs0AV6cDhLPVHDmQUlw8FMwRieXsuiRiGWPiFE5YOeubvrPB9uatPZZ+qzJnruqUxKcETch0zQ11dG1GiSQ/FNJOHpULzNxOs740c6F+nKmm3bOmqCdC9q5oJ2rdTtXGH1T285VBJIi8XbOOrCESKyd4w0oKBJr5xL5tqCdC9q5oJ2rh3aOdySy1gRP7dy3AAMAys6iZ5/9kjQAAAAASUVORK5CYII=");right:-20px;bottom:80px;
}
#right div.right-1, #right div.right-2 {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAABBCAYAAAAHb14sAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHtJREFUeNrs1FEKgCAQBFANyrT7X066hpX1sXmEnWBhlBb8e8zPuuNFxGlnynmf1bg9CC8IDgheOXBEcBodb2Y4cST3iGOHZxXMSkZdXx5qUQcMC27NfyPJD4Kh5IrgiwOfCD5Gx4UjufxL+fpFSc6qmpWMur6g5n8FGAAslyuWk7W5+AAAAABJRU5ErkJggg==") no-repeat scroll 0 0 transparent;
}
#right div.right-1 {
    float: left;
}
#right div.right-2 {
    background-position: 0 100%;
    padding: 30px 0;
}
#right div.right-3 {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAeCAYAAABNChwpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADlJREFUeNrszrEJACAUQ8Hg/gt+HCauYCM2F3hdikvb3DSz++K78nkAAAAAAAAAAAAAAAAAAEeAAQBeqGD5XsyhBQAAAABJRU5ErkJggg==") repeat-y scroll 100% 0 transparent;
    width: 11px;
}
#headermodules div.mod-separator div.box-t1, #bottom2 div.mod-separator div.box-t1, #headermodules div.mod-separator div.box-b1, #bottom2 div.mod-separator div.box-b1 {
    background-image: none;
}


#headermodules .module h3.header {
    color: #FFFFFF;
    text-shadow: 0 0px 0px rgba(0, 0, 0, 0);
}
#bottom2 .module h3.header {
    color: #D6E4CB;
    text-shadow: 0 1px 1px rgba(0, 0, 0, 0);
}
#headermodules, #bottom2 {
    color: #FFFFFF;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0);
}


.product-list-check, product-list ul, ul.product-list, product-list-circle, ul
{ list-style-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAI1JREFUeNpi/P//PwMxgAVE/PjHMHPZo98Mq578Yfj9j4HBV5KFIVmRhYGXhTEdReFSoKLeW7/humfd/83w9e9/hmoNNrgYE4hY8fgPhlXbX/xF4YMVgqxDB+hOByv0l2LBUGgtwozpmRSgw38A3bTr1V+Gf0CTLISYGYrVWFEUMhIbPEwMRAKiFQIEGACulS7kZbJDPgAAAABJRU5ErkJggg==); 
    font-size:14px;
    line-height:25px;
}

ul, ol, dl {
	margin: 10px 0 10px 0;
	padding-left: 16px;
}

#footer {
    clear: both;
    color: #D6E4CB;
    font-size: 10px;
    padding: 0 0 1px;
    position: relative;
    text-align: center;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0);
}

/* for virtuemart */

#vmMainPage h2, #vmMainPage h3 {
	color: #1B61A9;
	font-size: 23px;
	font-weight: bold;
	margin-top: 0;
}
#vmMainPage table.bar_cart {
	height: 135px !important;
}

#vmMainPage table.bar_cart.step_3_1 {
	background-image: url('/images/stories/virtuemart/3-1.png') !important;
}
#vmMainPage table.bar_cart.step_3_2 {
	background-image: url('/images/stories/virtuemart/3-2.png') !important;
}
#vmMainPage table.bar_cart.step_3_3 {
	background-image: url('/images/stories/virtuemart/3-3.png') !important;
}

#vmMainPage table.bar_cart td {
	width: 150px !important;
	padding-bottom: 20px;
	color: #c9c9c9;
}

#vmMainPage table.bar_cart td a {
	color: #7fd4ff;
}
#vmMainPage table.order_list th.h_subtotal {
	text-align: right;
}
#vmMainPage table.order_list hr {
	margin: 5px 0;
}
#vmMainPage table.order_list form input[name="update"] {
	width: 0;
	padding: 22px 0 0 22px;
	vertical-align: top;
	background-image: url("/images/stories/virtuemart/update_quantity_cart.png");
}
#vmMainPage table.order_list form input[name="delete"] {
	width: 0;
	padding: 22px 0 0 22px;
	vertical-align: top;
	background-image: url("/images/stories/virtuemart/remove_from_cart.png");
}
#vmMainPage form input.button {
	background-color: transparent;
	background-image: url("/images/stories/virtuemart/button.png");
	border: 0 none;
	color: white;
	font-size: 15px;
	height: 30px;
	padding: 0 0 1px;
	width: 120px;
        margin-bottom: 30px;
}
#vmMainPage form input.button[disabled] {
	background-image: url("/images/stories/virtuemart/button_disabled.png");
	cursor: default;
}
#vmMainPage form input.button.confirm{
	font-size: 13px;
}
#vmMainPage form input.button[name="submit_review"] {
        margin-top: 10px;
	font-size: 13px;
}

#vmMainPage input#coupon_code {
	margin: 5px 8px 0 0;
	height: 21px;
	width: 200px;
}
#vmMainPage a.continue_link {
	background-image: url("/images/stories/virtuemart/back.png");
	color: #26B7FF;
}



#vmMainPage table tr td.product_review img[src*="/images/stars/"] {
	background-position: center bottom;
	background-repeat: no-repeat;
	height: 0;
	margin-top: 3px;
	padding-top: 14px;
	width: 64px;
}
#vmMainPage table tr td.product_review img[src$="/images/stars/0.gif"] {
	background-image: url("/images/stories/virtuemart/comments/0.png");
}
#vmMainPage table tr td.product_review img[src$="/images/stars/1.gif"] {
	background-image: url("/images/stories/virtuemart/comments/1.png");
}
#vmMainPage table tr td.product_review img[src$="/images/stars/2.gif"] {
	background-image: url("/images/stories/virtuemart/comments/2.png");
}
#vmMainPage table tr td.product_review img[src$="/images/stars/3.gif"] {
	background-image: url("/images/stories/virtuemart/comments/3.png");
}
#vmMainPage table tr td.product_review img[src$="/images/stars/4.gif"] {
	background-image: url("/images/stories/virtuemart/comments/4.png");
}
#vmMainPage table tr td.product_review img[src$="/images/stars/5.gif"] {
	background-image: url("/images/stories/virtuemart/comments/5.png");
}

#vmMainPage form#reviewform table th label img {
	display: none;
}
#vmMainPage form#reviewform table th {
    background: url("") no-repeat scroll center center transparent;
    font-size: 1px;
    height: 13px;
    width: 64px;
}
#vmMainPage form#reviewform table th#null_stars {
    background-image: url("/images/stories/virtuemart/comments/0.png");
}
#vmMainPage form#reviewform table th#one_star {
    background-image: url("/images/stories/virtuemart/comments/1.png");
}
#vmMainPage form#reviewform table th#two_stars {
    background-image: url("/images/stories/virtuemart/comments/2.png");
}
#vmMainPage form#reviewform table th#three_stars {
    background-image: url("/images/stories/virtuemart/comments/3.png");
}
#vmMainPage form#reviewform table th#four_stars {
    background-image: url("/images/stories/virtuemart/comments/4.png");
}
#vmMainPage form#reviewform table th#five_stars {
    background-image: url("/images/stories/virtuemart/comments/5.png");
}


/* menu */

#menu a.level3 span.bg, #menu span.level3 span.bg {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAApCAYAAAAMCrglAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIZJREFUeNpi/P//PwMxgImBSDCAClnOnj2LzAf5jBHGMTY2xmsi1mBgwSGBYjIhN/4nViEjutWMWExhJCZ4GLEaP5zielThkFeIkkjVtoMTJ+MtT4gwclrFml2BGjBNhJqC1babHtTMrkDTUDMZyMEwDHIGCEPZKHJwE9V34DBpRGdXgAADAEAOQL3vJ8EYAAAAAElFTkSuQmCC");
}

#menu li.active a.level1 span.bg, #menu li.active span.level1 span.bg, #menu li.active:hover a.level1 span.bg, #menu li.active:hover span.level1 span.bg, #menu li.active.remain .level1 span.bg {
    color: #4a89ad;
}
#menu span.icon{background: url("/images/menus.png") no-repeat;}
#menu span.icon.i163{background-position: 0 0}
#menu span.icon.i132{background-position: 0 -44px}
#menu span.icon.i209{background-position: 0 -88px}
#menu span.icon.i133{background-position: 0 -132px}
#menu span.icon.i130{background-position: 0 -176px}
#menu span.icon.i179{background-position: 0 -220px}
#menu span.icon.i134{background-position: 0 -264px}
#menu span.icon.i135{background-position: 0 -308px}
#menu span.icon.i174{background-position: 0 -352px}
#menu span.icon.i298{background-position: 0 -396px}
#menu span.icon.i189{background-position: 0 -440px}
#menu span.icon.i186{background-position: 0 -484px}
#menu span.icon.i208{background-position: 0 -528px}
#menu span.icon.i187{background-position: 0 -572px}
#menu span.icon.i188{background-position: 0 -616px}
#menu span.icon.i190{background-position: 0 -660px}
#menu span.icon.i194{background-position: 0 -704px}
#menu span.icon.i191{background-position: 0 -748px}
#menu span.icon.i192{background-position: 0 -792px}
#menu span.icon.i193{background-position: 0 -836px}


/* for News/list.html */

#system .item > .date {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAuCAYAAABu3ppsAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAmlJREFUeNrUmj9LAzEYxtNWBMHJqZMgOCmdFF0qgqAggqDUTyDoUlFwV/ETVOrk5K7gVBALgiiI4lZxEgQnJ6EgCIVSn+BzKJrr5Zq7a/LAQ0v/5H1/SS6XN21q97ElDNQHT8N5eAQehHNwL99vwDX4FX6Cb+Ar+NMk6N7oz/OeDtuYhdfgBUL4SYKM0Ut8TSZfgY/gqjBUOuTnJ+Br+AIuBCTfbtQKbOOabcYOMASfwHecLlEpzzZPGCMWgBn4gb0WlwqMMRM1QJFDPSDi1wBjFaMCKMFlOCOSU4YxS6YAshc2Rfe0qTsSaZ85XxLdV0nnmkj7rDYZCwAyOqvTX4ByQhdsmAu7rAtQ4J3VNi20W8J/A+wIe7UTBDDLTZityjFHX4BVYb9W/QDk5mrRAYBF1eYxzf18nwMAXu3xDyAv3FFeBZBzCCCnAhh2CGBYBZB1CCCrAuh3CKDftCa2ThLgw6F8P1QAbw4BvKkAnh0CeFYB1BwCqKkAbh0CuFUBXArDs8qE9Mlc/wF4Z5W2q6LqaO8+cOwAwHG7gqZi+cVc85slv+/E+xYD7OsU9acigvP6GFRlboEAUutw3aLk68xJ6AK8wCtw04Lkm8zlJQyAN2RbFgBs60xpv+30IXzQxeQPdOO3qwfkKGwkPJ2ajKk9A4IKGjkS8/B7Asm/M9Zh2IJGZxkbh89iTP6MMUIv47olpVwJluFJ8f1jdVS6YZvLQauNKYCne3gKnuPNpdFBzAa/O8e27k16oNNf6qu0PCWQp2XyyE8eOnl/Nfi7j3nl4xV7PbI6vMfw+zKRc7orSrVaLeGyvgQYAJR9b/g4CS+NAAAAAElFTkSuQmCC");
}
#system .item > .date .day {
    font-size: 24px;
    font-weight: bold;
    letter-spacing: -2px;
    line-height: 25px;
    margin-top: -2px;
    padding-right: 6px;
    text-shadow: 0 0 0 rgba(0, 0, 0, 0);
}
#system .item > .date .month {
    font-size: 10px;
    line-height: 10px;
    margin-top: 6px;
    padding-right: 4px;
    text-transform: uppercase;
}

span.down {
	background: url("/images/icon_download.png") no-repeat scroll transparent;
    	height: 12px;
    	width: 12px;
    	margin-top: 5px;
    	position: absolute;
}

div.norton_safe {
	float: left; 
	margin-right: -5000px; 
	padding-left: 43px;
}

.faq, ul
{ list-style-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAI1JREFUeNpi/P//PwMxgAVE/PjHMHPZo98Mq578Yfj9j4HBV5KFIVmRhYGXhTEdReFSoKLeW7/humfd/83w9e9/hmoNNrgYE4hY8fgPhlXbX/xF4YMVgqxDB+hOByv0l2LBUGgtwozpmRSgw38A3bTr1V+Gf0CTLISYGYrVWFEUMhIbPEwMRAKiFQIEGACulS7kZbJDPgAAAABJRU5ErkJggg==); 
}

#footer > div > a.aq {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVJJREFUeNpi/L9FgIEagAmHOCcQpwHxFiC+CsT/gfgSEG8E4gQgZkPXwIjFRX5APBmI5fA44D4QZwHxDlwG5QPxBCJ98xeI04F4LrpBflCnI4OtQLwJiL8AsSjUu1pohvmD1MEM4gHiG0AsjaRoIhAXoBkMUnceiFWQxB4BsSossBPQDIGJmUG9ugIaASCXrURTBwrLKBYoJxBLGPAD8Uko+zvUNSBaCIvaEJjXngOxBI5ABWn2BOKDOIIABJ7CvCaEJ3ZykQzZiMUQcNgR4yJeaNiswxEEIHAHFkbXcBgEil51KNsbj6tvwry2Bo+iKGga+4tHzSbkdHQbi6uOALEtlD0fmiTQwVPkdPQFS+IDAV0gtoF6zwaHa0B57jt6XqsD4kYSSo8CaA7AmvujoLkfX5J4AXXJenzFCCzMkqExZQDNsCDNF6CZeAE0ocIBQIABABkvUwuUNHk2AAAAAElFTkSuQmCC") no-repeat scroll transparent;
    padding-left: 24px;
    font-size: 15px;
    font-weight: bold;
    Color: #1b1b1b;
}

div#review > div.list > div.item > div.title > a {
    text-decoration: none;
}

div#review > div.pagination-panel > a.pageIndex {
	border: 5px solid #ecedee;
}

div#review > div.pagination-panel > span,
div#review > div.pagination-panel > a {
	margin: 0 3px;
}

pre {
	margin: 5px 0 10px 0;
	padding: 7px 14px;
	border-color: #AAB4BE;
	border-style: dotted;
	border-width: 1px 1px 1px 1px;
	color: #2E8B57;
	font-family: "Lucida Sans Unicode","Lucida Grande","Arial","Verdana","sans-serif";
        line-height: 150%;
	font-size: 14px;
}

.syntaxhighlighter,
.syntaxhighlighter div,
.syntaxhighlighter code,
.syntaxhighlighter table,
.syntaxhighlighter table td,
.syntaxhighlighter table tr,
.syntaxhighlighter table tbody
{
	line-height: 175% !important;
	font-family: "Lucida Sans Unicode","Lucida Grande","Arial","Verdana","sans-serif" !important;
	font-size: 14px !important;
}

.syntaxhighlighter .plain,
.syntaxhighlighter .plain a
{ 
	color: #333 !important;
}

span.new {
	background: url("/images/intro_imgs.png") -120px -132px no-repeat scroll transparent;
    	height: 11px;
    	margin-left: 5px;
    	position: absolute;
    	width: 25px;
}

#Notice a {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAHAQMAAAAVq36TAAAABlBMVEX3kR73kR7Tjl0PAAAAAXRSTlMAQObYZgAAABVJREFUeF5jaGA4wPCA4QMQH2BoAAAkXgUxYyiF5gAAAABJRU5ErkJggg==") no-repeat scroll 0 5px transparent;
    padding-left: 11px;
}

#Notice a {
    color: #2E8B57;
    line-height: 25px;
}


/**file: /cache/css/mcc_197.css**/
#vmMainPage #buy_logo340{
background-color: #607FD7;

}
#vmMainPage #buy_logo376 {
    background-color: #49B5D8;
    height: 300px;
}
#component #vmMainPage .buy_menu376 {
    background-color: #53a9c9;
    width: 100%;
    height: 50px;
}
#buy_logo376 a{font-size:0px;}




#vmMainPage #buy_logo340 .wrapper {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100vh;
    background-image: url(/images/js/buy/xls.png);
    background-repeat: no-repeat;
    background-position-x: center;
}
#vmMainPage #buy_logo368 {
    display: flex;
    flex-direction: column;
    background: #FBFCFA url(/images/js/pdf/PDF-JS-buy-Banner.png);
    background-repeat: no-repeat;
    background-position: center top;
    /* background-size: contain; */
    height: 622px !important;
}
#vmMainPage #buy_logo381 {
    display: flex;
    flex-direction: column;
    background: #FBFCFA url(/images/js/office/Office-JS-buy.png);
    background-repeat: no-repeat;
    background-position: center top;
    /* background-size: contain; */
    height: 622px !important;
}












/* ai */
#component #vmMainPage .buy_menu332{
background-color: #adaada;
    width: 100%;
    height: 50px;
}
#vmMainPage  #buy_logo332{
    background-color: #c1bdf3;
    height: 300px;
}
#vmMainPage .buy_menu332 .wrapper ul>:first-child a {
    border-bottom: 5px solid #552475;
    color: #552475;
}



#vmMainPage input{display:inline-block;}
#vmMainPage #buy_logo327 {
    background-color: #81d1f9;
    height: 300px;
}
#vmMainPage .buy_menu327 {
    background-color: #74bce0 !important;
    width: 100%;
    height: 50px;
}

 #component #vmMainPage .buy_menu312{
background-color: #cc9c9c;
    width: 100%;
    height: 50px;
}
#vmMainPage  #buy_logo312{
    background-color: #dea8a8;
    height: 300px;
}
#vmMainPage .buy_menu312 .wrapper ul>:first-child a {
    border-bottom: 5px solid #a40000;
    color: #a40000;
}


 #component #vmMainPage .buy_menu317{
background-color: #adaada;
    width: 100%;
    height: 50px;
}
#vmMainPage  #buy_logo317{
    background-color: #c1bdf3;
    height: 300px;
}
#vmMainPage .buy_menu317 .wrapper ul>:first-child a {
    border-bottom: 5px solid #552475;
    color: #552475;
}




 #component #vmMainPage .buy_menu299{
background-color: #51a5c5;
    width: 100%;
    height: 50px;
}
#vmMainPage  #buy_logo299{
    background-color: #57b2d4;
    height: 300px;
}
 #component #vmMainPage .buy_menu292{
background-color: #51a5c5;
    width: 100%;
    height: 50px;
}
#vmMainPage  #buy_logo292{
    background-color: #57b2d4;
    height: 300px;
}

 #component #vmMainPage .buy_menu287{
background-color: #53a9c9;
    width: 100%;
    height: 50px;
}
#vmMainPage  #buy_logo287{
    background-color: #57b2d4;
    height: 300px;
}



 #component #vmMainPage .buy_menu282{
background-color: #51a5c5;
    width: 100%;
    height: 50px;
}
#vmMainPage  #buy_logo282{
    background-color: #57b2d4;
    height: 300px;
}












#vmMainPage #buy_logo262 {
    background-color: #81d1f9;
    height: 300px;
}
#vmMainPage #buy_logo263 {
    background-color: #81d1f9;
    height: 300px;
}
#vmMainPage #buy_logo272 {
    background-color: #81d1f9;
    height: 300px;
}

#vmMainPage .buy_menu272 {
    background-color: #74bce0 !important;
    width: 100%;
    height: 50px;
}


 #component .buy_menu224{
background-color: #7badd7;
    width: 100%;
    height: 50px;
}
#buy_logo224{
    background-color: #89C1EF;
    height: 300px;
}
 #component .buy_menu237{
background-color: #7badd7;
    width: 100%;
    height: 50px;
}
#buy_logo237{
    background-color: #89C1EF;
    height: 300px;
}
 #component .buy_menu242{
background-color: #7badd7;
    width: 100%;
    height: 50px;
}
#buy_logo242{
    background-color: #89C1EF;
    height: 300px;
}

 #component .buy_menu247{
background-color: #7badd7;
    width: 100%;
    height: 50px;
}
#buy_logo247{
    background-color: #89C1EF;
    height: 300px;
}














.vmCartDetails4 .rem_img3{position:absolute;left:445px;top:0px;}
 .vmCartDetails4 .rem_img2{position:absolute;left:148px;top:0px;}
 .vmCartDetails4 .rem_img4{position:absolute;display:none;}


 .vmCartDetails5 .rem_img2{position:absolute;left:640px;top:0px;}
 .vmCartDetails5 .rem_img3{position:absolute;left:1035px;top:0px;}
 .vmCartDetails5 .rem_img4{position:absolute;left:246px;top:0px;}




#vmMainPage .vmCartContainer .vmCartDetails4 div:nth-child(14){padding-right:0px;}


#downloads_btns:hover{text-decoration:underline;cursor:pointer;}
#downloads_btns img{margin:0px;}
#downloads_btnsp{height:34px;line-height:34px;}
#downloads_btns{height:34px;line-height:34px;margin-left:6px;}

#vmMainPage .vmCartContainer .vmCartDetails4 .buy_tip1{color:#333;font-size:12px;float:left;margin-bottom:25px;margin-top:10px;}
#vmMainPage .vmCartContainer .vmCartDetails5 .buy_tip1{color:#333;font-size:12px;float:left;width:500px;margin-bottom:10px;margin-top:10px;}
#vmMainPage .vmCartContainer .vmCartDetails5 div.vmCartChild{margin-bottom:45px;}
#vmMainPage .vmCartContainer .vmCartDetails5 div:nth-child(15) div.vmCartChild{margin-bottom:0px;}
#vmMainPage .vmCartContainer .vmCartDetails5 div:nth-child(18) div.vmCartChild{margin-bottom:0px;}
#vmMainPage .vmCartContainer .vmCartDetails1 .buy_tip1{color:#333;font-size:12px;float:left;;margin-bottom:25px;margin-top:10px;width:900px;}


#buy_logo163{background-color:#C2A0D8;height:300px;}
#vmMainPage .buy_menu163{background-color:#ae90c2;height:50px;width:100%;}
#buy_logo174{background-color:#C2A0D8;height:300px;}
#vmMainPage .buy_menu174{background-color:#ae90c2;height:50px;width:100%;}
#buy_logo179{background-color:#C2A0D8;height:300px;}
#vmMainPage .buy_menu179{background-color:#ae90c2;height:50px;width:100%;}
#buy_logo184{background-color:#C2A0D8;height:300px;}
#vmMainPage .buy_menu184{background-color:#ae90c2;height:50px;width:100%;}


#vmMainPage #spire_62 .buy_title2{font-size:18px;line-height:100%;font-weight:bold;font-style:normal;margin-bottom:5px;}
#vmMainPage #spire_63 .buy_title2{font-size:18px;line-height:100%;font-weight:bold;font-style:normal;margin-bottom:5px;}
#vmMainPage #spire_64 .buy_title2{font-size:18px;line-height:100%;font-weight:bold;font-style:normal;margin-bottom:5px;}
#vmMainPage #spire_65 .buy_title2{font-size:18px;line-height:100%;font-weight:bold;font-style:normal;margin-bottom:5px;}
#vmMainPage #spire_124 .buy_title2{font-size:18px;line-height:100%;font-weight:bold;font-style:normal;margin-bottom:5px;}
#vmMainPage #spire_125 .buy_title2{font-size:18px;line-height:100%;font-weight:bold;font-style:normal;margin-bottom:5px;}
#vmMainPage #spire_126 .buy_title2{font-size:18px;line-height:100%;font-weight:bold;font-style:normal;margin-bottom:5px;}
#vmMainPage #spire_127 .buy_title2{font-size:18px;line-height:100%;font-weight:bold;font-style:normal;margin-bottom:5px;}
#vmMainPage #spire_117 .buy_title2{font-size:18px;line-height:100%;font-weight:bold;font-style:normal;margin-bottom:5px;}
#vmMainPage #spire_118 .buy_title2{font-size:18px;line-height:100%;font-weight:bold;font-style:normal;margin-bottom:5px;}
#vmMainPage #spire_119 .buy_title2{font-size:18px;line-height:100%;font-weight:bold;font-style:normal;margin-bottom:5px;}
#vmMainPage #spire_120 .buy_title2{font-size:18px;line-height:100%;font-weight:bold;font-style:normal;margin-bottom:5px;}
#vmMainPage #spire_99 .buy_title2{font-size:18px;line-height:100%;font-weight:bold;font-style:normal;margin-bottom:5px;}
#vmMainPage #spire_100 .buy_title2{font-size:18px;line-height:100%;font-weight:bold;font-style:normal;margin-bottom:5px;}
#vmMainPage #spire_101 .buy_title2{font-size:18px;line-height:100%;font-weight:bold;font-style:normal;margin-bottom:5px;}
#vmMainPage #spire_102 .buy_title2{font-size:18px;line-height:100%;font-weight:bold;font-style:normal;margin-bottom:5px;}


#vmMainPage #spire_150 .buy_title2{font-size:18px;line-height:100%;font-weight:bold;font-style:normal;margin-bottom:5px;}
#vmMainPage #spire_151 .buy_title2{font-size:18px;line-height:100%;font-weight:bold;font-style:normal;margin-bottom:5px;}
#vmMainPage #spire_152 .buy_title2{font-size:18px;line-height:100%;font-weight:bold;font-style:normal;margin-bottom:5px;}
#vmMainPage #spire_153 .buy_title2{font-size:18px;line-height:100%;font-weight:bold;font-style:normal;margin-bottom:5px;}
#vmMainPage #spire_136 .buy_title2{font-size:18px;line-height:100%;font-weight:bold;font-style:normal;margin-bottom:5px;}
#vmMainPage #spire_139 .buy_title2{font-size:18px;line-height:100%;font-weight:bold;font-style:normal;margin-bottom:5px;}
#vmMainPage #spire_140 .buy_title2{font-size:18px;line-height:100%;font-weight:bold;font-style:normal;margin-bottom:5px;}
#vmMainPage #spire_141 .buy_title2{font-size:18px;line-height:100%;font-weight:bold;font-style:normal;margin-bottom:5px;}
#vmMainPage #spire_86 .buy_title2{font-size:18px;line-height:100%;font-weight:bold;font-style:normal;margin-bottom:5px;}
#vmMainPage #spire_87 .buy_title2{font-size:18px;line-height:100%;font-weight:bold;font-style:normal;margin-bottom:5px;}
#vmMainPage #spire_88 .buy_title2{font-size:18px;line-height:100%;font-weight:bold;font-style:normal;margin-bottom:5px;}
#vmMainPage #spire_89 .buy_title2{font-size:18px;line-height:100%;font-weight:bold;font-style:normal;margin-bottom:5px;}
#vmMainPage #spire_41 .buy_title2{font-size:18px;line-height:100%;font-weight:bold;font-style:normal;margin-bottom:5px;}
#vmMainPage #spire_42 .buy_title2{font-size:18px;line-height:100%;font-weight:bold;font-style:normal;margin-bottom:5px;}
#vmMainPage #spire_43 .buy_title2{font-size:18px;line-height:100%;font-weight:bold;font-style:normal;margin-bottom:5px;}
#vmMainPage #spire_44 .buy_title2{font-size:18px;line-height:100%;font-weight:bold;font-style:normal;margin-bottom:5px;}
#vmMainPage #spire_46 .buy_title2{font-size:18px;line-height:100%;font-weight:bold;font-style:normal;margin-bottom:5px;}
#vmMainPage #spire_47 .buy_title2{font-size:18px;line-height:100%;font-weight:bold;font-style:normal;margin-bottom:5px;}
#vmMainPage #spire_48 .buy_title2{font-size:18px;line-height:100%;font-weight:bold;font-style:normal;margin-bottom:5px;}
#vmMainPage #spire_49 .buy_title2{font-size:18px;line-height:100%;font-weight:bold;font-style:normal;margin-bottom:5px;}
#vmMainPage #spire_74 .buy_title2{font-size:18px;line-height:100%;font-weight:bold;font-style:normal;margin-bottom:5px;}
#vmMainPage #spire_75 .buy_title2{font-size:18px;line-height:100%;font-weight:bold;font-style:normal;margin-bottom:5px;}
#vmMainPage #spire_76 .buy_title2{font-size:18px;line-height:100%;font-weight:bold;font-style:normal;margin-bottom:5px;}
#vmMainPage #spire_77 .buy_title2{font-size:18px;line-height:100%;font-weight:bold;font-style:normal;margin-bottom:5px;}


#vmMainPage .vmCartContainer .addtocart_button{outline:none;}


#vmMainPage .wrapper form fieldset{border:1px solid #c8c8c8;}



#vmMainPage .vmCartContainer .vmCartDetails #spire_15{padding-right:0px;}
#vmMainPage .vmCartContainer .vmCartDetails #spire_10{padding-right:0px;}
#vmMainPage .buy_products2 .buy_title1{font-size:18px;line-height:150%;}
#vmMainPage .buy_products2 .buy_title2{font-weight:normal;font-size:14px;line-height:100%;font-style: italic;}
#vmMainPage .buy_products2 .vmCartChild .STYLE1 .STYLE1_1{font-size:14px;line-height:120%;font-weight:normal;}
#vmMainPage .buy_products2 .buy_title3{font-weight:normal;font-size:14px;line-height:100%;font-style: italic;}
#vmMainPage .buy_products2 .vmCartChild .STYLE1 .STYLE1_2{color:#303030;font-size:12px;line-height:120%;font-weight:normal;}
.buy_products2 .addtocart_button{
    background: url("/images/buy/add2cart_190.png") no-repeat scroll center center transparent;
    font-size: 0;
    height: 40px;
    width: 190px;
    margin-top:10px;
}
#vmMainPage .buy_products2 .vmChildDetai_price{width:190px;text-align:center;display:block;color:#0D6AC2;margin:30px 0 14px 0;}
.vmCartContainer .buy_products2 form div.vmCartChild {
    border: 1px solid #ccc;
    padding: 22px 29px 29px 29px;
   background-color:#F7F7F8;
    vertical-align: middle;
    margin-bottom: 45px;
border-radius:5px;
box-shadow: 0px 4px 0px #ccc;
}
.vmCartDetails .buy_products2{padding:15px 45px 0 0;}














.buy_content .wrapper h3{color:#308fbf;font-size:18px;font-weight:bold;}
.buy_content .wrapper{padding:30px 0 25px 0;}
.buy_content .wrapper h2{color:#195fa6;font-size:21px;font-weight:bold;}
.buy_content .wrapper h4{color:#73bfe5;font-size:15px;font-weight:bold;}




/* css for wpf_buy     */
#vmMainPage .buy_menuwpf .wrapper ul li a:hover{color: #2CA279;}
.buy_c{border-spacing:0px;margin-top:29px;}
.buy_c p img{margin-bottom:20px;}
.file_detail b a{font-size:18px;color:#1B61A9;}
.file_detail b{padding-left:5px;line-height:24px;}
.buy_c2 td:first-child p{margin-top:0px;}
.buy_c2 td:last-child p{margin-bottom:0px;}



#buy_logo51{background-color:#97E1B8;height:300px;}
#vmMainPage .buy_menu51{background-color:#88caa5;width:100%;height:50px;}
#vmMainPage .buy_menu51 .wrapper ul .item732 a{border-bottom: 5px solid #2CA279;color:#2CA279;}
#vmMainPage .buy_menu51 .wrapper li a:hover{color:#2CA279;}

#buy_logo45{background-color:#97E1B8;height:300px;}
#vmMainPage .buy_menu45{background-color:#88caa5;width:100%;height:50px;}
#vmMainPage .buy_menu45 .wrapper ul .item738 a{border-bottom: 5px solid #2CA279;color:#2CA279;}
#vmMainPage .buy_menu45 .wrapper li a:hover{color:#2CA279;}


#buy_logo110{background-color:#97E1B8;height:300px;}
#vmMainPage .buy_menu110{background-color:#88caa5;width:100%;height:50px;}
#vmMainPage .buy_menu110 .wrapper ul .item744 a{border-bottom: 5px solid #2CA279;color:#2CA279;}
#vmMainPage .buy_menu110 .wrapper li a:hover{color:#2CA279;}

#buy_logo47{background-color:#97E1B8;height:300px;}
#vmMainPage .buy_menu47{background-color:#88caa5;width:100%;height:50px;}
#vmMainPage .buy_menu47 .wrapper ul .item750 a{border-bottom: 5px solid #2CA279;color:#2CA279;}
#vmMainPage .buy_menu47 .wrapper li a:hover{color:#2CA279;}


#buy_logo84{background-color:#97E1B8;height:300px;}
#vmMainPage .buy_menu84{background-color:#88caa5;width:100%;height:50px;}
#vmMainPage .buy_menu84 .wrapper ul .item756 a{border-bottom: 5px solid #2CA279;color:#2CA279;}
#vmMainPage .buy_menu84 .wrapper li a:hover{color:#2CA279;}



#buy_logo39{background-color:#97E1B8;height:300px;}
#vmMainPage .buy_menu39{background-color:#88caa5;width:100%;height:50px;}
#vmMainPage .buy_menu39 .wrapper ul .item762 a{border-bottom: 5px solid #2CA279;color:#2CA279;}
#vmMainPage .buy_menu39 .wrapper li a:hover{color:#2CA279;}


/* css for silverlight_buy     */

#buy_logo50{background-color:#E197B3;height:300px;}
#vmMainPage .buy_menu50{background-color:#ca88a1;width:100%;height:50px;}
#vmMainPage .buy_menu50 .wrapper ul .item768 a{border-bottom: 5px solid #A22C41;color:#A22C41;}
#vmMainPage .buy_menu50 .wrapper li a:hover{color:#A22C41;}


#buy_logo44{background-color:#E197B3;height:300px;}
#vmMainPage .buy_menu44{background-color:#ca88a1;width:100%;height:50px;}
#vmMainPage .buy_menu44 .wrapper ul .item774 a{border-bottom: 5px solid #A22C41;color:#A22C41;}
#vmMainPage .buy_menu44 .wrapper li a:hover{color:#A22C41;}


#buy_logo46{background-color:#E197B3;height:300px;}
#vmMainPage .buy_menu46{background-color:#ca88a1;width:100%;height:50px;}
#vmMainPage .buy_menu46 .wrapper ul .item780 a{border-bottom: 5px solid #A22C41;color:#A22C41;}
#vmMainPage .buy_menu46 .wrapper li a:hover{color:#A22C41;}



#buy_logo48{background-color:#E197B3;height:300px;}
#vmMainPage .buy_menu48{background-color:#ca88a1;width:100%;height:50px;}
#vmMainPage .buy_menu48 .wrapper ul .item786 a{border-bottom: 5px solid #A22C41;color:#A22C41;}
#vmMainPage .buy_menu48 .wrapper li a:hover{color:#A22C41;}


/* css for java_buy     */

#buy_logo153{background-color:#C2A0D8;height:300px;}
#vmMainPage .buy_menu153{background-color:#ae90c2;width:100%;height:50px;}
#vmMainPage .buy_menu153 .wrapper ul .item792 a{border-bottom: 5px solid #833A94;color:#833A94;}
#vmMainPage .buy_menu153 .wrapper li a:hover{color:#833A94;}
#vmMainPage .wrapper .main{border-spacing:0px;}


#buy_logo163{background-color:#C2A0D8;height:300px;}
#vmMainPage .buy_menu163{background-color:#ae90c2;width:100%;height:50px;}
#vmMainPage .buy_menu163 .wrapper ul .item857 a{border-bottom: 5px solid #833A94;color:#833A94;}
#vmMainPage .buy_menu163 .wrapper li a:hover{color:#833A94;}

#vmMainPage .buy_menu174 .wrapper ul .item870 a{border-bottom: 5px solid #833A94;color:#833A94;}
#vmMainPage .buy_menu174 .wrapper li a:hover{color:#833A94;}



#vmMainPage .buy_menu179 .wrapper ul .item897 a{border-bottom: 5px solid #833A94;color:#833A94;}
#vmMainPage .buy_menu179 .wrapper li a:hover{color:#833A94;}

#vmMainPage .buy_menu184 .wrapper ul .item920 a{border-bottom: 5px solid #833A94;color:#833A94;}
#vmMainPage .buy_menu184 .wrapper li a:hover{color:#833A94;}

#buy_logo189{background-color:#C2A0D8;height:300px;}
#vmMainPage .buy_menu189{background-color:#ae90c2;width:100%;height:50px;}
#vmMainPage .buy_menu189 .wrapper ul .item941 a{border-bottom: 5px solid #833A94;color:#833A94;}
#vmMainPage .buy_menu189 .wrapper li a:hover{color:#833A94;}

/* css for platinum_buy     */

#buy_logo55{background-color:#89C1EF;height:300px;}
#vmMainPage .buy_menu55{background-color:#7badd7;width:100%;height:50px;}
#vmMainPage .buy_menu55 .wrapper ul .item792 a{border-bottom: 5px solid #2258BD;color:#2258BD;}
#vmMainPage .buy_menu55 .wrapper li a:hover{color:#2258BD;}


#buy_logo52{background-color:#89C1EF;height:300px;}
#vmMainPage .buy_menu52{background-color:#7badd7;width:100%;height:50px;}
#vmMainPage .buy_menu52 .wrapper ul .item804 a{border-bottom: 5px solid #2258BD;color:#2258BD;}
#vmMainPage .buy_menu52 .wrapper li a:hover{color:#2258BD;}


#buy_logo53{background-color:#89C1EF;height:300px;}
#vmMainPage .buy_menu53{background-color:#7badd7;width:100%;height:50px;}
#vmMainPage .buy_menu53 .wrapper ul .item810 a{border-bottom: 5px solid #2258BD;color:#2258BD;}
#vmMainPage .buy_menu53 .wrapper li a:hover{color:#2258BD;}


#buy_logo54{background-color:#89C1EF;height:300px;}
#vmMainPage .buy_menu54{background-color:#7badd7;width:100%;height:50px;}
#vmMainPage .buy_menu54 .wrapper ul .item816 a{border-bottom: 5px solid #2258BD;color:#2258BD;}
#vmMainPage .buy_menu54 .wrapper li a:hover{color:#2258BD;}





#vmMainPage #buy_logo257{background-color:#81d1f9;height:300px;}
#vmMainPage .buy_menu257{background-color:#74bce0 !important;width:100%;height:50px;}
#vmMainPage .buy_menu257 .wrapper ul .item816 a{border-bottom: 5px solid #2258BD;color:#2258BD;}
#vmMainPage .buy_menu257 .wrapper li a:hover{color:#2258BD;}


/* css for android_buy     */

#buy_logo194{background-color:#b4db9c ;height:300px;}
#vmMainPage .buy_menu194{background-color:#a2c58d;width:100%;height:50px;}
#vmMainPage .buy_menu194 .wrapper ul .item959 a{border-bottom: 5px solid #479935;color:#479935;}
#vmMainPage .buy_menu194 .wrapper li a:hover{color:#479935;}

#buy_logo199{background-color:#b4db9c ;height:300px;}
#vmMainPage .buy_menu199{background-color:#a2c58d;width:100%;height:50px;}
#vmMainPage .buy_menu199 .wrapper ul .item959 a{border-bottom: 5px solid #479935;color:#479935;}
#vmMainPage .buy_menu199 .wrapper li a:hover{color:#479935;}

#buy_logo204{background-color:#b4db9c ;height:300px;}
#vmMainPage .buy_menu204{background-color:#a2c58d;width:100%;height:50px;}
#vmMainPage .buy_menu204 .wrapper ul .item959 a{border-bottom: 5px solid #479935;color:#479935;}
#vmMainPage .buy_menu204 .wrapper li a:hover{color:#479935;}

#buy_logo205{background-color:#b4db9c ;height:300px;}
#vmMainPage .buy_menu205{background-color:#a2c58d;width:100%;height:50px;}
#vmMainPage .buy_menu205 .wrapper ul .item959 a{border-bottom: 5px solid #479935;color:#479935;}
#vmMainPage .buy_menu205 .wrapper li a:hover{color:#479935;}

#buy_logo214{background-color:#b4db9c ;height:300px;}
#vmMainPage .buy_menu214{background-color:#a2c58d;width:100%;height:50px;}
#vmMainPage .buy_menu214 .wrapper ul .item959 a{border-bottom: 5px solid #479935;color:#479935;}
#vmMainPage .buy_menu214 .wrapper li a:hover{color:#479935;}






































#vmMainPage .bar_cart step_3_1{width:1140px;margin:0px auto;}
#vmMainPage h3{width:1140px;padding-top:40px;margin:0px auto;}
#vmMainPage form{width:1140px;margin:0px auto;}
.buy_logo{background-color:#84D5F5;height:300px;}



/* css for change*/
#spire_15{padding-right:0px;}
#vmMainPage .buy_products .productPrice .labels_buy{position:absolute;right:10px;top:10px;}




#vmMainPage .vmCartContainer .vmCartDetails4 div:nth-child(15){padding-right:0px;}
.vmCartDetails .buy_products{padding:15px 45px 0 0;}

.buy_menu{background-color:#77BFDC;width:100%;height:50px;}
.buy_menu .wrapper ul{margin:0px;padding-left:0px;}
.buy_menu .wrapper ul li{list-style: none;float: left;text-align: center;padding-top:13px;}
.buy_menu .wrapper li a{color: #FFFFFF; text-decoration: none;padding:0px 20px 7px 20px;font-size:20px;line-height:26px;}
.buy_menu .wrapper ul>:first-child a{border-bottom: 5px solid #0D6AC2;color:#0D6AC2;}
.buy_menu .wrapper li a:hover{color: #0D6AC2;}



.wrapper td{padding:0px;}
#vmMainPage .buy_bottom1{background-color:#F4F2EB;}
#vmMainPage .buy_bottom2{background-image:linear-gradient(to top,#54c4fa,#3fbdfc);background-image:-webkit-linear-gradient(to bottom, #6eccf9, #00aaff);}
.buy_bottom2 #notice{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAHAQMAAAAVq36TAAAABlBMVEX3kR73kR7Tjl0PAAAAAXRSTlMAQObYZgAAABVJREFUeF5jaGA4wPCA4QMQH2BoAAAkXgUxYyiF5gAAAABJRU5ErkJggg==") no-repeat scroll 1px 10px transparent;font-size:14px;line-height:25px;}
.buy_bottom2 #notice a{padding-left:10px;}
.buy_bottom3 .custom-intro a img{float:left;padding:0 50px 50px 0;}
.buy_bottom3 #notice{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAHAQMAAAAVq36TAAAABlBMVEX3kR73kR7Tjl0PAAAAAXRSTlMAQObYZgAAABVJREFUeF5jaGA4wPCA4QMQH2BoAAAkXgUxYyiF5gAAAABJRU5ErkJggg==") no-repeat scroll 1px 10px transparent;font-size:14px;line-height:25px;}
.buy_bottom3 #notice a{padding-left:10px;}
#vmMainPage .buy_title1{font-size:20px;line-height:150%;}
#vmMainPage .buy_title2{font-weight:normal;font-size:20px;line-height:100%;font-style: italic;}
#vmMainPage .buy_title3{font-weight:normal;font-size:20px;line-height:100%;font-style: italic;}
#vmMainPage .vmCartChild hr{margin:26px 0 24px 0;background:none repeat scroll 0 0 #ccc;}
#vmMainPage .vmCartChild .STYLE1 .STYLE1_1{font-size:18px;line-height:120%;font-weight:normal;}
#vmMainPage .vmCartChild .STYLE1 .STYLE1_2{color:#303030;font-size:18px;line-height:120%;font-weight:normal;}
#vmMainPage .vmChildDetai_price{width:290px;text-align:center;display:block;color:#0D6AC2;margin:30px 0 14px 0;}
#vmMainPage .vmCartChildElement .quantity_box{display:block;text-align:center;}
.buy_menu .wrapper ul>:first-child a:hover{color:#0D6AC2;}



.vmCartContainer form div.vmCartChild {
    border: 1px solid #ccc;
    padding: 22px 29px 29px 29px;
   background-color:#F7F7F8;
    vertical-align: middle;
   
border-radius:5px;
box-shadow: 0px 4px 0px #ccc;
}
#vmMainPage .wrapper2 .vmCartDetails div:first-child{;}
#vmMainPage .wrapper2 .vmCartDetails{}


#vmMainPage span.small{display:none;}




/*CSS for Buy and Download*/

#page-body{
	background: #ffffff;
}
body {
    font-size: 14px;
    line-height: 150%;
    position: relative;
}
.product-list{ list-style-image:url(/images/my_air/bullet.jpg); }
.product-list-circle{ list-style-image:url(/images/my_air/circle.png); }
.product-list-check{ list-style-image:url(/images/my_air/small_check.png); }
.roduct-list2{ list-style: disc; padding:0 20px;}
.color-green{ color:#4C8C79;}

span.new {
	background: url("/images/intro_imgs.png") -120px -132px no-repeat scroll transparent;
    	height: 11px;
    	margin-left: 5px;
    	position: absolute;
    	width: 25px;
}

/*end css for body */


.vmCartContainer .vmCartDetails5{
    background: url("/images/buy/buy_bg2.png") no-repeat scroll center center transparent;
    border:none;
    padding:0;
    height:893px;
}
.vmCartContainer{
    border:none;
    padding:0;
background:none;
} 
.addtocart_button{
    background: url("/images/buy/add2cart.png") no-repeat scroll center center transparent;
    font-size: 0;
    height: 40px;
    width: 200px;
    margin-top:10px;
}

.next_page {
    background: url("/images/my_air/next_16x16.png") no-repeat scroll right center transparent;
    font-weight: bold;
    float: right;
    line-height: 20px;
    padding-right: 30px;
    width: auto;
}
.previous_page {
    background: url("/images/my_air/previous_16x16.png") no-repeat scroll left center transparent;
    font-weight: bold;
    float: left;
    line-height: 20px;
    padding-left: 30px;
    width: auto;
}



.vmRowOne {
    background: none repeat scroll 0 0 #e4e4e4;
}

/* css for vm checkout process */
#vmOrderInfo  div {
	margin: 0;
}

#vmOrderInfo div.title {
	font-weight: bold;
}

#vmOrderInfo div.label {
	float: left;
	clear: left;
	margin: 4px 0 4px 100px;
}

#vmOrderInfo div.value {
	float: left;
	margin: 4px 0;
}


#vmOrderInfo input[disabled] {
	background-color: #EEEEEE;
	color: #BBBBBB
}


#vmOrderInfo td.license_send_to div.value input.inputbox {
	width: 250px;
}

#vmOrderInfo td.license_reg_info div.label {
	width: 80px;
}

#vmOrderInfo td.license_reg_info div.value,
#vmOrderInfo td.license_send_to div.value.checked ,
#vmOrderInfo td.license_send_to div.value.checked input.inputbox,
#vmOrderInfo td.payment_method div.label {
	color: red;
}

#vmOrderInfo td.license_send_to div.label {
	margin: 8px 0 4px 150px;
}

#vmOrderInfo td.license_send_to div.value {
	margin: 4px 17px;
}

#vmOrderInfo td.license_send_to div.value.checked input.inputbox.prompt {
	color: #d2d2d2;
}
/* css for vm checkout process end */

.browseProductContainer {
    border: 1px solid #E4E4E4;
    width: 960px;
}

hr {
    margin: 20px 0 18px 0;
}

hr {
    background: none repeat scroll 0 0 #c0c0c0;
    border: medium none;
    display: block;
    height: 1px;
}

table.jd_top_navi {
    display: none;
}


/*css for office for .net */

.office-buy a{
    background-color: #85BA40;
    color: white;
    float: left;
    font-size: 18px;
    padding: 8px 0;
    text-align: center;
    width: 140px;
    text-decoration: none;
    margin: 20px 20px 0 0;
}
.office-buy a:hover{
    background-color:#73a730;
}

.jd_cat_subheader {
    display: none;
}

table.file_detail td.file_detail img {
    vertical-align: top;
}

.quantity_box_button {
    background-position: center center;
    background-repeat: no-repeat;
    border: 1px solid #c8c8c8;
    height: 22px;
    vertical-align: bottom;
    width: 22px;
}

.productPrice {
    font-size: 15px;
    font-weight: bold;
    white-space: nowrap;
}

.inputboxquantity {
    margin-top: 6px;
    vertical-align: middle;
    height:18px;
}



.buy_com_33 .buy_cc{float:left;border:1px solid #ccc;min-height: 150px;padding:30px;background-color:#f7f7f8;box-shadow:0px 4px 0px #ccc;border-radius:5px;margin-top:15px;margin-bottom:50px;}
.buy_com_33 .icon_top{min-height:100px;}
.buy_com_33 .icon_right{width:215px;}
.buy_com_33 {margin:0 auto;width:925px;}
.buy_com_33 .buy_first{width:215px;}
.buy_com_33 .buy_se{width:215px;}
.buy_com_33 .icon_left{height:112px;padding-top:18px;text-align:center;}
.buy_com_33 .buy_first{margin-right:45px;}
.buy_com_33 .buy_ima1 img{position:absolute;left:925px;}
.buy_com_33 .buy_title11{font-size:18px;font-weight:bold;}
.buy_com_33 .buy_title2_for{font-size:18px;font-weight:normal;}
.buy_com_33 .buy_title3 strong{font-size:15px;font-weight:normal;}
.buy_com_33 .icon_bottom_w{font-size:15px;min-height:63px;font-weight:normal;}
.buy_com_33 .buy_se{cursor:pointer;}
.buy_com_33 .buy_se:hover{background-color:#ffffff;}
.buy_com_33 .buy_title2{font-size:18px;font-weight:normal;}
.buy_com_33 .buy_se .icon_left img{margin-right:12px;}
.buy_com_33 .buy_se .icon_left{width:215px;}
.buy_com_33 .buy_first .icon_left img{margin-top:21px;}
.buy_com_33 .buy_title11 strong{font-size:18px;font-weight:normal;}
.buy_com_33 .icon_right .buy_title11{font-size:18px;}
.buy_com_33 .buy_title11_2 strong{font-size:15px;font-weight:normal;}
.buy_com_33 .buy_title11_3 strong{font-size:14px;font-weight:normal;}


















.buy_com .buy_cc{float:left;border:1px solid #ccc;min-height: 150px;padding:30px;background-color:#f7f7f8;box-shadow:0px 4px 0px #ccc;border-radius:5px;margin-top:15px;margin-bottom:50px;}
.buy_com .icon_top{min-height:100px;}
.buy_com .icon_right{width:215px;}
.buy_com{margin:0 auto;width:600px;}
.buy_com .buy_first{width:215px;}
.buy_com .buy_se{width:215px;}
.buy_com .icon_left{height:112px;padding-top:18px;text-align:center;}
.buy_com .buy_first{margin-right:45px;}
.buy_com .buy_ima1 img{position:absolute;left:767px;}
.buy_com .buy_title11{font-size:18px;font-weight:bold;}
.buy_com .buy_title2_for{font-size:18px;font-weight:normal;}
.buy_com .buy_title3 strong{font-size:15px;font-weight:normal;}
.buy_com .icon_bottom_w{font-size:15px;min-height:63px;font-weight:normal;}
.buy_com .buy_se{cursor:pointer;}
.buy_com .buy_se:hover{background-color:#ffffff;}
.buy_com .buy_title2{font-size:18px;font-weight:normal;}
.buy_com .buy_se .icon_left img{margin-right:12px;}
.buy_com .buy_se .icon_left{width:215px;}
.buy_com .buy_first .icon_left img{margin-top:21px;}
.buy_com .buy_title11 strong{font-size:18px;font-weight:normal;}
.buy_com .icon_right .buy_title11{font-size:18px;}
.buy_com .buy_title11_2 strong{font-size:15px;font-weight:normal;}
.buy_com .buy_title11_3 strong{font-size:14px;font-weight:normal;}


/**file: /cache/css/mcc_1743.css**/
#page-body #main-shift #mainmiddle {
    display: none !important;
}
body#page > div#toolbar {
    background-color: #ffffff !important;

}
.homeindex.homeindex2024 .tutorials-home-all .tutorials-home ul li .news-item .content .title .itemTitle a{
white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;


}
li{list-style:none;}
.homeindex.homeindex2024 .banner-iceblue .banner-content div a{background-color: unset;}

.news .k2ItemsBlock_news ul li{
	padding: 36px 27px 36px 44px;
}
#menu > li.user > a > span {
    background: url(/images/introducepage/index/top_logon.png) no-repeat !important;
}
.homeindex.homeindex2024 > div.innovate-message > div > div.progress-value > div > h1 {
    color: rgb(28, 250, 143) !important;
    font-weight: 700 !important;
}

.homeindex.homeindex2024 .news .latest_news_k2 .k2ItemsBlock_news ul li .news-item .content .title .itemTitle a {
    color: rgb(0, 12, 37);
    font-size: 24px;
    font-weight: 400;
    line-height: 36px;
    letter-spacing: 0px;
    text-align: left;
    display: flex !important;
    flex-direction: row;
    align-items: center;
}

.homeindex.homeindex2024 .news .latest_news_k2 .k2ItemsBlock_news ul li .news-item .content .title .itemReadMore a {
    color: rgb(27, 216, 238);
    font-size: 18px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0px;
    text-align: left;
    min-height: unset;
}
.homeindex.homeindex2024 .banner-iceblue .banner-content h1{
color: rgb(255, 255, 255) !important;
font-weight: 700 !important;
}
.homeindex.homeindex2024 .news .k2ItemsBlock_news {width:1400px !important;}


.homeindex.homeindex2024 .news .latest_news_k2 .k2ItemsBlock_news ul li .news-item .content .title .itemTitle a {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}



@media (max-width: 1024px) and (min-width: 0) {
    .homeindex.homeindex2024 .news .k2ItemsBlock_news {
        width: 100% !important;
    }
.homeindex.homeindex2024 .tutorials-home-all .tutorials-home ul li .news-item .content .title .itemTitle a{width:200px;}
.homeindex.homeindex2024 .news .latest_news_k2 .k2ItemsBlock_news ul li .news-item .content .title .itemTitle a{width:200px;}
.homeindex.homeindex2024 div.news .containers1 {
    background: url(/images/home/phone/believe1.png) no-repeat center 25px;
}
.homeindex.homeindex2024 .tutorials-home-all .containers1 {
    background: url(/images/home/phone/believe2.png) no-repeat center 25px;
}
}



/**file: /cache/css/mcc_373.css**/
/* CSS for Testimonial */

.ul_testimonial li{color:#1b61a9;}
.p_testimonial{color:#1b61a9;} 


#right div.style-module-testimonial {
   margin: 0 10px 15px 20px;
}

#mod_testimonial {
    border: 1px solid #d5d5d5;
    padding: 17px 15px 14px 15px;
    background-color: #F7F7F8;
}

#mod_testimonial div.title {
    font-family: "Lucida Sans Unicode";
    border-bottom: 2px solid #579E18;
    color: #1B61A9;
    font-size: 19px;
    font-weight: bold;
    padding-bottom: 11px;
}

#mod_testimonial div.comment {
    color: #4C8C79;
    font-size: 14px;
    padding: 15px 0px 6px 0px;
}

#mod_testimonial div.username, #mod_testimonial div.company {
    background-image: url(images/my_air/Users_Avatar.png) no-repeat scroll 10px 10px transparent;
    color: #646566;
    text-align: right;
    font-size: 14px;
    font-weight: bold;
    padding: 10px 0px 0
}

#mod_testimonial div.company {
    color: #999999;
    font-style: italic;
    padding: 0 3px 0 0;
}

#mod_testimonial div.company a{
    color: #999999;
}

#mod_testimonial div.more a {
    color: #1B61A9;
    font-size: 13px;
}

#mod_testimonial div.more {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAHAQMAAAAVq36TAAAABlBMVEX3kR73kR7Tjl0PAAAAAXRSTlMAQObYZgAAABVJREFUeF5jaGA4wPCA4QMQH2BoAAAkXgUxYyiF5gAAAABJRU5ErkJggg==') no-repeat scroll 111px 16px transparent;
    padding: 9px 0 0;
    text-align: right;
}

#testimonial #page h1{
    color: #1B61A9;
    font-size: 24px;
    font-weight: bold;
    line-height: 48px;
}

#testimonial h3 {
    border-bottom: 1px solid #E1E1E1;
    font-size: 14px;
    color: #1b61a9;
    padding: 15px 10px 50px 10px;
}
#testimonial h4 {
    float: right;
    font-size: 14px;
    font-weight: bold;
    margin: -44px 120px 0 0;
}

#testimonial h4 .company {
    padding-left: 6px;
    font-style: italic;
    color: #999999;
}

#testimonial h4 .company a {
    color: #999999;
}

#testimonial h5 {
    color: #999999;
    float: right;
    font-size: 12px;
    margin: -42px 20px 0 0;
}


#mod_testimonial div.more {
	clear: right;
}

#mod_testimonial div.user_icon {
	float: right;
	margin: 7px 9px 0 0
}

#mod_testimonial div.user_info {
	float: right;
}



/**file: /cache/css/mcc_1234.css**/
#tabs_header_k2_hide{display:none;}


 .k2_tabs{
        width: 845px;
        height: auto;
        margin: 0 auto;
        /*background-color: red;*/
    }


    .k2_tabs .tabs_k2_header{
        /*padding: 20px 0;*/
        clear: both;
        display: table-row;
        margin: 0px;
        padding: 0px;
        cursor: pointer;
    }
    .k2_tabs .tabs_k2_header li{
        float: left;
        list-style: none;
        display: inline-block;
        padding: 0px 20px;
font-size: 18px;
    line-height: 35px;
    }
    .k2_tabs .tabs_k2_container{
        clear: both;
        display: inline-block;

    }
    .k2_tabs .tab_content{
        padding: 2px 0px 2px 0px;
        width: 845px;
        height: auto;
    }
    .k2_tabs .tabs_k2_header .active{
        background-color: #eeeeee;
        border-top: 2px solid #7FD4FF;
    }
.k2_tabs .tab_content .syntaxhighlighter .line.alt1{background-color:#eeeeee !important;}
.k2_tabs .tab_content .syntaxhighlighter .line.alt2{background-color:#eeeeee !important;}
.k2_tabs .tab_content .syntaxhighlighter{background-color:#eeeeee !important;}

#docs .content_k2 .text table.Program-Guide-Content{border:none;}
#docs .content_k2 .text table.Program-Guide-Content ul{margin-left:0px;}
#docs .content_k2 .text table.Program-Guide-Content td{border:none;}











/**file: /cache/css/mcc_1239.css**/
.news_banner560{
    width: 100%;
    height: 300px;
    background-image: url('/images/js/xls/xls-js-news.png');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
}
.news_banner562{
    width: 100%;
    height: 300px;
    background-image: url('/images/js/xls/doc-js-news.png');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
}

.news_banner563{
    width: 100%;
    height: 300px;
    background-image: url('/images/js/xls/ppt-js-news.png');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
}
.news_banner617{
    width: 100%;
    height: 300px;
    background-image: url('/images/js/office/JS-office-news.png');
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
}



















.news_banner{
    background-color: #84d5f5;
}
.news_banner  .banner_for_news{
    margin: 0px;
}
#k2contentsall{
    width: 1140px;
    margin: 0 auto;
    display: table;
}
#k2contentsall .k2_left{
    float: left;
    width: 248px;
    border: 1px solid silver;
    margin-top:30px;
    margin-bottom:30px;
}
#k2contentsall .k2_left .wrapper{
    width: 220px;
    min-width: 0px;
    padding: 15px;
}
#k2contentsall .k2_right{
    float: right;
    width: 845px;
}
#k2contentsall .k2_left .wrapper ul{
    padding: 0px;
    width: 220px;
    margin: 0px;
}
#k2contentsall .k2_left .wrapper ul li{
        list-style: none;
}

#k2contentsall .k2_left .module-title .title {
    font-weight: 600;
    font-family: "Lucida Sans Unicode","Microsoft YaHei",sans-serif;
    color: #1B61A9;
    border-bottom: 2px solid #569D18;
    margin-bottom: 10px;
    padding-bottom: 10px;
    background: url(https://www.e-iceblue.com/images/index/icon1.png) no-repeat;
    padding-left: 30px;
    height: 25px;
    line-height: 25px;
    margin-top: 0px;
}
#k2contentsall .k2_left .wrapper ul li a{
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    color: #303030;
}
#k2contentsall .k2_left .wrapper ul li{
    list-style: none;
    margin-bottom: 4px;
    border-bottom: 1px dashed silver;
    padding-bottom: 4px;
}
#itemListPrimary{
    padding-top:26px;
}
.catItemTitle a{
    font-size: 18px;
    font-weight: 600;
    color: #195fa6;
    text-shadow: 1px 1px 0 #ffffff;
}
.catItemReadMore{
    float: right;
}
.catItemReadMore a{
    display: inline;
    float: right;
    height: 20px;
    text-align: right;
    background: url(https://www.e-iceblue.com/images/other/more.png) no-repeat;
    background-position: 0px 6px;
    width: 82px;
    color: green;
    font-size: 14px;

}
.itemHeader .itemTitle{
    font-size: 24px;
    color: #195fa6;
    font-weight: 600 !important;
    line-height: 110%;
    padding: 0px 0 0px;
    margin-top: -10px !important;
    border-bottom: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.itemHeader{
    padding-top:37px;
}
div.itemView{
    border-bottom: 0px;
}
.k2Pagination .pagination a{
    margin: 0 6px;
    font-size: 14px;
    color: #1b61a9;
}
.k2Pagination .pagination .previous{
    font-size: 20px;
}
.k2Pagination .pagination .next{
    font-size: 20px;
}
.k2Pagination .pagination strong{
    margin: 0 6px;
    font-size: 14px;
    color: #1b61a9;
}
#itemListPrimary div.catItemView{
    padding: 0px;
}
#itemListPrimary div.catItemHeader h3.catItemTitle{
    padding-top:0px;
}
div.itemHeader h2.itemTitle{
    padding-top:0px;
font-family: "Lucida Sans Unicode", "Lucida Grande", "Arial", "Verdana", "sans-serif", "微软雅黑";
font-size: 22px;

}
#k2contentsall #k2Container{
    width:845px !important;
}





.k2_bottom .subscibe-left{float:left;width:600px;padding: 40px 0px;}
.k2_bottom .subscibe-right{float:left;width:500px;padding-top:50px;}
.k2_bottom{height:140px;background-color:#7fd4ff;}
.k2_bottom #subscribe_input{  float:left;margin:0px; }
.k2_bottom #subscribe_fields input{
font-size:14px;
outline:none;
height: 38px;
border-radius: 20px 0 0 20px;
border: none;
padding-left: 30px;
width: 300px;
border-bottom:2px solid #dddddd;

}
.k2_bottom #subscribe_fields button{
float:left;
display: inline-block;
position: absolute;
width: 100%;
height: 100%;
top: 0;
right: 0;
opacity: 0;
}
.k2_bottom #subscribe_email-error{
font-size: 10px;
}
.k2_bottom #subscribe_message_error{
margin:5px 0 0 0;
padding-left: 30px;
}
.k2_bottom #subscribe_sub{
position: relative;
width: 120px;
height: 40px;
line-height: 40px;
/* text-align: center; */

float: left;
margin:0px;
}
.k2_bottom .subscribe_submit_first{
background: url(https://www.e-iceblue.com/images/other/Subscribe_2.png) no-repeat;}
.k2_bottom .subscribe_submit_se{
background: url(https://www.e-iceblue.com/images/other/Subscribe_3.png) no-repeat;
}
.k2_bottom #subscribe_fields{margin:0px;}

#component .news_banner507 {
    background-color: #dea8a8;
    height: 300px;
}


/**file: /cache/css/mcc_1271.css**/
.tabs_blue_k2 .tabs-nav-all{
    clear: both;
    display: table-row;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
}

.tabs_blue_k2 .tabs-nav-all .active{
    background-color: #eeeeee;
    border-top: 2px solid #7FD4FF;
}

.tabs_blue_k2 .tabs-nav-all li{
    float: left;
    list-style: none;
    display: inline-block;
    padding: 0px 20px;
    font-size: 18px;
    line-height: 35px;
}
.tabs_blue_k2 .tabs-contents-all .syntaxhighlighter {
    background-color: #eeeeee !important;
margin-top: 0px !important;
    padding-top: 14px !important;
margin-bottom: 20px !important;
padding-bottom: 14px !important;
width:843px !important;
}
.tabs_blue_k2 .tabs-contents-all .syntaxhighlighter .line.alt1 {
    background-color: #eeeeee !important;
}

.tabs_blue_k2 .tabs-contents-all .syntaxhighlighter .line.alt2 {
    background-color: #eeeeee !important;
}


/**file: /cache/css/mcc_1381.css**/
#vmMainPage #buy_logo333 {
    background-color: #f7b47f;
    height: 300px;
}
#component #vmMainPage .buy_menu333 {
    background-color: #dea272;
    width: 100%;
    height: 50px;
}

.buy_menu333 .wrapper ul>:first-child a{
border-bottom: 5px solid #7f270f;
    color: #7f270f;
}
.buy_menu333 .wrapper li a:hover {
    color: #7f270f;
}
.buy_menu333 .wrapper ul>:first-child a:hover {
    color: #7f270f;
}


















#vmMainPage #buy_logo322 {
    background-color: #57b2d4;
    height: 300px;
}
#component #vmMainPage .buy_menu322 {
    background-color: #53a9c9;
    width: 100%;
    height: 50px;
}



#vmMainPage #buy_logo307 {
    background-color: #57b2d4;
    height: 300px;
}
#vmMainPage .buy_menu307 {
    background-color: #53a9c9 !important;
    width: 100%;
    height: 50px;
}


#vmMainPage #buy_logo277 {
    background-color: #81d1f9;
    height: 300px;
}
#vmMainPage .buy_menu277 {
    background-color: #74bce0 !important;
    width: 100%;
    height: 50px;
}



#vmMainPage .buy_menu262 {
    background-color: #74bce0 !important;
    width: 100%;
    height: 50px;
}
#vmMainPage .buy_menu263 {
    background-color: #74bce0 !important;
    width: 100%;
    height: 50px;
}







#vmMainPage #buy_logo53{
background: url('/images/banner/Buy/Platinum.png');
}
#vmMainPage #buy_logo52{
background: url('/images/banner/Buy/Platinum.png');
}
#vmMainPage #buy_logo55{
background: url('/images/banner/Buy/Platinum.png');
}
#vmMainPage #buy_logo54{
background: url('/images/banner/Buy/Platinum.png');
}
#vmMainPage #buy_logo247{
background: url('/images/banner/Buy/Platinum.png');
}
#vmMainPage .buy_menu55{
background-color: #6d83b3 !important;
}
#vmMainPage .buy_menu247{
background-color: #6d83b3 !important;
}

#vmMainPage .buy_menu54{
background-color: #6d83b3 !important;
}

#vmMainPage .buy_menu53{
background-color: #6d83b3 !important;
}

#vmMainPage .buy_menu52{
background-color: #6d83b3 !important;
}

#vmMainPage .buy_menu52 .wrapper ul>:first-child a {
    border-bottom: 5px solid #001c58;
    color: #001c58;
}
#vmMainPage .buy_menu53 .wrapper ul>:first-child a {
    border-bottom: 5px solid #001c58;
    color: #001c58;
}
#vmMainPage .buy_menu54 .wrapper ul>:first-child a {
    border-bottom: 5px solid #001c58;
    color: #001c58;
}
#vmMainPage .buy_menu55 .wrapper ul>:first-child a {
    border-bottom: 5px solid #001c58;
    color: #001c58;
}
#vmMainPage .buy_menu247 .wrapper ul>:first-child a {
    border-bottom: 5px solid #001c58;
    color: #001c58;
}
#vmMainPage .buy_menu52 .wrapper li a:hover {
    color: #001c58 !important;
}
#vmMainPage .buy_menu53 .wrapper li a:hover {
    color: #001c58 !important;
}
#vmMainPage .buy_menu54 .wrapper li a:hover {
    color: #001c58 !important;
}
#vmMainPage .buy_menu55 .wrapper li a:hover {
    color: #001c58 !important;
}
#vmMainPage .buy_menu247 .wrapper li a:hover {
    color: #001c58 !important;
}




#vmMainPage .buy_menu184 .wrapper li a:hover {
color: #a40000 !important;
}
#vmMainPage .buy_menu184 .wrapper ul>:first-child a {
    border-bottom: 5px solid #a40000;
    color: #a40000;
}

#vmMainPage .buy_menu189 .wrapper li a:hover {
color: #a40000 !important;
}
#vmMainPage .buy_menu189 .wrapper ul>:first-child a {
    border-bottom: 5px solid #a40000;
    color: #a40000;
}

#vmMainPage .buy_menu153 .wrapper li a:hover {
color: #a40000 !important;
}
#vmMainPage .buy_menu153 .wrapper ul>:first-child a {
    border-bottom: 5px solid #a40000;
    color: #a40000;
}
#vmMainPage .buy_menu179 .wrapper li a:hover {
color: #a40000 !important;
}
#vmMainPage .buy_menu179 .wrapper ul>:first-child a {
    border-bottom: 5px solid #a40000;
    color: #a40000;
}
#vmMainPage .buy_menu163 .wrapper li a:hover {
color: #a40000 !important;
}
#vmMainPage .buy_menu163 .wrapper ul>:first-child a {
    border-bottom: 5px solid #a40000;
    color: #a40000;
}
#vmMainPage .buy_menu174 .wrapper li a:hover {
color: #a40000 !important;
}
#vmMainPage .buy_menu174 .wrapper ul>:first-child a {
    border-bottom: 5px solid #a40000;
    color: #a40000;
}







#vmMainPage .buy_menu214 .wrapper li a:hover {
color: #007130 !important;
}
#vmMainPage .buy_menu214 .wrapper ul>:first-child a {
    border-bottom: 5px solid #007130;
    color: #007130;
}
#vmMainPage .buy_menu204 .wrapper li a:hover {
color: #007130 !important;
}
#vmMainPage .buy_menu204 .wrapper ul>:first-child a {
    border-bottom: 5px solid #007130;
    color: #007130;
}
#vmMainPage .buy_menu194 .wrapper li a:hover {
color: #007130 !important;
}
#vmMainPage .buy_menu194 .wrapper ul>:first-child a {
    border-bottom: 5px solid #007130;
    color: #007130;
}
#vmMainPage .buy_menu199 .wrapper li a:hover {
color: #007130 !important;
}
#vmMainPage .buy_menu199 .wrapper ul>:first-child a {
    border-bottom: 5px solid #007130;
    color: #007130;
}
#vmMainPage .buy_menu205 .wrapper li a:hover {
color: #007130 !important;
}
#vmMainPage .buy_menu205 .wrapper ul>:first-child a {
    border-bottom: 5px solid #007130;
    color: #007130;
}



#vmMainPage .buy_menu51 .wrapper li a:hover {
color: #0D6AC2 !important;
}
#vmMainPage .buy_menu51 .wrapper ul>:first-child a {
    border-bottom: 5px solid #0D6AC2;
    color: #0D6AC2;
}
#vmMainPage .buy_menu45 .wrapper li a:hover {
color: #0D6AC2 !important;
}
#vmMainPage .buy_menu45 .wrapper ul>:first-child a {
    border-bottom: 5px solid #0D6AC2;
    color: #0D6AC2;
}
#vmMainPage .buy_menu47 .wrapper li a:hover {
color: #0D6AC2 !important;
}
#vmMainPage .buy_menu47 .wrapper ul>:first-child a {
    border-bottom: 5px solid #0D6AC2;
    color: #0D6AC2;
}
#vmMainPage .buy_menu110 .wrapper li a:hover {
color: #0D6AC2 !important;
}
#vmMainPage .buy_menu110 .wrapper ul>:first-child a {
    border-bottom: 5px solid #0D6AC2;
    color: #0D6AC2;
}
#vmMainPage .buy_menu84 .wrapper li a:hover {
color: #0D6AC2 !important;
}
#vmMainPage .buy_menu84 .wrapper ul>:first-child a {
    border-bottom: 5px solid #0D6AC2;
    color: #0D6AC2;
}
#vmMainPage .buy_menu39 .wrapper li a:hover {
color: #0D6AC2 !important;
}
#vmMainPage .buy_menu39 .wrapper ul>:first-child a {
    border-bottom: 5px solid #0D6AC2;
    color: #0D6AC2;
}













/* net 购买页导航 */
/* 这是net购买页导航统一属性 看这个css可以不，不可以就用下面单独给每个页面设置的css */

#vmMainPage .buy_menu {
    background-color: #7da7ce;
    width: 100%;
    height: 50px;
}

/* 这个是单独给给每个页面的css */

#vmMainPage .buy_menu13 {
    background-color: #7da7ce;
}
#vmMainPage .buy_menu143 {
    background-color: #7da7ce;
}
#vmMainPage .buy_menu6 {
    background-color: #7da7ce;
}
#vmMainPage .buy_menu115 {
    background-color: #7da7ce;
}
#vmMainPage .buy_menu1 {
    background-color: #7da7ce;
}
#vmMainPage .buy_menu136 {
    background-color: #7da7ce;
}
#vmMainPage .buy_menu122 {
    background-color: #7da7ce;
}
#vmMainPage .buy_menu24 {
    background-color: #7da7ce;
}
#vmMainPage .buy_menu34 {
    background-color: #7da7ce;
}
#vmMainPage .buy_menu127 {
    background-color: #7da7ce;
}
#vmMainPage .buy_menu18 {
    background-color: #7da7ce;
}
#vmMainPage .buy_menu148 {
    background-color: #7da7ce;
}
#vmMainPage .buy_menu158 {
    background-color: #7da7ce;
}
#vmMainPage .buy_menu219 {
    background-color: #7da7ce;
}

/* net 购买页banner 背景 */
/* net产品banner统一 css */

#vmMainPage .buy_logo {
    background-color: #86b4e0;
    height: 300px;
}

/* net产品分开css  */

#vmMainPage #buy_logo13 {
    background-color: #86b4e0;
}
#vmMainPage #buy_logo143 {
    background-color: #86b4e0;
}
#vmMainPage #buy_logo6 {
    background-color: #86b4e0;
}
#vmMainPage #buy_logo115 {
    background-color: #86b4e0;
}
#vmMainPage #buy_logo1 {
    background-color: #86b4e0;
}
#vmMainPage #buy_logo136 {
    background-color: #86b4e0;
}
#vmMainPage #buy_logo122 {
    background-color: #86b4e0;
}
#vmMainPage #buy_logo24 {
    background-color: #86b4e0;
}
#vmMainPage #buy_logo34 {
    background-color: #86b4e0;
}
#vmMainPage #buy_logo127 {
    background-color: #86b4e0;
}
#vmMainPage #buy_logo18 {
    background-color: #86b4e0;
}
#vmMainPage #buy_logo148 {
    background-color: #86b4e0;
}
#vmMainPage #buy_logo158 {
    background-color: #86b4e0;
}
#vmMainPage #buy_menu219 {
    background-color: #86b4e0;
}



/* wpf购买页导航 */

#component #vmMainPage .buy_menu51 {
    background-color: #7da7ce;
}






#component #vmMainPage .buy_menu45 {
    background-color: #7da7ce;
}
#component #vmMainPage .buy_menu110 {
    background-color: #7da7ce;
}
#component #vmMainPage .buy_menu47 {
    background-color: #7da7ce;
}
#component #vmMainPage .buy_menu84 {
    background-color: #7da7ce;
}
#component #vmMainPage .buy_menu39 {
    background-color: #7da7ce;
}

/* wpf 购买页banner背景 */

#vmMainPage #buy_logo51 {
    background-color: #86b4e0;
    height: 300px;
}
#vmMainPage #buy_logo45 {
    background-color: #86b4e0;
    height: 300px;
}
#vmMainPage #buy_logo110 {
    background-color: #86b4e0;
    height: 300px;
}
#vmMainPage #buy_logo47 {
    background-color: #86b4e0;
    height: 300px;
}
#vmMainPage #buy_logo84 {
    background-color: #86b4e0;
    height: 300px;
}
#vmMainPage #buy_logo39 {
    background-color: #86b4e0;
    height: 300px;
}

/* CLOUD 购买页banner背景 */
#vmMainPage #buy_logo242 {
    background-color: #86b4e0;
    height: 300px;
}
#vmMainPage #buy_logo224 {
    background-color: #86b4e0;
    height: 300px;
}
#vmMainPage #buy_logo237 {
    background-color: #86b4e0;
    height: 300px;
}
#vmMainPage #buy_logo252 {
    background-color: #86b4e0;
    height: 300px;
}

/* CLOUD 购买页导航  */

#component #vmMainPage .buy_menu242 {
    background-color: #7da7ce;
    width: 100%;
    height: 50px;
}
#component #vmMainPage .buy_menu224 {
    background-color: #7da7ce;
    width: 100%;
    height: 50px;
}
#component #vmMainPage .buy_menu237 {
    background-color: #7da7ce;
    width: 100%;
    height: 50px;
}
#component #vmMainPage .buy_menu252 {
    background-color: #7da7ce;
    width: 100%;
    height: 50px;
}

/* 安卓 */
/* 安卓 购买banner背景 */

#vmMainPage #buy_logo214 {
    background-color: #9bd5b4;
    height: 300px;
}
#vmMainPage #buy_logo204 {
    background-color: #9bd5b4;
    height: 300px;
}
#vmMainPage #buy_logo199 {
    background-color: #9bd5b4;
    height: 300px;
}
#vmMainPage #buy_logo205 {
    background-color: #9bd5b4;
    height: 300px;
}
#vmMainPage #buy_logo194 {
    background-color: #9bd5b4;
    height: 300px;
}

/* 安卓 购买导航 */

#component #vmMainPage .buy_menu214 {
    background-color: #90c4a7;
    width: 100%;
    height: 50px;
}
#component #vmMainPage .buy_menu204 {
    background-color: #90c4a7;
    width: 100%;
    height: 50px;
}
#component #vmMainPage .buy_menu199 {
    background-color: #90c4a7;
    width: 100%;
    height: 50px;
}
#component #vmMainPage .buy_menu205 {
    background-color: #90c4a7;
    width: 100%;
    height: 50px;
}
#component #vmMainPage .buy_menu194 {
    background-color: #90c4a7;
    width: 100%;
    height: 50px;
}

/* java 购买页banner 背景 */

#component #buy_logo184 {
    background-color: #dea8a8;
    height: 300px;
}
#component #buy_logo179 {
    background-color: #dea8a8;
    height: 300px;
}
#component #buy_logo189 {
    background-color: #dea8a8;
    height: 300px;
}
#component #buy_logo174 {
    background-color: #dea8a8;
    height: 300px;
}
#component #buy_logo163 {
    background-color: #dea8a8;
    height: 300px;
}
#component #buy_logo153 {
    background-color: #dea8a8;
    height: 300px;
}

/* java 购买页导航 背景 */

#component #vmMainPage .buy_menu184 {
    background-color: #cc9c9c;
    height: 50px;
    width: 100%;
}
#component #vmMainPage .buy_menu179 {
    background-color: #cc9c9c;
    height: 50px;
    width: 100%;
}
#component #vmMainPage .buy_menu189 {
    background-color: #cc9c9c;
    height: 50px;
    width: 100%;
}
#component #vmMainPage .buy_menu174 {
    background-color: #cc9c9c;
    height: 50px;
    width: 100%;
}
#component #vmMainPage .buy_menu163 {
    background-color: #cc9c9c;
    height: 50px;
    width: 100%;
}
#component #vmMainPage .buy_menu153 {
    background-color: #cc9c9c;
    height: 50px;
    width: 100%;
}


/**file: /cache/css/mcc_1440.css**/
@media (max-width: 1024px)and (min-width: 0){
#toolbar #menu .mi315{display:none;}
#toolbar #menu .lange_change{display:none;}
.k2_latest ul li{width:auto;}
.k2_latest ul li a{width:auto;}
}


/**file: /cache/css/mcc_1470.css**/












#productintro .Feaures .intro_demo ul li{
list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAI1JREFUeNpi/P//PwMxgAVE/PjHMHPZo98Mq578Yfj9j4HBV5KFIVmRhYGXhTEdReFSoKLeW7/humfd/83w9e9/hmoNNrgYE4hY8fgPhlXbX/xF4YMVgqxDB+hOByv0l2LBUGgtwozpmRSgw38A3bTr1V+Gf0CTLISYGYrVWFEUMhIbPEwMRAKiFQIEGACulS7kZbJDPgAAAABJRU5ErkJggg==);
    margin-left: 20px;
}



body#page > div#toolbar {
    background-color: #F5F6F7 !important;
}
.header2023 .header2023-navbar-main{
background-color: #F5F6F7 !important;
}
.header2023 .header2023-navbar-main .header2023-navbar-collapse{
background-color: #F5F6F7 !important;
}


.news_banner333 {
    background-color: #5182ba;
}
.news_banner476 {
    background-color: #57b2d4 !important;
    background-image: unset;
}
#component .news_banner500 {
    background-color: #81d1f9;
    height: 300px;
}
.news_banner504{
    background-color: #57b2d4 !important;
    background-image: unset;
}


#toolbar #menu > li.lange_change div.dropdown {
    border: 1px solid #d8d8d8;
}
#menu > li > div.dropdown > div.column > ul > li.logout {
    color: white;
}
#toolbar #menu > li.online li.logout > div:hover {
    background-color: #225eff;
    color: white;
    text-decoration: none;
}
#menu > li.lange_change > div.dropdown {
    padding-top: 0;
}
#toolbar #menu > li.lange_change > div.dropdown {
    top: 74px;
}
#menu > li.lange_change > div.dropdown > div.column {
    padding-top: 6px;
}
#menu > li.user > div.dropdown > div.column > ul > li {
    padding: 8px 0;
}

#toolbar #menu > li.search-box div.dropdown {
    top: 68px;
}

 #toolbar #menu > li >div.dropdown >div.column >ul > li.username:hover a {
    text-decoration: none !important;
 }

#toolbar #menu > li >div.dropdown >div.column >ul > li.logout:hover a {
    color: white !important;
    text-decoration: none !important;
}

#menu > li.icon.user.online > div > div.column > ul {
    padding: 20px 30px;
}

#menu > li.icon.user .column ul {
    min-width: auto;
}


/**file: /cache/css/mcc_1903.css**/
.style_j a{text-decoration: underline !important;}
page h1, h1{font-size:26px;}
.style_j h2{font-size:22px !important;}
body .style_j {
    font-size: 16px;
    line-height: 150%;
    position: relative;
}
body .style_j ul{
    font-size: 16px;
}

    .style_j h2{
        color: #3990BD;
        margin-top: 25px;
        font-size: 22px;
        font-weight: normal;
    }
    .style_j h3{
        color: #3990BD;
        margin-top: 25px;
        font-weight: normal;
        font-size: 18px;

    }
    .style_j ul{
        margin-left: 15px;
    }
    /*pre{*/
    /*    background: #1E1E22;*/
    /*}*/
    #docs > div.content > div.basse{
        display: none;
    }

body .style_j table ul{margin-left: 0px;}
body .style_j .source-code2{
    font-size: 14px;
}


/**file: /cache/css/mcc_1904.css**/
    .k2_item_blog_right h2{
        color: #3990BD;
        margin-top: 25px;
        font-size: 20px;
        font-weight: bold;
    }
    .k2_item_blog_right h3{
        color: #3990BD;
        margin-top: 25px;
        font-weight: bold;
    }

.k2_item_blog p img{
max-width:845px;
border: 1px solid #efefef;
}


/**file: /cache/css/mcc_209.css**/
#toolbar div.logo {
	margin: 13px 0;
	width: 163px;
}

#toolbar > div.wrapper > div.logo a span{
	height: 38px;
	width: 163px;
	position: absolute;
	background: url('/images/top_all.png') 0 -12px no-repeat scroll transparent;
}



/**file: /cache/css/mcc_1304.css**/
#menu .lange_change{
    float: right;
    height: 32px;
    width: 26px;
    margin: 20px 0 16px 15px;
    background: none;
}
#menu .lange_change .lange-list{
display: block;
    position: absolute;
    top: 65px;
    z-index: 999;
    width: 46px;
    height: 60px;
    background-color: salmon;
}
#menu  .lange_now{

padding: 0px;top: 0px;
}

#menu .lange_change .lange-list a{
float: left;
    text-align: center;
    width: 100%;

}

#menu .lange_change:hover{
    background: none;
color: red;
}
#menu .lange_change .dropdown{

background: url(/images/top_all.png) 10px 0 no-repeat scroll transparent;



}

#menu .lange_change .lange_now:hover{
    background: none;
color: #7F8384 !important;
}

#menu .lange_change:hover a{
    background: none;
color: #7F8384 !important;
}

















/**file: /cache/css/mcc_213.css**/
/* css for google search */
#cse .gs-webResult.gs-result div.gs-title {
	height: 25px;
}
#cse div.gs-result div.gs-title a.gs-title, #cse div.gs-result div.gs-title a.gs-title * {
	font-family: "Lucida Sans Unicode",Arial,Verdana,sans-serif;
	color: #1B61A9;
	font-size: 19px;
	text-decoration: none;
}
#cse div.gs-result div.gs-title a.gs-title b, #cse div.gs-result div.gs-title a.gs-title b {
	background-color: #cceeff;
}
#cse .gsc-modal-background-image-visible{
	opacity: 0.5;
	filter: alpha(opacity=50);
	background-color: #000000;
}
#cse .gs-result .gs-title, #cse .gs-result .gs-title * {
	text-decoration: none;
}
#cse div.gs-result div.gs-title a.gs-title:hover, #cse div.gs-result div.gs-title a.gs-title *:hover {
	text-decoration: underline;
}
#cse .gs-webResult div.gs-visibleUrl-long {
	color: #4C8C79;
	font-family: "Lucida Sans Unicode",Arial,Verdana,sans-serif;
	font-size: 14px;
}
#cse  .gsc-control-cse .gs-snippet {
	color: #555555;
	font-family: "Lucida Sans Unicode",Arial,Verdana,sans-serif;
	font-size: 13px;
	line-height: 150%;
}
#cse  .gsc-control-cse .gs-snippet b{
	background-color: #cceeff;
}

#cse-panel {
	width: 264px;
	height: 25px;
	color: #000000;
}
#cse-panel div.cse-left {
	height: 100%;
	width: 12px;
	float: left;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAZCAMAAAAysD/9AAAAS1BMVEX///////////////////////////////////////////////////////////////////////////////////////////////////+yVYcAAAAAGHRSTlMA5wYez+oD0pnMVHUJS/AzG59m5NWiNmlyItsXAAAAXUlEQVR4XnXQxw6AMAwD0KSTUfby/38pUoHiS3178iGR5Y0ZmnZ7EFYFgAzrgA+TomD2KDAOP3r8SEroQFgYkTEyUG12xoHaneRR+U1MJIj1BDm1gDfICVcueTe9AVOiFRJTob/aAAAAAElFTkSuQmCC") no-repeat scroll 0 0 transparent;
}
#cse-panel div.cse-right {
	height: 100%;
	width: 12px;
	float: right;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAZCAMAAAAysD/9AAAATlBMVEX///////////////////////////////////////////////////////////////////////////////////////////////////////+QPFRFAAAAGXRSTlMA5+oGHs9LmQPM8HXVCWYzVJ/kG6JX0jZpx0XrxQAAAFdJREFUeF510DcOwDAMQ1HLJdXplfe/aIDAwx8Sbg9aKLq1ravgSiTJxqbgTYqAbALkN0ApAOoJPwCaiYXIREfo95KJnTj+GrDbidY+4tPrcwO7yzqG3R4BCxXu2hLHQAAAAABJRU5ErkJggg==") no-repeat scroll 0 0 transparent;
}
#cse {
	height: 100%;
	float: left;
	width: 240px;
	background-color: #ffffff;
}
#cse .gsc-control-cse {
	padding: 0;
	background-color: transparent;
	border-width: 0;
}
#cse form.gsc-search-box {
	margin: 0;
}
#cse form.gsc-search-box div {
	margin: 0;
}
#cse table.gsc-search-box {
	margin: 0;
}
#cse .gsc-search-box-tools .gsc-search-box .gsc-input {
	padding: 0;
}
#cse .gsc-search-box-tools .gsc-search-box .gsc-search-button {
	padding: 0;
}
#cse .gsc-input-box {
	background-color: transparent;
	border-width: 0;
}
#cse .gsc-input-box table {
	height: 100%;
}
#cse .gsc-input-box table td.gsib_a {
	padding: 2px 5px 0 0;
}
#cse .gsc-input-box table td.gsib_b {
	display: none;
}
#cse .gsc-input-box table td.gsib_a input {
	font-size: 14px;
	font-family: "Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	background-color: transparent;
	vertical-align: middle;
}
#cse .gsc-search-box .gsc-input > input:hover, #cse .gsc-input-box-hover, #cse .gsc-search-box .gsc-input > input:focus, #cse .gsc-input-box-focus {
	border-width: 0;
	box-shadow: none;
	outline-width: 0;
}
#cse table.gsc-search-box td.gsc-search-button input.gsc-search-button {
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAOCAYAAADwikbvAAABQUlEQVR42p3Sv0tCURTA8XOfIrj2HzQVgWEEghENgVHgIjQJQdEkJDS1Nja0BA1B9CdEDyIpHGowcGqypakpaA2U4vGet++1I1zDBjvwwXe8nHvP/WEOn614sY4KFpHCExoIZUykAzMonsKFFvqRxy7usIP30WKRDL+3KOh/r7paghLmtKMmltAdFgdG7B4KEJxhFnXsYx7HOpZDTb8HWNhug3lsB3VEmjusbg/Q1nzLG5N03Lcz2kWorY6LSxSRk59tRoM9R335dwRffXmBoIKMfvtS2NTvDqLhWNCLzTkEOZwgq7mTwRGKml97Y2Kq7djtoeVd1Zvea6RXNO11+oENtF1iyq1k+EhOUf1je/dY1sPq6gSPZuVh5IBL+sryv55nQ7u4QhafKJuF5kTHvYobnSBM9xIzSbFrfw0199a/AVj7nTTWf26SAAAAAElFTkSuQmCC') 0 0 no-repeat scroll #FFFFFF;
	border-width: 0;
	filter: none;
	margin-top: 1px;
	height: 0;
	width: 0;
	min-width: 0;
	padding: 14px 0 0 15px;
}
#cse .gsc-adBlockVertical, #cse .gsc-adBlock {  
	display:none !important;
}
#cse  .gsc-thinWrapper {
	width:100% !important;
}


/**file: /cache/css/mcc_212.css**/
#menu .mi218{margin-right:134px;}
#toolbar .wrapper{position: relative;}
body#page > div#toolbar > div.wrapper #menu {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
width: 120px !important;
}
#toolbar #menu > li.icon{padding-left:0px;}
#cse .gsc-search-box-tools .gsc-search-box .gsc-input{display:block;}
#cse .gsc-input-box table td.gsib_a{width:150px;}


    #menu .mi1041 ul{
        display: none;
    }
    #menu .mi1041{
        border-bottom: 0px !important;
    }
    #menu .mi1059 a{
        padding-left:10px;
        background: url("/./images/cloud/bottom_chioce_1.png") no-repeat;
        background-size:5px 7px;
        border-bottom: none;
        line-height: 16px;
        background-position: 0px 6px;
    }
    #menu .mi1059 a:hover{
        background: url("/./images/cloud/bottom_chioce.png") no-repeat;
        background-position: 0px 6px;
    }
    #menu .mi1059{
        line-height: 16px;
        border-bottom: none !important;
    }
    #menu .mi1060 a{
        padding-left:10px;
        background: url("/./images/cloud/bottom_chioce_1.png") no-repeat;
        background-size:5px 7px;
        border-bottom: none;
        line-height: 16px;
        background-position: 0px 6px;
    }
    #menu .mi1060 a:hover{
        background: url("/./images/cloud/bottom_chioce.png") no-repeat;
        background-position: 0px 6px;
    }
    #menu .mi1060{
        /*padding: 0px !important;*/
        line-height: 16px;
        /*border-bottom: none !important;*/
        padding-bottom: 8px !important;
    }
























body#page > div#toolbar {
	font-size: inherit;
	height: inherit;
	text-shadow: inherit;
	background-color: #EFEFEF;
	padding: 0;
	margin: 0;
	height: 65px;
}

body#page > div#toolbar > div.wrapper > * {
	float: left;
}

#menu {
	list-style: none;
	margin: 0 0px 0 18px;
	padding: 0;
	color: #7F8384;
	height: 65px;
	overflow: hidden;
	width: 959px;
}

#menu > li {
	float: left;
	margin: 0;
	height: 65px;
}

#menu > li:hover {
	background: url("/images/top_all.png") repeat-x scroll 0 -50px #a5a5a5;
}

#menu a {
	text-decoration: none;
	color: #7F8384;
}

#menu > li.active > a {
	color: #1B61A9
}

#menu > li > a {
	padding: 25px 15px;
	position: relative;
	top: 20px;
	text-transform: uppercase;
	font-size: 16px;
	cursor: default;
}

#menu > li:hover > a {
	color: #ffffff;
}

#menu > li  > div.separator,
#menu > li  > ul {
	display: none;
}

#menu > li  > div.dropdown {
	position: absolute;
	z-index: 999;
	background: url("/images/top_all.png") 20px 0 no-repeat scroll transparent;
	top: 69px;
	display: none;
	padding-top: 6px;
	overflow: hidden;
}

#menu > li  > div.dropdown > div.column {
	display: inline;
	float: left;
	background-color: #f2f2f3;
	padding: 8px 20px 500em 20px;
	margin-bottom: -500em;

}
#menu > li  > div.dropdown > div.column.right {
	background: url("/images/top_all.png") 0 -342px repeat-x scroll transparent;
}

#menu > li  > div.dropdown > div.column > div.separator {
	text-transform: uppercase;
	font-weight: bold;
	cursor: default;
	margin: 3px 0 5px 0;
}

#menu > li  > div.dropdown > div.column  > ul {
	list-style: none;
	margin: 0 0 10px;
	padding: 0;
}

#menu > li  > div.dropdown > div.column  > ul > li {
	padding: 4px 0;
	border-bottom: 1px solid #e0e0e1;
}

#menu > li  > div.dropdown > div.column  > ul > li:hover {
	border-bottom-color: #79b4e0;
}

#menu > li  > div.dropdown > div.column  > ul > li:hover a {
	color: #1B61A9
}

#menu > li.icon{
	float: right;
	height: 32px;
	width: 26px;
	margin: 17px 0 16px 15px;
	background: none;
}
#menu > li.icon.user {
	background-position: -26px -115px;
}
#menu > li.icon > a {
	font-size: 0;
	height: 32px;
	width: 26px;
	padding: 0;
	position: absolute;
	top: inherit;
}
#menu > li.icon > a > span {
	height: 26px;
	width: 26px;
	margin: 3px 0;
	position: absolute;
	background: url("/images/top_all.png") 0px -115px no-repeat scroll transparent;
}
#menu > li.user > a > span {
	background-position: -26px -115px;
}
#menu > li.user.login > a {
	cursor: pointer;
}
#menu > li.user.online > a > span {
	background-position: -52px -115px;
}
#menu > li.user div.column {
	background: url("/images/top_all.png") 100% -171px no-repeat scroll #F2F2F3;
}
#menu > li.icon ul {
	min-width: 212px;
}
#menu > li.user ul {
	min-height: 115px;
}
#menu > li.user li.username a {
	font-weight: bold;
}
#menu > li.user li.logout > div {
	height: 32px;
	width: 120px;
	margin: 6px auto 0;
	font-size: 0;
	background: url("/images/top_all.png") 0 -141px no-repeat scroll transparent;
	cursor: pointer;
}
#menu > li.user li.logout > div > a {
	height: 32px;
	width: 120px;
	position: absolute;
}
#menu > li.icon > div.dropdown > div.column  > ul > li {
	border-style: none;
}
#menu > li.search-box div.dropdown {
	background-position: 244px -6px;
}
#menu > li.search-box > div.dropdown > div.column {
	background-color: #BFEAFF;
	margin: 0;
	padding: 20px;
}
#menu > li.search-box > div.dropdown > div.column > ul {
	margin: 0;
}

#menu > li > div.dropdown > div.column > ul > li.bold {
	background: url("/images/top_all.png") -50px -305px no-repeat scroll transparent;
	border-bottom: 1px solid #e0e0e1;
	margin-left: -12px;
	padding-left: 12px;
	font-weight: bold;
}
#menu > li  > div.dropdown > div.column  > ul > li.bold:hover {
	border-bottom-color: #79b4e0;
}
#menu > p{
        float: right;
	margin: 20px 0 16px 15px;
}



































div.dropdown2{
    /*margin-top: 40px;*/
    z-index: 999;
    /*width: 100%;*/
    /*height:100%;*/

    position: absolute;
    overflow: unset !important;
    background: unset !important;
    background-color: #d2d2d2 !important;
    top: 65px !important;
}

.Switch li {
    list-style-type: none;
}
.Switch a {
    text-decoration: none;
    color: #000;
}
.Switch {
    /*width: 500px;*/
    display: flex;
    border: 1px solid #000;
}

.Switch .Title li {
    height: 30px;
    text-decoration: none;
    list-style-type: none;
    margin-left: 10px;
    border-right: 1px solid #000;
}
.Switch .Content_box ol li a {
    margin: 10px;
    line-height: 10px;
}

.Switch .Content_box {
    display: none
}

.Switch .boxOne {
    display: block;
}
.Switch .Active {
    background-color: yellowgreen;
}



.dropdown_new_menu {
    /*width: 800px;*/
    /*height: 325px;*/
    margin: auto;
    position: relative;
}
.dropdown_new_menu a {
    text-decoration: none;
    color: #000;
}
.dropdown_new_menu ul{
    list-style: none;
}

.dropdown_new_menu li {
    list-style: none;
}
.dropdown_new_menu ul {
    position: relative;
}
.dropdown_new_menu ol li {
    height: 30px;
}
.dropdown_new_menu .content-box {
    position: absolute;
    right: 0;
    top:0;
}
.dropdown_new_menu input {
    display: none;
}

.dropdown_new_menu input+label+div {
    display: none;
}



.boxswitch {
    /* width:830px; */
    font-size: 14px;
    color: #666666;
}

.boxswitch a {
    text-decoration: none;
    color: #666666;
}

.boxswitch ul{
    list-style: none;
}
.boxswitch li {
    list-style: none;
}

.boxswitch ul {
    position: relative;
}
.boxswitch ol>li {
    border-bottom: 1px solid #c0c0c1;
    padding: 4px 0;
    line-height: 25px;
}

.content-box {
    position: absolute;
    top:0;
    left: 136px;
}
.content-box .A1 {
    background-color: #e5e5e5;
    padding:0 20px 10px 30px;
    margin: 0px;
}
.content-box .A2 {
    background:linear-gradient(to bottom,#d2d2d2,#e5e5e5);
    padding:0 20px 0 20px;
    margin: 0px;
}
.content-box .A3 {
    background-color: #e5e5e5;
    padding:0 30px 10px 20px;
    margin: 0px;
}



#menu input+label {
    width:96px;
    display: block;
    background-color: #d2d2d2;
    padding: 20px;
    font-weight: bold;
}

.content-box {
    display: none;
}


.boxswitch ul li:hover .content-box {
    display: block;
}

.boxswitch ul li label:hover {
    background-color: #e5e5e5;
}



.dropdown2{
    height: 610px;
}
.content-boxs {
    display: flex;
    overflow: hidden;
    width: max-content;
    /*position: fixed;*/
    position: absolute;
    /*top: 65px;*/
    z-index: 999;
}
.content-box {
    width: max-content;
}

.content-boxs ol li:first-child {
    font-weight:bold;
    border: 0;
    padding: 17px 0 7px 0;
}

/* ul li:first-child  input:checked+label {
    padding-bottom:250px;
} */

.boxs_height {
    min-height: 325px;
    max-height: 610px;
}
.dropdown_new_menu ul{
    padding-left: 0px !important;
    margin: 0px !important;
}
.dropdown2{
    padding-top: 0px !important;
    /*padding-bottom: 500px;*/
}
#menu .content-box-first{
    display: block;
}
#menu .yyds{
    background-color: #e5e5e5;
}
#menu .yyds{
    background-color: #e5e5e5;
}


/**file: /cache/css/mcc_1879.css**/
#toolbar .header2023-dropdownMenuBody-content .dropdown-menu .tab{
background: url(/images/AI/red-ai.png) no-repeat;
    background-position: 888px 15px;
}

#toolbar #menu .mi211{display:none;}
#bottom1 > div.bottombox.float-left.width50.separator{display:none;}
#toolbar #menu .mi214{display:none;}
#toolbar #menu .mi216{display:none;}
#toolbar #menu .mi315{display:none;}
#toolbar #menu .mi218{display:none;}
#page-footer .wrapper #bottom1 {
    display: grid;
}
#page-header{display:none;}
#page-body #mymaintop1{display:none;}
#page-body #index-3{display:none;}
#page-body #mymaintop3{display:none;}
#page-body #mymaintop4{display:none;}
.title-banner2 .banner-text1{text-transform: uppercase;}
.#page-footer .footer-all .footer-last .containers1 .copyright{color:#4b4e52;}


body#page > div#toolbar {
    background-color: #F5F6F7;
}
.header2023 .header2023-navbar-main{
background-color: #F5F6F7;
}
.header2023 .header2023-navbar-main .header2023-navbar-collapse{
background-color: #F5F6F7;
}


/**file: /cache/css/mcc_1227.css**/
#mymaintop4 .typical-case{
        /*background: url("./images/case/1x360.png");*/
        background-image: linear-gradient(#f4f2eb, #ebe5d9);
        /*background-image: linear-gradient(#e66465, #9198e5);*/
        padding: 35px 0;
    }
    #mymaintop4 .typical-case .wrapper{
        display: grid;
    }
    #mymaintop4 .typical-case .rt-contents .rt-lists{
        float: left;
        width: 30.7%;
        padding: 20px 45px 0 0;
    }
    #mymaintop4 .typical-case .rt-contents{display: inline-block;}
    #mymaintop4 .typical-case .rt-contents .rt-lists .rt-list1{
        text-align: center;
    }
    #mymaintop4 .typical-case .rt-contents .rt-lists .rt-list2{
        padding: 20px 0;
        min-height: 84px;
        line-height: 150%;
font-size:14px;
color: #333333;
    }
    #mymaintop4 .typical-case .rt-contents .rt-lists .rt-list3{
        text-align: center;
        height: 35px;
    }
    #mymaintop4 .typical-case .rt-contents .rt-lists .rt-list3 a{
        width: 120px;
        height: 35px;
        font-size: 0px;
        background: url("/./images/case_en/more.png");
        display: block;
        margin: 0 auto;
    }
    #mymaintop4 .typical-case .rt-contents .rt-lists .rt-list3 a:hover{
        background: url("/./images/case_en/more_2.png");
    }


/**file: /cache/css/mcc_1319.css**/
    .back-to-top-div p#back-to-top{
        position:fixed;
        bottom:100px;
        right:80px;
    }
    .back-to-top-div p#back-to-top a{
        text-align:center;
        text-decoration:none;
        color:#d1d1d1;
        display:block;
        width:25px;
        /*使用CSS3中的transition属性给跳转链接中的文字添加渐变效果*/
        -moz-transition:color1s;
        -webkit-transition:color1s;
        -o-transition:color1s;
    }
    .back-to-top-div p#back-to-top a:hover{
        color:#979797;
    }
    .back-to-top-div p#back-to-top a span{
        background: url(/images/home/back-to-top.svg) no-repeat;
        border-radius:6px;
        display:block;
        height:50px;
        width:50px;
        /*margin-bottom:5px;*/
        /*使用CSS3中的transition属性给<span>标签背景颜色添加渐变效果*/
        -moz-transition:background1s;
        -webkit-transition:background1s;
        -o-transition:background1s;
        background-position: 0px 0px;
background-size: contain;
    }
    .back-to-top-div #back-to-top a:hover span{
        background: url(/images/home/back-to-top.svg) no-repeat;
        background-position: 0px 0px;
background-size: contain;
    }


