/**file: /cache/css/mcc_196.css**/
#page .back-to-top-div p#back-to-top a span,
#page .back-to-top-div p#back-to-top a{
    width: 90px;
    height: 90px;
}
#page .back-to-top-div p#back-to-top {
    position: fixed;
    bottom: 8rem;
    right: 0;
    z-index: 10;
    margin-bottom: 0;
}

#vmMainPage table.order_list form input[name="cartUpdate2"] {
     width: 0;
     padding: 22px 0 0 22px;
     vertical-align: top;
     background-image: url(/images/stories/virtuemart/update_quantity_cart.png);
}
#table_cloud_buy .name_license_type {
    margin-bottom: 30px;
}
#vmMainPage .vmCartContainer_paid_support form .vmCartChildElement{
    display: inline-table;
}
#vmMainPage .vmCartContainer_paid_support form .vmCartChildElement .productPriceall{
    display: flex;
}
#vmMainPage .vmCartContainer_paid_support form .vmCartChildElement .quantity_box{
    display: none;
}
#vmMainPage .vmCartContainer_paid_support form{
    width: 508px !important;
}
#vmMainPage .vmCartContainer_paid_support form .vmCartChild{
    width: 508px !important;
    margin-right: 40px;
}
#vmMainPage .vmCartContainer_paid_support form .vmCartChild:nth-child(2n){
    margin-right: 0px;
}
#vmMainPage .vmCartContainer_paid_support form .vmCartChildElement .productPriceall .buy_title1{
    margin-right: 10px;
}
#vmMainPage .vmCartContainer_paid_support form .vmCartDetails .buy_products2{
    padding: 0px;
    margin: 0px;
    background-color: #EFEFEF;
    border-radius: 5px;
}
#vmMainPage .vmCartContainer_paid_support form .vmCartDetails .buy_products2 .vmCartChild{
    border: none;
}
#vmMainPage .vmCartContainer_paid_support form .vmCartDetails .buy_products2 .productPriceall{
    font-size: 16px !important;
    font-weight: bold;
    margin-bottom: 10px;
    line-height: 150%;
}
#vmMainPage .vmCartContainer_paid_support form .vmCartDetails .buy_products2 .productPriceall .buy_title1{
    font-size: 16px !important;
    font-weight: bold;
    margin-bottom: 10px;
    line-height: 150%;
}
#vmMainPage .vmCartContainer_paid_support form .vmCartDetails .buy_products2 .productPriceall .buy_title3{
    font-size: 16px !important;
    font-weight: bold;
    margin-bottom: 10px;
    line-height: 150%;
    font-style: normal;
}
#vmMainPage .vmCartContainer_paid_support form .vmCartDetails{
    margin: 0px;
    display: flex;
}
#vmMainPage .vmCartContainer_paid_support{
    width: 550px;
    float: left;
}
#vmMainPage .vmCartContainer_paid_support form .vmCartChild{
    margin: 0px;
    padding: 30px;
}
.last_hr hr{
    margin: 30px 0 40px 0;
}
#vmMainPage .vmCartContainer_paid_support form div{
    margin: 0px;
}
#vmMainPage .vmCartContainer_paid_support form{
    /*width: 100%;*/
    white-space: inherit;
    position: relative;
    display: inline-table;
}
#vmMainPage .price_paidsupport .addtocart_paidsupport{
    text-align: right;
    clear: both;
}
#vmMainPage .price_paidsupport .vmChildDetai_price{
    position: relative;
    /*float: right;*/
    height: 40px;
    line-height: 40px;
    clear: both;
    float: right;
    width: 150px !important;
    text-align: center;
    color: #333 !important;
    margin: 10px 0 10px 0 !important;
}
#vmMainPage .vmCartContainer_paid_support .introduce_paidsupport{
    border-bottom: 1px solid #c0c0c0;
    padding-bottom: 20px;
    margin-bottom: 10px;
}
.buy_products2 .addtocart_paidsupport .addtocart_button{
    background: url(/images/cloud/addtocart_2.png) no-repeat scroll center center transparent;
    width: 150px;
    height: 40px;
}


.price_paidsupport .addtocart_paidsupport .addtocart_button{
    margin-top: 0px;
}
.price_paidsupport{
    position: relative;
    /*display: flex;*/
}
.vmCartContainer_paid_support{
    margin-right: 40px;
    margin-bottom: 40px;
}
.vmCartContainer_paid_support:nth-child(2n){
    margin-right: 0px;
}
.paid_wrapper{
    position: relative;
    display: inline-table;
}
.wrapper{
    clear: both;
}
.paid_support_also{
    font-size: 20px;
    font-weight: bold;margin-bottom: 20px;
}

<!--    css for live demo -->
        .img_back {
            position: relative;
            height: 40px;
            display: inline-block;
        }
        .a-upload{
            height: 40px !important;
            padding-right: 0 !important;
        }
        .a-upload img {
            position: absolute;
            left: 230px !important;
            top: 0px;
        }
        .demo_header {
            display: flex;
        }
        .demo_convert{
            display: flex;
        }
        .select{
            width: 211px !important;
        }
        .text_input input{
            height: 40px !important;
        }
        .doc_water .demo_content {
            display: flex;
        }
        .doc_water .demo_content .group2 {
            padding-left: 15px;
        }
.xls_convert .demo_convert {
    display: flex;
    flex-flow: column;
}
.xls_convert .demo_convert .demo_convert {
    flex-flow: wrap;
}











#productintro > div.javascript.office > div > div.tab-cont.tab-contss > div > div.FrameWorks > div > div.FrameWorks_title > h1{
top:30px !important;
}
body, div, h1, h2, h3, h4, h5, h6, p, td, th, span, a {
    font-family: "Poppins", "Arial", "Verdana", "sans-serif" !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;
}

#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; }


#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;
}
#menu > li.user div.column {
    background: url("/images/top_all.png") 100% -171px no-repeat scroll #F2F2F3;
}
#toolbar #menu > li.icon.user.online > div > div.column > ul {
    padding: 0 30px;
}


/**file: /cache/css/mcc_197.css**/
.buy_com {
    margin: 0 auto;
    width: 600px;
    display: flex;
}
#compontent11 div#header{
padding:0;
}
#vmMainPage .buy_com .buy_first {
    width: 277px;
}
#vmMainPage .buy_com .buy_se {
    width: 277px;
}
#vmMainPage #buy_logo340{
background-color: #607FD7;

}
#vmMainPage .wrapper{padding:0;}
#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_201.css**/
@media (max-width: 1024px)and (min-width: 0){
#mymaintop2 .main-third .overview_all6 .overview_left {
    width: 100%;
    margin: 0px;
    float: none !important;
}
#tab1 .overview_all6{
height:auto !important;
}



}














  .wrapper .overview_all6{width:1140px;margin:0px auto;min-height: 520px;background-color: #F4F2EB;font-size: 14px;color: #ffffff;line-height:normal;}
    .overview_all6 .overview_left,.overview_right{float: left;}
    .overview_all6 .overview_left li{ list-style:square inside url('/images/Introduce/doc-dot.png');}
    .overview_all6 p,li{color:#303030;}
    .overview_all6 .ov_ul{padding-left: 0px;margin-top: 30px;}
    .overview_all6 .ov_ul li{float: left;min-height: 68px;margin-right: 15px;}
    .overview_all6 .over_6 div{float: left;}
    .overview_all6 .lefto_3 li{float: left;margin-bottom: 13px;}
    .overview_all6 .lefto_3 li:first-child {  margin-right: 30px;  }
    .overview_all6 .overview_left{margin-right: 40px;}


.product-3title a{color:#1B61A9;}

.overview_all6 .ov_uldoc li{min-height:0px;}















div.mod-box div.box-2{padding:10px 0 20px 0;}


/* CSS for Introduce */
.main-5 .wrapper table{float:left;}
.main-6 .wrapper table{float:left;}
.office_all table .title_o{vertical-align:top;}
.office_all table .content_o{vertical-align:text-top;}
.main-second{padding:40px 0 40px 0;}

.office_all{display:block;position:relative;overflow:hidden;clear:both;}
.main-5 .wrapper{display:block;overflow:hidden;clear:both;}


/* CSS for Introduce  menu */

.products_menu .level0{float:left;}
.products_menu .menulist .level0 h3 .header-2 .menu .header-3{margin-top:11px;}

.products_menu .menulist .level0 h3 .header-2 .menu .header-3 .color{font-size:20px;font-weight:normal;text-shadow:none;color: #303030;text-decoration: none;padding:0px 20px 4px 20px;cursor:pointer;}

.products_menu .menulist .level0 h3 .header-2 .menu_list0 .header-3 .color{border-bottom:5px solid #0D6AC2;color:#0D6AC2;}
.products_menu .menulist .level0 h3 .header-2 .menu .header-3 .color:hover{color: #0D6AC2;}











/* CSS for banner */

#net .share img{
      position:absolute;
right:0px;
top:180px;
}
#net .over img{
      position:absolute;
left:350px;
top:215px;
}
#net .lang img{position:absolute;top:0px;right:0px;}

#net div.intro_btns a span.download {
background: url("/images/Intro/download_banner.png") 0px 0px no-repeat scroll transparent;
	background-position: 0px 0px;
	width: 141px;
	left: 556px;
        top:160px;
}


#net div.intro_btns a span.buy, div.intro_btns a span.demos, div.intro_btns a span.download {
	background: url("/images/.png") 0px 0px no-repeat scroll transparent;
	height: 34px;
	width: 111px;
	left: 445px;
	top: 160px;
	position: absolute;
}


#net div.intro_btns a span.buy{

background: url("/images/Intro/buy_banner.png") 0px 0px no-repeat scroll transparent;
	height: 34px;
	width: 120px;
	left: 405px;
	top: 160px;

}

#net div.intro_btns a span.demos{

background: url("/images/Intro/demos_banner.png") 0px 0px no-repeat scroll transparent;
	height: 34px;
	width: 120px;
	left: 405px;
	top: 160px;

}







/* CSS for menu*/
.product-menus .menu{padding-left:0px;}

/* CSS for mymaintop*/

.main-second .product-3title{font-size:20px;font-weight:600;color:#1B61A9;}
#maintop .galleryview .nav-overlay{display:none;}
{background-image:url("/images/Intro/believe.png") no-repeat;font-size:0px;height:35px;width:310px;}

#mymaintop3 #notice{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAHAQMAAAAVq36TAAAABlBMVEX3kR73kR7Tjl0PAAAAAXRSTlMAQObYZgAAABVJREFUeF5jaGA4wPCA4QMQH2BoAAAkXgUxYyiF5gAAAABJRU5ErkJggg==") no-repeat scroll 1px 10px transparent;font-size:14px;line-height:25px;}
#mymaintop3 #notice a{padding-left:10px;}
#mymaintop3{background-image:-webkit-linear-gradient(to bottom, #6eccf9, #00aaff); background-image:linear-gradient(to top,#54c4fa,#3fbdfc);}
#mymaintop3 .wrapper{background:url("/images/Intro/intro_believe_man.png");height:350px;}
#mymaintop4{background-color:white;}

.product-3tips{color:white;font-size:14px;display:block;padding:25px 0 0 0;}
.main-third .overview{padding:40px 0 30px 0;}
.overview2{text-align:center;padding-bottom:40px;}
.mainfunction{padding:40px 0 40px 0;}
.main-fourth .mainfunction1{width:350px;margin-right:45px;margin-bottom:40px;}
.main-fourth .mainfunction2{width:350px;margin-bottom:40px;}
.main-fourth td{padding:0px;}
.main-fourth .mainfunction3{width:350px;margin-right:45px;margin-bottom:50px;}
.main-fourth .mainfunction4{width:350px;margin-bottom:50px;}
#maintop .box-3{padding:0 0 12px 0;}
.effect{padding:40px 0 10px 0;}
#maintop{background-color:#F4F2EB;}

#mymaintop4 .custom-intro{float:left;padding:0 50px 50px 0;}
#mymaintop4 .wrapper .new_custom .custom5 div:last-child{padding-right:0px;}
#mymaintop4 #notice a{padding-left:10px;color:green;}
#mymaintop4 #notice{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAHAQMAAAAVq36TAAAABlBMVEX3kR73kR7Tjl0PAAAAAXRSTlMAQObYZgAAABVJREFUeF5jaGA4wPCA4QMQH2BoAAAkXgUxYyiF5gAAAABJRU5ErkJggg==") no-repeat scroll 1px 10px transparent;font-size:14px;line-height:25px;}







    #mymaintop1 div li .first{color: #0D6AC2;border-bottom: 5px solid #0D6AC2;}





    #mymaintop2 .main-fourth .wrapper .icon01{padding: 0px 0 0 60px;font-size:18px;line-height:24px;min-height:48px;}
#mymaintop2 .main-fourth .wrapper .icon02{padding: 0px 0 0 60px;font-size:18px;line-height:24px;min-height:48px;}
#mymaintop2 .main-fourth .wrapper .icon03{padding: 0px 0 0 60px;font-size:18px;line-height:24px;min-height:48px;}
#mymaintop2 .main-fourth .wrapper .icon04{padding: 0px 0 0 60px;font-size:18px;line-height:24px;min-height:48px;}
#mymaintop2 .main-fourth .wrapper .icon05{padding: 0px 0 0 60px;font-size:18px;line-height:24px;min-height:48px;}
#mymaintop2 .main-fourth .wrapper .icon06{padding: 0px 0 0 60px;font-size:18px;line-height:24px;min-height:48px;}

        #mymaintop2 .main-fourth .wrapper .icon01{background: url("/images/Intro/6_1.png") no-repeat;}
        .main-fourth .wrapper .icon02{background: url("/images/Intro/6_2.png") no-repeat;}
        .main-fourth .wrapper .icon03{background: url("/images/Intro/6_3.png") no-repeat;}
        .main-fourth .wrapper .icon04{background: url("/images/Intro/6_4.png") no-repeat;}
        .main-fourth .wrapper .icon05{background: url("/images/Intro/6_5.png") no-repeat;}
        .main-fourth .wrapper .icon06{background: url("/images/Intro/6_6.png") no-repeat;}





#mymaintop1{background: url("/images/Intro/Intro_banner_down.png");}
#mymaintop1 ul{margin:0px;padding-left:0px;}
#mytop1{background: url("/images/Intro/Intro_banner_up.png");}



 #mymaintop1 div ul li{list-style: none;float: left;text-align: center;padding-top:13px;}
 #mymaintop1 div li a{color: #303030;text-decoration: none;padding:0px 20px 7px 20px;font-size:20px;line-height:26px;}
 #mymaintop1 div li a:hover{color: #0D6AC2;}


/* CSS for intro old*/

#page-body {
	background:#fff;
}

h1{ color:#1b61a9; font-size:24px; font-weight:normal;}
h2{ color:#5959b3; font-size:21px; font-weight:normal;}
h3{ color:#1b61a9; font-size:18px; font-weight:bold;}

a{ color:#1b61a9;}


div.mod-shadowbox ul.menu span.bg {
	color: #666;
}

#menu a.level1 span.bg, #menu span.level1 span.bg {
	color: #666;
}

div.mod-shadowbox div.box-t1, div.mod-shadowbox div.box-t2, div.mod-shadowbox div.box-t3 {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAABGCAYAAACQRffVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAM9JREFUeNrs2kEOgyAQBVBpuug57P2Po7t6De0KIakH6Kop/5GA65cZYIZYlmWpU9C492WenzHg2xQ2gBPAZdtepX8TZlyEy74f9jDwSIVHO7Bq2h6OAbfg2sPAw+3hWqsIjzrWdc2J8HG8HVoZlVbLa5WWlAYGVmm5h6X0j+7hK9QiPCr486YVMx1awx9afemveQoPKQ0MDAwMDAwMDPz1A4A/AKT0SCmd1BpqD4GBgYGBgYGBgbWHIgysPbzawzYfaeCotPYAAAz83+MUYAAzmIl11fiU2gAAAABJRU5ErkJggg==") 0 0 no-repeat scroll transparent;
}
div.mod-shadowbox div.box-t2 {
	background-position: 100% -10px;
	padding: 0 60px;
}
div.mod-shadowbox div.box-t3 {
	background-position: 0 -20px;
	background-repeat: repeat-x;
	height: 5px;
}

div.mod-shadowbox div.box-1, div.mod-shadowbox div.box-2 {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAABCAYAAACCGM0BAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAeSURBVBhXY7h69er/799/oGAgYBgOGN1fV69e/Q8AmEO7j92fR7YAAAAASUVORK5CYII=") 0 0 repeat-y scroll transparent;
}
div.mod-shadowbox div.box-2 {
	background-position: 100% 0;
}

div.mod-shadowbox ul.menu span.bg {
    text-indent: 10px;
}


/*---product---*/



div.intro_btns {
	float: left;
	height: 186px;
	width: 520px;
}
div.intro_btns a, div.intro_btns a span {
	font-size: 0px;
	border-style: none;
	margin: 0;
	padding: 0;
	display: inline;
}
div.intro_btns a span.buy, div.intro_btns a span.demos, div.intro_btns a span.download {
	background: url("/images/intro_imgs.png") 0px 0px no-repeat scroll transparent;
	height: 34px;
	width: 111px;
	left: 278px;
	top: 142px;
	position: absolute;
}
div.intro_btns a span.demos {
	background-position: 0px -44px;
}
div.intro_btns a span.download {
	background-position: 0px -88px;
	width: 141px;
	left: 389px;
}
div.intro_btns a span.buy_cn {
	background: url("/images/Introduce/BuyNow_cn.png") 0px 0px no-repeat scroll transparent;
	font-size: 0px;
	height: 34px;
	width: 111px;
	left: 278px;
	top: 142px;
	position: absolute;
}

div.intro_btns a span.download_cn {
	background: url("/images/Introduce/Download_cn.png") 0px 0px no-repeat scroll transparent;
	font-size: 0px;
	height: 34px;
	width: 141px;
	left: 389px;
	top: 142px;
	position: absolute;
}

td.td_learn_more, td.td_free_trial, td.td_live_demo, td.td_Free_Download, td.td_Pro_Edition  {
	width: 100px;
	vertical-align: bottom;
	padding-bottom: 58px;
        padding-right: 17px;
padding-top:7px;
}


.content_o2{height:271px;vertical-align: top;}
.content_o3{height:208px;vertical-align: top;}
.content_o11{height:271px;vertical-align: top;}
.content_o10{height:271px;vertical-align: top;}
.content_o6{height:208px;vertical-align: top;}
.content_o7{height:292px;vertical-align: top;}
.content_o21{height:214px;vertical-align: top;}
.content_o24{height:298px;vertical-align: top;}
.content_o27{height:172px;vertical-align: top;}

td.td_Pro_Edition a span {
	background: url("/images/Introduce/FreeProducts/ProEdition.png") 0px 0px no-repeat scroll transparent;
	font-size: 0px;
	height: 30px;
	width: 120px;
	position: absolute;
}

td.td_Free_Download a span {
	background: url("/images/Introduce/FreeProducts/FreeDownload.png") 0px 0px no-repeat scroll transparent;
	font-size: 0px;
	height: 30px;
	width: 142px;
	position: absolute;
}

td.td_learn_more a span{
	background: url("/images/Intro/Learn_More.png") 0px 0px no-repeat scroll transparent;
	font-size: 0px;
	height: 30px;
	width: 120px;
	position: absolute;
}

td.td_free_trial a span {
       background: url("/images/Intro/Free_Trial.png") 0px 0px no-repeat scroll transparent;
	font-size: 0px;
	height: 30px;
	width: 120px;
	position: absolute;
}
td.td_live_demo a span {
       background: url("/images/Intro/Live_Demo.png") 0px 0px no-repeat scroll transparent;
	font-size: 0px;
	height: 30px;
	width: 120px;
	position: absolute;
}

p.overview{ padding:10px; font-size:15px; line-height:25px; display:block; width:680px;}
p.new{ padding:15px 15px 0px 15px; font-size:15px; line-height:25px; display:block; width:670px;}

.p10{ padding:0 10px;}
.p20{ padding:5px 20px 0px 20px;}

div.p10.img10 img{ padding:0px 0;}

.edition{ width:100%; overflow:hidden; margin-bottom:0px; background:#f7f7f8;}

.edition a {
	font-size: 18px;
	line-height: 22px;
	color: #333;
	display: block;
	float: left;
	padding: 1px 10px 0 24px;
	margin: 14px 0 14px 16px;
}

.edition a:hover{ color:#088ec5;text-decoration:none;}

.edition a span {
	background-color: #f7f7f8;
	padding: 10px 0 0 10px;
}

.bg01, .bg02, .bg03 {
	background: url(/images/intro_imgs.png) -140px 0 no-repeat scroll transparent;
}
.bg02{background-position: -140px -23px;}
.bg03{background-position: -140px -46px;}
.icon01, .icon02, .icon03, .icon04, .icon05, .icon06{padding: 20px 0 0px 55px; line-height:40px; font-size:18px; color:#f7911e;}
.icon01 span.icon, .icon02 span.icon, .icon03 span.icon, .icon04 span.icon, .icon05 span.icon, .icon06 span.icon {
	width: 38px;
	height: 38px;
	position: absolute;
	margin-left: -55px;
	margin-top: -6px;
	background: url("/images/intro_imgs.png") -164px 0px repeat scroll transparent;
}

.icon02 span.icon {
	background-position: -164px -38px;
}
.icon03 span.icon {
	background-position: -164px -76px;
}
.icon04 span.icon {
	background-position: -164px -114px;
}
.icon05 span.icon {
	background-position: -164px -152px;
}
.icon06 span.icon {
	background-position: -164px -190px;
}

.product-list, .product-list-circle, .product-list-check {
    padding:0 20px 10px;
    font-size:15px;
    line-height:25px;
}

.fs15{ font-size:14px; line-height:150%; }
.color-green{ color:#b17205;}

/* tab pages */
.tab-page-panel {
	min-height: 400px;
	overflow: hidden;
	border: 1px solid #D9D9DB;
	clear: both;

}
ul.tab-page-panel {
	padding-left:  0;
}
.tab-page-panel .tab-page {
	display: none;
}

.tab-page-panel .tab-page:first-child {
	display: block;
}

.tab-page-panel .tab-page-titles {
	display: block;
	float: left;
         width: 100%;
	background: #f7f7f8;
}

.tab-page-panel .tab-page .tab-title, .tab-page-panel .tab-page-titles .tab-title {
	display:block;
	float: left;
	padding: 0 20px;
	text-align: center;
	cursor:pointer;
	background: #e7e8e8;
	font-size:16px;
	line-height:40px;
	border-right:1px solid #FFFFFF;
}

.tab-page-panel .tab-page .tab-title-active, .tab-page-panel .tab-page-titles .tab-title-active {
	background: #7fd4ff;
	color:#fff;
}

.tab-page-panel .tab-page .tab-content {
	display: block;
	float: left;
	min-height:400px;
}

/* menu list style */
div.menulist h3.header {
        color:#999999;
	font-size: 22px;
	font-weight: bold;
	line-height: 30px;
	margin: 0 0 10px 0;
	text-align: center;
}

div.menulist div.title h3.header span.color {
       font-family:"Lucida Sans Unicode";
}

div.menulist div.level0 h3.header {
	color: #FFFFFF;
	font-size: 16px;

}

div.mod-shadowbox div.menulist ul.menu a.level1 {
  padding: 0;
}

div.mod-shadowbox div.menulist ul.menu a.level1 span.bg, div.mod-shadowbox div.menulist ul.menu span.level1 span.bg {
	text-transform: none;
}

div.mod-shadowbox div.menulist .level0 {
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAABGCAYAAAANSP5dAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAACxIAAAsSAdLdfvwAAAAcSURBVChTY/j//z8Dw9WrV/8PPgLstCFM/GcAAC8n4E1bwWSGAAAAAElFTkSuQmCC") repeat-x scroll 0 0 transparent;
	height: 30px;
}

div.mod-shadowbox div.box-b1, div.mod-shadowbox div.box-b2, div.mod-shadowbox div.box-b3 {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAABGCAYAAACQRffVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAM9JREFUeNrs2kEOgyAQBVBpuug57P2Po7t6De0KIakH6Kop/5GA65cZYIZYlmWpU9C492WenzHg2xQ2gBPAZdtepX8TZlyEy74f9jDwSIVHO7Bq2h6OAbfg2sPAw+3hWqsIjzrWdc2J8HG8HVoZlVbLa5WWlAYGVmm5h6X0j+7hK9QiPCr486YVMx1awx9afemveQoPKQ0MDAwMDAwMDPz1A4A/AKT0SCmd1BpqD4GBgYGBgYGBgbWHIgysPbzawzYfaeCotPYAAAz83+MUYAAzmIl11fiU2gAAAABJRU5ErkJggg==") no-repeat scroll 0 -30px transparent;
}
div.mod-shadowbox div.box-b2 {
    background-position: 100% -45px;
    padding: 0 60px;
}
div.mod-shadowbox div.box-b3 {
    background-position: 0 -60px;
    background-repeat: repeat-x;
    height: 10px;
}

.module h3.header {
    text-shadow: 0 0 0 rgba(255, 255, 255, 0.9);
}

div.mod-shadowbox ul.menu span.bg {
    color: #7F8384;
    font-size: 14px;
    height: 30px;
    line-height: 30px;
    text-shadow: 0 0px 0 #FFFFFF;
}

/* CSS for TAB */

p.TAB{
    font-size: 14px;
    line-height: 25px;
    padding: 7px;
}

#compontent .tab-page-panel a:link,#compontent .tab-page-panel a:visited {
    color: #2E8B57;
}

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;
}


div.p10 div.Doc,
div.p10 div.XLS,
div.p10 div.PPT,
div.p10 div.PDF,
div.p10 div.DE,
div.p10 div.DV,
div.p10 div.PV {
    background: url("/images/menus.png") -6px -50px no-repeat scroll transparent;
    padding-left: 40px;
    height: 35px;
    margin: 20px 0 5px;
}
div.p10 div.Doc {
    margin: 0 0 5px;
}
div.p10 div.XLS {
    background-position: -6px -138px;
}
div.p10 div.PPT {
    background-position: -6px -886px;
}
div.p10 div.PDF {
    background-position: -6px -182px;
}
div.p10 div.DE {
    background-position: -6px -270px;
}
div.p10 div.DV {
    background-position: -6px -94px;
}
div.p10 div.PV {
    background-position: -6px -226px;
}

/* galleryview */

div.galleryview span.nav-next,
div.galleryview span.nav-prev {
	position: absolute;
	height: 20px;
	width: 20px;
	background: url("/images/intro_imgs.png") -141px -89px repeat scroll transparent;
}
div.galleryview span.nav-prev {
	background-position: -141px -69px;
}


/* CSS for Testimonials in Introduces */

div.style-intro-testimonialscroller {
	border: 1px solid #D5D5D5;
	background-color: #F7F7F8;
	padding: 15px 15px 13px 15px;
}

div.style-intro-testimonialscroller > div.testimonials-panel,
div.style-intro-testimonialscroller > div.testimonials-panel div.testimonial {
	height: 185px;
	overflow: hidden;
}

div.style-intro-testimonialscroller > div.testimonials-panel div.testimonial {
	height: 220px;
}

div.style-intro-testimonialscroller > div.testimonials-panel div.testimonial > div.comment {
	color: #1b61a9;
	font-size: 14px;
	font-style: italic;
	height: 125px;
	overflow: hidden;
	margin-bottom: 3px;
}
div.style-intro-testimonialscroller > div.testimonials-panel div.testimonial > div.user_info {
	float: right;
}
div.style-intro-testimonialscroller > div.testimonials-panel div.testimonial > div.user_info > div.username,
div.style-intro-testimonialscroller > div.testimonials-panel div.testimonial > div.user_info > div.company {
	color: #646566;
	font-size: 14px;
	font-weight: bold;
	padding: 10px 0 0;
	text-align: right;
	max-width: 130px;
	max-height: 25px;
	overflow: hidden;
}
div.style-intro-testimonialscroller > div.testimonials-panel div.testimonial > div.user_info > div.company {
	color: #999999;
	font-style: italic;
	padding: 0 3px 0 0;
}
div.style-intro-testimonialscroller > div.testimonials-panel div.testimonial > div.user_info > div.company a {
	color: #999999;
}
div.style-intro-testimonialscroller > div.testimonials-panel div.testimonial > div.user_icon {
	float: right;
	margin: 9px 8px 0 0;
}
div.style-intro-testimonialscroller > div.testimonials-panel div.testimonial > div.clear {
	clear: right;
}
div.style-intro-testimonialscroller > div.more {
	margin: 9px 0 0;
	text-align: right;
	background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAHAQMAAAAVq36TAAAABlBMVEX3kR73kR7Tjl0PAAAAAXRSTlMAQObYZgAAABVJREFUeF5jaGA4wPCA4QMQH2BoAAAkXgUxYyiF5gAAAABJRU5ErkJggg==") no-repeat scroll 111px 8px transparent;
}
div.style-intro-testimonialscroller > div.more a {
	color: #2E8B57;
	font-size: 13px;
}


span.down {
    	margin: 7px 0 0 2px;
}

#system .item > .content > *:last-child { margin-bottom: 10px; }


/**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;
}





.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;
}

#menu > li.lange_change > div.dropdown {
    padding-top: 0;
}
#toolbar #menu > li.lange_change > div.dropdown {
    top: 72px;
}
#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: 66px;
}

 #toolbar #menu > li >div.dropdown >div.column >ul > li.username:hover a {
    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;
    font-size: 16px;
}
.header_language .popup {
    width: 340px;
}
.groupPrimary .catItemBody{padding: 20px 0;}
    .k2_item_blog_right h3{
        color: #3990BD;
        margin-top: 25px;
        font-weight: bold;
    }
.k2_item_blog_right ol,.k2_item_blog_right ul{margin-left:14px;}
.itemFullText .k2_item_blog_right ul{margin: 10px 0 10px 14px;}
.k2_item_blog p img{
max-width:845px;
border: 1px solid #efefef;
}
.k2_item_blog_right p,.k2_item_blog_right li,.k2_item_blog_right a{font-size:16px;}


/**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-size:5px 7px;
        border-bottom: none;
        line-height: 16px;
        background-position: 0px 6px;
    }
    #menu .mi1059 a:hover{
        background-position: 0px 6px;
    }
    #menu .mi1059{
        line-height: 16px;
        border-bottom: none !important;
    }
    #menu .mi1060 a{
        padding-left:10px;
        background-size:5px 7px;
        border-bottom: none;
        line-height: 16px;
        background-position: 0px 6px;
    }
    #menu .mi1060 a:hover{
        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;
	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 {
}

#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;
	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 > 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;
}
#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.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;
	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 {
	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_1622.css**/
.cloud_left_demo {
    font-size: 15px;
    /* margin-top: 10px; */
    font-weight: bold;
    position: relative;
    display: inline-block;
    margin-top: 20px;
}
.cloud_feature .tabs_blue_k2 .tabs-nav-all {
    float: left;
    margin-left: 0px;
    padding-left: 0px;
    width: 250px;
    margin-right: 45px;
    margin-top: 30px;
}
.cloud_feature .tabs_blue_k2 .tabs-contents-list {
    float: right;
    width: 835px;
    margin-top: 40px;
    border: 1px solid #cecece;
    padding: 4px;
    margin-bottom: 30px;
}

.cloud_feature .tabs_blue_k2 .tabs-nav-all .active {
    background-color: #ffffff;
    border-top: none;
    color: #0D6AC2;
}

.cloud_feature .tabs_blue_k2 .tabs-nav-all li {
    list-style: none;
    border-bottom: 1px solid #c0c0c0;
    padding: 8px 0 7px 0;
    cursor: pointer;
    line-height: 25px;
    width: 100%;
    font-size: 14px;
}








.product_content .cloud_feature {
    width: 1140px;
    margin: 0 auto;
    position: relative;
    display: block;
}
.word_cloud .cloud_feature .tabs_blue_k2{
    width: 1140px;
    margin: 0 auto;
}
.word_cloud .cloud_feature .tabs_blue_k2 .tabs-nav-all{
    float: left;
    margin-left: 0px;
    padding-left: 0px;
    width: 250px;
    margin-right: 45px;
    margin-top: 30px;
}
.word_cloud .cloud_feature .tabs_blue_k2 .tabs-nav-all li{
    list-style: none;
    border-bottom: 1px solid #c0c0c0;
    padding: 8px 0 7px 0;
    cursor: pointer;
    line-height: 25px;
    width: 100%;
    font-size: 14px;

}
.word_cloud .cloud_feature .tabs_blue_k2 .tabs-contents-list{
    float: right;
    width: 835px;
    margin-top: 40px;
    border: 1px solid #cecece;
    padding: 4px;
    margin-bottom: 30px;

}

.word_cloud .cloud_feature .tabs_blue_k2 .tabs-nav-all .active{
    background-color: #ffffff;
 border-top: none;
    color: #0D6AC2;
}


/**file: /cache/css/mcc_1936.css**/
.wrapper {
    max-width: 1140px;
}
#k2_item_blog .jdownloads_maven_copy pre#mavencode2 {
    width: 100%;
}
#k2_item_blog  .jdownloads_maven_copy .copybtn2 {
background-color: unset;
}
#page #bottom2 ul.links{list-style:none;padding-left: 0;padding-left: 0;}
#buy_logo389 a{font-size:0;}
.buy_com_33 .buy_first {
    width: 275px;
}
.buy_com_33 .buy_se {
    width: 275px;
}
.col-md-12 .subscibe-box{display:flex;}
.groupPrimary .catItemBody{padding: 20px 0;}
#mymaintop4 .typical-case #table .rt-lists {
    padding: 20px 20px 0px 20px;
}
#mymaintop4 #table .rt-lists .rt-list1 {
    margin-bottom: 10px;
}


/**file: /cache/css/mcc_1745.css**/
#page-body #middle #main-shift #mainmiddle{display: block !important;}


/**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{
        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-position: 0px 0px;
background-size: contain;
    }


