/* 未能缩小。正在返回未缩小的内容。
(200,154): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(328,171): run-time error CSS1038: Expected hex color, found '#eee	'
(443,84): run-time error CSS1038: Expected hex color, found '#b2b2b2l'
(1366,174): run-time error CSS1038: Expected hex color, found '#eee	'
(1532,78): run-time error CSS1035: Expected colon, found '}'
(1550,154): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(1766,78): run-time error CSS1035: Expected colon, found '}'
(1784,154): run-time error CSS1062: Expected semicolon or closing curly-brace, found '='
(1824,18): run-time error CSS1035: Expected colon, found '.'
 */

.bodyOverflow{overflow:hidden;padding-right:17px;}

 header{padding-bottom:5px;height:50px;}
.header .webTop{display:block;}
.header .rightPageTitle{padding-left:220px;background-color: rgba(255,255,255,0.9);height:50px;/*border-bottom:1px solid rgba(0,0,0,.2);*/box-shadow: 0 5px 10px 0 rgba(0,0,0,.1);/*filter:alpha(opacity=90);moz-opacity:0.9;opacity:0.9;*/}
.header .textSearch{width:0px;line-height:52px;height:52px;border:none;font-size:13px;color:blue;outline:none;padding-left:30px;}
.header .searchClose{position:absolute;right:10px;top:15px;color:#a9a9a9;display:none;}
.header .headerBorder{border-right:1px solid #ccc;float:right;margin-right:15px;height:25px;margin-top:15px;}

.header .webTopLog{background-color:#fff;width:220px;float:left;border-bottom:none;position:fixed;left:-220px;top:0px;/*box-shadow: 0 10px 10px 0 #fff;*/}
.webTopLog .webTopLogWidth {width: 182px; height: 32px; padding-left: 10px; padding-top: 10px; padding-bottom: 5px;}
.header .fixNavLog {float:left;background-color:#fff;}

.header .mdLog {float:left;padding-left:10px;background-color:#fff;height:40px;padding-top:10px;}
.header .searchBox{position:relative;float:right;padding-right:30px;}
.header .searchBoxInput{width:370px;height:30px;padding-left:14px;padding-right:50px;border:solid 1px #E5E5E5;-webkit-border-radius:3px;border-radius:3px}
.header .searchBoxSubmit{position:absolute;top:6px;right:0;padding:4px 40px;}
.header .searchBoxSubmit:active,.header .searchBoxSubmit:focus{outline:none}
.header .myUserInfo {float:right;padding-right:25px;padding-top:10px;position:relative;cursor:pointer;}
.header .loginOutDiv {position:absolute;width:130px;top:60px;border:solid 1px #E5E5E5;list-style:none;padding:0;background-color:#fff;z-index:9;-webkit-border-radius:3px;border-radius:3px;box-shadow:0 2px 10px rgba(0,0,0,.2);display:none;}
.header .loginOut{width:130px;padding-top:10px;padding-bottom:10px;}
.myUserInfo .userName {width:80px;}
.header .loginOut:hover{background-color:#e5e5e5;cursor:pointer;}
.header .login{float:right;padding-right:15px;padding-top:16px;}
.header .myMingdaoLink {padding-top: 8px;float:left;padding-left:25px;font-size:14px;}
.header .myAvatar{width:32px;height:32px;border:1px solid #dbdbdb;-webkit-border-radius:50%;border-radius:50%;float:left}
.header .appReturnMd{width:100px;float:right;text-align:center;background-color:#bebebe;color:#fff;margin:0;height:55px;cursor:pointer;line-height:55px;}
.header .appReturnMd:hover{background-color:#0187ff;transition:background-color 0.1s linear}

.header .searchImg{padding-top:17px;float:right;cursor: pointer;color:#a9a9a9}
.header .searchImg:hover{color:#0187ff}
.searchApp{-webkit-tap-highlight-color:rgba(0,0,0,0);}
.header .historyImg{float:right;cursor: pointer;padding-top:17px;color:#a9a9a9;padding-right:20px;}
.header .historyImg:hover{color:#0187ff}
.header #searchClose:hover {color:#0187ff;cursor:pointer}

/*进度条*/
.installLoading{z-index:99999;width:100%;position:fixed;}
.installLoading div{width:0;height:3px;background:#0187ff;filter: blur(add=true,direction=90,strength=400);}

/*搜素框*/
.appSearchDiv{position:fixed;z-index:11111;background-color:#fff; border: 1px solid #ccc;width:420px;-webkit-border-radius:2px;border-radius:2px;box-shadow: 0 2px 10px rgba(0,0,0,.2);top:60px;right:10px;}
.appSearchDiv .appSearchtextDiv{background-color: #f5f5f5; width: 420px;position:relative;}
.appSearchtextDiv .appSearchtextImage{position:absolute;right:22px;top:22px;cursor:pointer;}
.appSearchtextDiv .appSearchtext{width: 388px; margin-top: 12px;margin-bottom: 12px; margin-left: 12px; line-height: 35px; border: solid 1px #E5E5E5;padding-left:6px;}

.appSearchTop{position:fixed;z-index:11111;background-color:#fff; border: 1px solid #ccc;width:270px;-webkit-border-radius:2px;border-radius:2px;display:none;top:60px;right:100px;height:140px;box-shadow: 0 2px 10px rgba(0,0,0,.2);}
.appSearchTopKey{cursor:pointer;padding-top: 10px; padding-left: 30px; font-size: 13px; color: #0187ff;}

.dropdownListHeader{display:none;background-image:url("../../Images/dropdownTopHeader.png");background-repeat:no-repeat;position:absolute;right:-16px;padding-top:17px;width:auto;height:auto;z-index:5000}
.dropdownItemHeader{background-image:url("../../Images/dropdownBottomHeader.png");width:104px;overflow:hidden;font-size:12px;height:37px;margin-top:-11px;}
.dropdownItemHeader:nth-child(1){margin-top:0}
.dropdownLinkHeader{display:block;width:56px;padding-left:20px;padding-right:20px;padding-top:7px;padding-bottom:7px;margin-left:4px;margin-right:4px;color:#474747;}
.dropdownLinkHeader:hover{-webkit-transition:0.1s;-moz-transition:0.1s;-o-transition:0.1s;-ms-transition:0.1s;transition:0.1s;background-color:#06c;color:#fff}

footer{font-size:12px;margin-left:220px;background-color:#e5e5e5}
footer .footerRow1{padding-top:10px;padding-bottom:10px;width:1010px;margin:auto}
footer .footerRow2{padding-top:10px;padding-bottom:10px;width:1010px;margin:auto}
footer .footerRow1:before,footer .footerRow2:before,footer .footerRow1:after,footer .footerRow2:after{content:"";display:table}
footer .footerRow1:after,footer .footerRow2:after{clear:both}
/*footer .footerRow1{border-bottom:solid 1px #d5d5d5;color:#999;}*/
footer .footerRow2{border-top:solid 1px #d5d5d5;color:#999;color:#b2b2b2}
footer .footerLinkList{float:left;padding:0}
footer .footerLinkItem{display:inline-block;margin-right:22px}
footer .footerLinkLink{color:#999;}
footer .footerLinkLink:hover{color:#06c}
footer .languagePicker{float:right}
footer .languagePickerTitle{display:inline-block}
footer .languageOptionList{display:inline-block}
footer .contactProjectAdmin{color:#999;display:block;float:right;padding-top:12px;}
footer .contactProjectAdmin:hover{color:#06c}
footer .mingdaoDescription{float:left}
footer .mingdaoServiceStatus{display:block;color:#06c;margin-left:16px;float:left}
footer .mingdaoLocation{float:right;color:#06c}
.indexPage{border-top:solid 1px #E5E5E5}
.indexPage .catList{color:#333;float:left;width:220px;background-color:#fff;position:absolute;font-size:14px;max-height:94%;overflow-y:auto;overflow-x:hidden;z-index:100;top:60px;min-height:500px;}
.indexPage .catList::-webkit-scrollbar {width: 5px;}
.indexPage .catList::-webkit-scrollbar-track {border-radius: 5px;}
.indexPage .catList::-webkit-scrollbar-thumb {background-color: #ccc;border-radius: 5px;}
.indexPage .catListUl{list-style-type:none;padding:0;margin-top:10px;margin-left:10px;}

.indexPage .catItemChoose{}
.indexPage .appCategoryHover{color:#0187ff;}
/*.indexPage .catItemChoose:hover{color:#0187ff;transition:color 0.3s linear}*/
.indexPage .appHomeItem{height:30px;width:160px;padding-top:10px;cursor:pointer;}
.indexPage .appHomeItem:hover{background-color:#0187ff;color:#fff;width:160px;cursor:pointer;}
.indexPage .appHomeLink{height:40px;padding-top:8px;}

.indexPage .catItem{width:180px;padding-left:10px;line-height:38px;vertical-align:middle;cursor:pointer;clear:both;display: inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
/*.indexPage .catItem:hover{cursor:pointer;}*/
.indexPage .catLink{height:40px;padding-left:8px;}
.indexPage .catItemCurrent{background-color:#0187ff;color:#fff;}

.indexPage .appCategoryMergeUl{list-style-type:none;padding:0;padding-left:50px;display:none}
/*.indexPage .appCategoryMergeItem{height:30px;padding-left:20px;padding-top:10px;cursor:pointer;}
.indexPage .appCategoryMergeItem:hover{background-color:#0187ff;color:#fff;width:140px;cursor:pointer;}
.indexPage .appCategoryMergeLink{line-height:30px;padding-top:8px;color:#000;}
.indexPage .appCategoryMergeItemCurrent{background-color:#0187ff;color:#fff;width:140px;}*/

.indexPage .recGrid{width:1010px;margin:auto;}
.indexPage .recommendAppBannerCell{background-color:#d3d3d3;height:263px;}
.indexPage .recommendAppInfoCell{height:20px;color:#8e8e8e;background-color:#e3e3e3;cursor:pointer}
.indexPage .recommendAppInfoCellCurrent{color:#000;background-color:#fff}
.indexPage .recommendAppInfo{width:100px;}
.indexPage .recommendAppName{font-size:16px;text-align:center}
.indexPage .recommendAppDescription{font-size:12px;text-align:center;margin-top:13px}

.indexPage .rightPage{background-color:#e5e5e5;padding-bottom:100px;margin-left:220px}

.indexPage .rightPageTitle{height:50px;background-color:#fff;overflow:hidden;z-index:999}
.indexPage .rightPageCenter{position:relative;}

.indexPage .indexAppList{width:1000px;margin:auto;}
.indexPage .recGridTitle{line-height:70px;width:1010px;margin:auto;}
.indexPage .recTabTitle{width:1010px;margin:auto;padding-top:20px;padding-bottom:20px;}
.indexPage .recGridTitleCon{font-size:20px;color:#333;}
.indexPage .recGridLink{font-size:14px;color:#fff;line-height:28px;width:70px;background-color:#c3c3c3;float:right;-webkit-border-radius:2px;border-radius:2px;text-align:center;cursor:pointer;margin-right:3px;}
.indexPage .mRight10{margin-right:10px;}

/*首页最新应用*/
.appGrid{height:250px;padding-bottom:10px;}
.appGrid .appGridFirst{background-color:#fff;height:250px;width:330px;-webkit-border-radius:2px;border-radius:2px;float:left;margin-right:10px;}
.recGrid .appGrid .appGridNext{background-color:#fff;height:250px;width:160px;-webkit-border-radius:2px;border-radius:2px;float:left;}
/*.recGrid .appGrid .appGridTabLast{background-color:#fff;height:250px;width:160px;-webkit-border-radius:2px;border-radius:2px;float:left;}*/
.appGrid .appName{font-size:16px;color:#000;max-width:150px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

/*第一个应用框*/
.appGridFirst .appGridHover{width:160px;height:160px;float:left;cursor:pointer;position:relative}
.appGridFirst .appGridIcon{width:128px;height:128px;float:left;margin-left:15px;margin-top:15px;}
.appGridFirst .appGridImg{width:128px;height:128px;}
.appGridFirst .propertyFrame{height:128px;margin:15px 10px 10px 170px;}
.appGridFirst .appDescript{background-color:#fff;padding:10px 10px 10px 15px;font-size:13px;color:#999;white-space:normal;text-overflow:ellipsis;overflow:hidden;max-height:54px;line-height:22px;}
.appGridFirst .appScoreWrap{padding-top:10px;color:#999;font-size:14px;height:20px;}
.appGridFirst .appInstalledCount{padding-top:5px;color:#999;font-size:14px;}

/*后续应用框*/
.appGridNext .appGridHover{width:160px;height:160px;position:relative;cursor:pointer;}
.appGridFirst .appGridHoverBG,.appGridNext .appGridHoverBG{width:160px;height:160px;position:absolute;top:0;background-color:#999;filter:alpha(opacity=50);moz-opacity:0.5;opacity:0.5;cursor:pointer;-webkit-border-radius:2px;border-radius:2px;display:none}
.appGridNext .appGridIcon{width:128px;height:128px;margin:auto;padding-top:15px;}
.appGridNext .appGridImg{width:128px;height:128px;}
.appGridNext .propertyFrame{margin:8px 0px 10px 10px;}
/*.appGridNext .appGridHover:hover{background-color:#999;filter:alpha(opacity=70);moz-opacity:0.7;opacity:0.7;cursor:pointer;-webkit-border-radius:2px;border-radius:2px;}
.appGridFirst .appGridHover:hover{background-color:#999;filter:alpha(opacity=70);moz-opacity:0.7;opacity:0.7;cursor:pointer;float:left;-webkit-border-radius:2px;border-radius:2px;}*/
/*.appGridHoverabout:hover{display:block}*/
.appGridNext .appWrap{padding-top:8px;font-size:12px;color: #999;padding-right:10px;}
.appWrap .appScoreWrap{float:left;padding-top:2px;}
.appWrap .appInstalledCount{float:right;}
.appCategory {font-size: 14px;color: #999;padding-top:6px;padding-right:10px;min-height:10px;}

.appScoreWrap .commentItemScore{font-size:13px;height:14px;}
.appScoreWrap .topicStarSize {width:12px;height:12px;}
.appScoreWrap .topicStarWhite {background:url(../images/starWhiteSmall.png);float:left}
.appScoreWrap .topicStarBlue {background:url(../images/starBlackSmall.png);float:left}

/*推荐合集*/
.recGridBg{background-image:url(../images/backGroudApp.jpg);height:300px;background-color:#004f8b;background-repeat:no-repeat;/*margin-right:-20px;*/}
.appGridCatTableImg{background-image:url(../images/appCatBackground.jpg);height:300px;background-color:#6733bc;background-repeat:no-repeat;/*margin-right:-20px;*/}
.appGridCatNextTableImg{background-image:url(../images/appCatNextImg.jpg);height:300px;background-color:#3b464c;background-repeat:no-repeat;/*margin-right:-20px;*/}
.appGridRecommendTable{}
.appGridRecommendTable .appGridTab{float:right;}
.appGridRecommend{width:330px;background-color:#fff;height:120px;margin-top:10px;-webkit-border-radius:2px;border-radius:2px;}
.appGridRecommend .appGridHover{width:120px;height:120px;float:left;position:relative;}
.appGridRecommend .appGridHoverBG{width:120px;height:120px;position:absolute;top:0;background-color:#999;filter:alpha(opacity=50);moz-opacity:0.5;opacity:0.5;cursor:pointer;-webkit-border-radius:2px;border-radius:2px;display:none}
.appGridRecommend .appGridIcon{width:90px;height:90px;float:left;margin-left:15px;margin-top:15px;}
.appGridRecommend .appGridImg{width:90px;height:90px;}
.appGridRecommend .propertyFrame{padding:15px 10px 10px 130px;}
.appGridRecommend .appDescript{background-color:#fff;padding:20px 10px 10px 15px;font-size:14px;color:#666}
.appGridRecommend .appScoreWrap{padding-top:5px;color:#999;font-size:14px;}
.appGridRecommend .appInstalledCount{padding-top:5px;color:#999;font-size:14px;}
/*.appGridRecommend .appGridHover:hover{background-color:#999;filter:alpha(opacity=70);moz-opacity:0.7;opacity:0.7;cursor:pointer;float:left;-webkit-border-radius:2px;border-radius:2px;}*/


/*筛选条件*/
.typeList {float:left;margin-left:10px;margin-top:10px;background-color:#fff;-webkit-border-radius:2px;border-radius:2px;cursor:pointer;line-height:25px;box-shadow: 0px 2px 0px 0px #cbcbcb;border:1px solid #f2f2f2}
.typeList:hover{background-color:#f9f9f9}
.typeListFrame {position:fixed;z-index:5555;background-color:#fff;width:140px;margin-left:52px;border-radius:4px;display:none;box-shadow: 0px 0px 0px 1px #e7e7e7;}
.typeListFrame ul {list-style-type:none;padding-left:0px;margin-top:5px;margin-bottom:5px;}
.typeListFrame li {padding-left:15px;padding-bottom:4px;line-height:25px;font-size:13px;padding-top:4px;cursor:pointer}
.typeListFrame li:hover  {background:#E5E5E5;}
.appTypeListTop{top:50px;}
.typeChoose{float:left;line-height:50px;text-align:center;padding-left:15px;border-left:1px solid #e5e5e5}
.typeValue{float:left;padding-left:16px;padding-top:2px;font-size:12px;}
.typeIcon{float:left;padding-left:10px;padding-top:2px;padding-right:8px;}
.changeTab{margin:auto;width:300px;}
.changeTabName{float:left;margin-left:40px;line-height:46px;width:65px;text-align:center}
.changeTabNameCurrent{border-bottom:solid 4px #0187ff;}
.changeTab :hover{border-bottom:solid 4px #0187ff;cursor:pointer;}
.appDevelop{float:right;font-size:12px;color:#a9a9a9;cursor:pointer;padding-right:20px;line-height:25px;padding-top:5px;width:100px}
.appDevelop:hover{color:#0187ff;transition:color 0.3s linear}
/*图片浏览插件*/
#posterGrid{padding-top:35px;z-index:2}
.posterTvGrid{position:relative;height:330px;}
.posterTvGrid img{max-width:none;max-height:none;border:0 none;background:#888;}
.posterTvGrid .contentHolder{position:relative;overflow:hidden;overflow: -moz-hidden-unscrollable}
.posterTvGrid .contentHolderUnit{cursor:pointer;position:absolute;width:640px;height:270px;}
.posterTvGrid .contentHolderUnit a.elementLink{display:block;overflow:hidden;z-index:3;position:absolute;left:0;right:0;width:100%;height:100%;}
.posterTvGrid .contentHolderUnit img{width:100%;height:100%;}
.posterTvGrid .contentHolderUnit .elementTitle{}
.posterTvGrid .contentHolderUnit .elementOverlay{z-index:1;position:absolute;top:0;left:0;background:#000;width:100%;height:100%;opacity:0;filter:opacity=0;}
/*.posterTvGrid .contentHolderUnit .leftShadow{position:absolute;top:23px;left:-174px;width:174px;height:224px;background:url(img/leftShadow.png) no-repeat;}
.posterTvGrid .contentHolderUnit .rightShadow{position:absolute;top:23px;right:-174px;width:174px;height:224px;background:url(img/rightShadow.png) no-repeat;}*/
.posterTvGrid .bannerControls{}
.posterTvGrid .leftNav,.posterTvGrid .rightNav{cursor:pointer;z-index:10;position:absolute;top:45%;width:45px;height:45px;margin-top:-43px;margin-left:10px;margin-right:10px;}
.posterTvGrid .leftNav{left:7px;background:url("../css/img/1.png") no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/slide_prev_btn.png");background-size:contain;opacity:0.6}
.posterTvGrid .rightNav{right:7px;background:url("../css/img/2.png") no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/slide_next_btn.png");background-size:contain;opacity:0.6}
.posterTvGrid .leftNav:hover{opacity:1}
.posterTvGrid .rightNav:hover{opacity:1}
.posterTvGrid .bottomNav{z-index:140;position:absolute;width:100%;height:10px;margin-top:270px;padding:20px 0 0;text-align:center;}
.posterTvGrid .bottomNavButtonOFF{cursor:pointer;overflow:hidden;display:inline-block;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;vertical-align:top;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#c3c3c3;}
.posterTvGrid .bottomNavButtonOFF:hover{background:#aaa;}
.posterTvGrid .bottomNavButtonON,
.posterTvGrid .bottomNavButtonON:hover{background:#0187ff;}
.posterTvGrid .bottomNavLeft{}
.posterTvGrid .bottomNavRight{}
.posterTvGrid .posterImg{width:1024px;}
.posterGridBg{background-size:cover;background-position:center;position: absolute; top: 0;left: 0;right: 0;height: 360px;-webkit-filter: blur(15px) saturate(1.2);}
.posterOverlay{background:rgba(0,0,0,0.6);filter:Alpha(opacity=50)}

.catListMobil {display:none;}
.mTopFixed {display:none;}

/*手机端样式*/
.indexPage .MRightPage{display:none;background-color:#E5E5E5;}

/*列表*/
#appListPage{min-height:700px;}
.listPage{margin:auto;width: 1010px;}
.rightPageCenter .catListChoose:hover{color:#0187ff}
.rightPageCenter .currentChoose{color:#0187ff}
.listPageTitle{font-size:20px;width: 1000px;margin:auto;padding-top:40px;height:40px;}
.listPage .listPageAppDetail{background-color:#fff;height:158px;-webkit-border-radius:2px;border-radius:2px;display:none}
.rightPageCenter .listPageAppDetail .appGridHover{width:158px;height:158px;position:relative;}
.rightPageCenter .listPageAppDetail .appGridHoverBG{width:158px;height:158px;position:absolute;top:0;background-color:#999;filter:alpha(opacity=50);moz-opacity:0.5;opacity:0.5;cursor:pointer;-webkit-border-radius:2px;border-radius:2px;display:none}
.rightPageCenter .listPageAppDetail .appGridIcon{width:128px;height:128px;margin:auto;padding-top:15px;}
.rightPageCenter .listPageAppDetail .appGridImg{width:128px;height:128px;}
/*.rightPageCenter .listPageAppDetail .appGridHover:hover{background-color:#999;filter:alpha(opacity=70);moz-opacity:0.7;opacity:0.7;cursor:pointer;-webkit-border-radius:2px;border-radius:2px;}*/
.rightPageCenter .listPageAppDetail .propertyFrame{height:128px;width:180px;}
.rightPageCenter .listPageAppDetail .appName{font-size:17px;}
.rightPageCenter .listPageAppDetail .appCategory{padding-top:10px;color:#999;font-size:14px;}
.rightPageCenter .listPageAppDetail .appScoreWrapAndDescript{width:500px;height:128px;}
.rightPageCenter .listPageAppDetail .appDescript{background-color:#fff;font-size:14px;color:#666;line-height:25px;}
.rightPageCenter .listPageAppDetail .appScoreWrap{color:#999;font-size:14px;padding-top:10px;}
.rightPageCenter .listPageAppDetail .topicStarSize {width:12px;height:12px;}
.rightPageCenter .listPageAppDetail .topicStarWhite {background:url(../images/starWhiteSmall.png);float:left}
.rightPageCenter .listPageAppDetail .topicStarBlue {background:url(../images/starBlackSmall.png);float:left}
.rightPageCenter .listPageAppDetail .appInstalledCount{padding-top:5px;color:#999;font-size:14px;}
.rightPageCenter .listPageAppDetail .appListButtonDiv{float: right;padding-right:20px;position:relative;}
.rightPageCenter .listPageAppDetail .appInstallButton,.listPageAppDetail .appSuggestButton{display:inline-block;text-align:center;vertical-align:middle;line-height:35px;width:70px;-webkit-border-radius:4px;border-radius:4px;cursor:pointer;background-color:#0187ff;color:#fff;border:solid 1px #fff;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);}
.rightPageCenter .listPageAppDetail .appInstallButton:hover,.listPageAppDetail .appSuggestButton:hover,.listPageAppDetail .appInstallButton:focus,.listPageAppDetail .appSuggestButton:focus{-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.rightPageCenter .listPageAppDetail .appInstallButton:hover,.listPageAppDetail .appSuggestButton:hover,.listPageAppDetail .appInstallButton:focus,.listPageAppDetail .appSuggestButton:focus{-webkit-transition:0.1s;-moz-transition:0.1s;-o-transition:0.1s;-ms-transition:0.1s;transition:0.1s;background-color:#04c}
.rightPageCenter .listPageAppDetail .appInstallButton:active,.listPageAppDetail .appSuggestButton:active{background-color:#04c;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05);box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05)}
.rightPageCenter .listPageAppDetail .appInstalledButton{padding:0;display:inline-block;text-align:center;vertical-align:middle;line-height:35px;width:70px;-webkit-border-radius:4px;border-radius:4px;cursor:pointer;color:#fff;border:solid 1px #003264;background-color:#04c;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05);box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05);background-color:#06c}
.rightPageCenter .listPageAppDetail .appInstalledButton:hover,.listPageAppDetail .appInstalledButton:focus{-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.rightPageCenter .listPageAppDetail .appInstalledButton,.listPageAppDetail .appInstallButton,.listPageAppDetail .appSuggestButton{float:right;font-size:14px;}
.rightPageCenter .listPageAppDetail .appInstalledButton:focus,.listPageAppDetail .appInstallButton:focus,.listPageAppDetail .appSuggestButton:focus{outline:none}

.rightPageCenter .listPageAppDetail .appApplyButton{background-color:#4ccd2a;color:#fff;}
.rightPageCenter .listPageAppDetail .appTopicButton{background-color:#4ccd2a;color:#fff;}
.rightPageCenter .listPageAppDetail .appDeleteButton{background-color:rgba(0,0,0,0.2);}
.rightPageCenter .listPageAppDetail .appActionButton{text-align:center;vertical-align:middle;line-height:35px;width:70px;-webkit-border-radius:4px;border-radius:4px;cursor:pointer;border:solid 1px #fff;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);}
.rightPageCenter .listPageAppDetail .appActionButton:hover{-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.rightPageCenter .listPageAppDetail .appActionButton{font-size:14px;}
.rightPageCenter .listPageAppDetail .appActionButton:focus{outline:none}
.rightPageCenter .listPageAppDetail .appAction{}

.rightPageCenter .listPageAppDetail .appInstalliert{text-align:center;padding-right:25px;}

.listPage .appGrid .appGridNext{background-color:#fff;height:250px;width:160px;-webkit-border-radius:2px;border-radius:2px;float:left;display:none}
.listPage .appManageButton{padding:0;display:inline-block;text-align:center;vertical-align:middle;line-height:35px;width:70px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;color:#fff;background-color:#fff;background-color:#0187ff;}
.listPage .appManageButton:hover,.listPage .appManageButton:focus{-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.listPage .appManageButton:hover,.listPage .appManageButton:focus{-webkit-transition:0.1s;-moz-transition:0.1s;-o-transition:0.1s;-ms-transition:0.1s;transition:0.1s;border-color:#003870;color:#fff}
.listPage .appManageButton:hover{color:#fff}
.listPage .appManageActionList{display: inline-block;display:none;position: absolute;background-color:#fff;left:1px;right:0;-webkit-box-shadow:0 0 4px #dbdbdb;box-shadow:0 0 4px #dbdbdb;width:66px;list-style:none;padding:0}
.listPage .appManageActionItem{display:block;cursor:pointer}
.listPage .appManageActionLink{color:#06c;display:block;font-size:14px;padding:5px 15px;z-index:200;cursor:pointer}
.listPage .appManageActionLink:hover{background-color:#e5e5e5}

.histroryBoxs {position: absolute;top: -28px; right: 60px;display: block;height: 0;width: 0; font-size: 0;line-height: 0;border-color: transparent transparent #d5d5d5 transparent; border-style: dashed dashed solid dashed;border-width: 14px;}
.histroryBoxi {position: absolute;top: -10px;*top: -9px;left: -12px;display: block;height: 0;width: 0;font-size: 0;line-height: 0;border-style: dashed dashed solid dashed;border-width: 12px;}
.histroryBoxiBlack {border-color: transparent transparent #fff transparent;}
.histroryBoxiWhite {border-color: transparent transparent #f2f2f2 transparent;}
.histroryBox {z-index:9999;top: 60px;display: block;position: fixed;background-color: #fff;
            -webkit-box-shadow: 3px 3px 4px #999;
            /* For IE 5.5 - 7 */
            filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');
            /* For IE 8 */
            -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')";
            background-color:#fff; border: 1px solid #ccc;width:400px;-webkit-border-radius:2px;border-radius:2px;box-shadow: 0 2px 10px rgba(0,0,0,.2);
}
.histroryBox .checkBox{height:45px;width:100%;background-color:#f2f2f2;}
.histroryBox .currentCheckBox{background-color:#fff;}
.histroryBox .installHisBox{border-right:1px solid #e5e5e5;text-align:center;line-height:40px;width:50%;border-bottom:1px solid #e5e5e5;cursor:pointer;}
.histroryBox .soldOutBox{line-height:40px;text-align:center;border-bottom:1px solid #e5e5e5;cursor:pointer;}
/*.histroryBox .installHisBox:hover,.histroryBox .soldOutBox:hover{background-color:#e5e5e5}*/
.histroryBox .histroyList{height:350px;overflow-y:auto;overflow-x:hidden;}
.histroryBox .histroyList::-webkit-scrollbar {width: 6px;padding-top:5px;}
.histroryBox .histroyList::-webkit-scrollbar-track {border-radius: 6px;}
.histroryBox .histroyList::-webkit-scrollbar-thumb {background-color: rgba(0,0,0,0.3);border-radius: 6px;}
.histroryBox .appGridTab{background-color:#fff;border-bottom:1px solid #E5e5e5;padding:10px 20px 10px 20px;}
.histroryBox .appGridTab .appGridIcon{width:50px;height:50px;float:left;}
.histroryBox .appGridTab .appGridImg{width:50px;height:50px;}
.histroryBox .appGridTab .propertyFrame{padding:0px 10px 10px 20px;float:left;}
.histroryBox .appGridTab .appCreateTime{background-color:#fff;padding:20px 10px 10px 15px;font-size:14px;color:#666}
.histroryBox .appGridTab .userAvatar{width:30px;height:30px;float:right;padding-top:10px;}
.histroryBox .histroyMore{height:40px;width:100%;line-height:40px;text-align:center;background-color:#f2f2f2;font-size:12px;}
.histroryBox .unInstallButton{width:60px;line-height:30px;text-align:center;background-color:#ccc;color:#fff;border-radius:4px;-webkit-border-radius:4px;cursor:pointer;}

.alertLightbox{position:fixed;top:0;left:0;z-index:99999;border:1px solid #fff;-webkit-border-radius:3px;border-radius:3px;background-color:#fff;width:200px;height:200px;display:none;}
.alertLightbox .alertIcon{display:inline-block;vertical-align:middle;margin-right:30px}
.alertLightbox .alertMessageWrapper{vertical-align:middle;display:inline-block;max-width:260px}
.alertLightbox .alertMessage{vertical-align:middle;color:#06c;font-size:24px}

/*图标*/
.homeIcoBlack{background:url(../images/ico_blackhome.svg);height:18px;width:18px;display: block;background-size:18px;}
/*.homeIcoBlack {font-family: 'icoAppHome';height:18px;width:18px;display: block;background-size: 18px 18px;}*/
.homeIcoWhite{background:url(../images/ico_whitehome.svg);height:18px;width:18px;display: block;background-size:18px;}
.rocketIcoBlack{background:url(../images/ico_blackrocket.svg);height:18px;width:18px;display: block;background-size:18px;}
.zanIcoBlack{background:url(../images/ico_blackzan.svg);height:18px;width:18px;display: block;background-size:18px;}
.favorateIcoBlack{background:url(../images/ico_blackfavorate.svg);height:18px;width:18px;display: block;background-size:18px;}
.proketIcoBlack{background:url(../images/ico_blackproket.svg);height:18px;width:18px;display: block;background-size:18px;}
.jianpanIcoBlack{background:url(../images/ico_blackjianpan.svg);height:21px;width:21px;display: block;}


/* alert提示框 */
#alertDialog 
{
    position:fixed;*position:absolute;background-color:#fff;color:green;padding:15px 35px 15px 35px;text-align:left;font-size:20px;border:2px solid #fff;border:2px solid #eee\9;
	-moz-border-radius:7px;-moz-box-shadow:0 0 40px #000;box-shadow:0 0 40px #000;-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 0 40px #ccc;z-index:99999;
}

.errorDialog {background-color:#FD7E71!important;color:#c10!important;}
.errorDialog .close {color:#FD7E71!important;}
.warningDialog {background-color:#fbeac7!important;color:#d80!important;}
.warningDialog .close {color:#fbeac7!important;}
.warningErrorDialog {background-color:#ececec!important;color:#333!important;}
.warningErrorDialog .close {color:#ececec!important;}

/*分页样式*/
.PageTools {padding:5px 5px!important;border:1px solid white;border-top:0px;}
.PageTools_Top{border-top:1px solid #ccc;}
.PageTools span,.PageTools a {background-color:#fff;font-family:Verdana;display:inline-block;padding:3px 8px;margin-left:-1px;border:1px solid #eee;text-align:center;vertical-align:middle;text-decoration:none;}
.PageTools span{color:#dedede;}
.PageTools a:hover{background-color:#ededed;}

.dialogExposeMask{background-color:#fff}

/*topbar scroll*/
.topbarFix {position: fixed; box-sizing: border-box; border-right: 220px solid transparent;top:0;}

.lightbox{display:none;z-index:1000;position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(255,255,255,0.8);outline: 0;outline: 0;overflow-y:scroll;overflow-x:hidden;}
/*.lightbox::-webkit-scrollbar {width: 17px;}
.lightbox::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 0px rgba(0,0,0,0.3); border-radius: 17px;}
.lightbox::-webkit-scrollbar-thumb {background-color: rgba(0,0,0,0.05);border-radius: 17px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);}*/
/*.lightbox .overlay{position: fixed;top: 0;right: 0;bottom: 0;left: 0;}*/
.lightbox .container{width:960px;margin: 50px auto;z-index:1001;border:1px solid rgba(0,0,0,0.05);-webkit-border-radius:3px;border-radius:3px;background-color:#fff;box-shadow: 0 4px 23px 5px rgba(0, 0, 0, 0.2), 0 2px 6px rgba(0,0,0,0.15);}
/*.lightbox .overlay{position:fixed;top:0%;left:0%;width:100%;height:100%;z-index:1000;background-color:rgba(255,255,255,0.5);opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter:alpha(opacity=10);overflow-y:scroll;}*/
/*.lightbox .container{position:absolute;top:0;left:0;z-index:1001;border:1px solid rgba(0,0,0,0.05);-webkit-border-radius:3px;border-radius:3px;background-color:#fff;box-shadow: 0px 0px 15px 5px #cbcbcb;}*/
.lightbox .handler{position:absolute;z-index:1002;top:0;width:100%;height:25px;cursor:move}
.lightbox .close{position:fixed;z-index:1003;top:5px;right:25px;color:#999;cursor:pointer;font-size:25px;}
.lightbox .close:hover{color:#0187ff}

.remindbox{display:none;}
.remindbox .overlay{position:fixed;top:0%;left:0%;width:100%;height:100%;z-index:1000;background-color:rgba(255,255,255,0.8);opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter:alpha(opacity=10);}
.remindbox .container{position:fixed;top:0;left:0;z-index:1001;border:1px solid rgba(0,0,0,0.05);-webkit-border-radius:3px;border-radius:3px;background-color:#fff;box-shadow:0 4px 23px 5px rgba(0, 0, 0, 0.2), 0 2px 6px rgba(0,0,0,0.15);}
.remindbox .handler{position:absolute;z-index:1002;top:0;width:100%;height:25px;cursor:move}
.remindbox .close{position:absolute;z-index:1003;top:0px;right:9px;color:#999;font-size:25px;cursor:pointer;}
.remindbox .close:hover{color:#0187ff}

.configbox{display:none;z-index:1096;position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(255,255,255,0.8);outline: 0;outline: 0;overflow-y:scroll;overflow-x:hidden;}
/*.remindbox .overlay{position:fixed;top:0%;left:0%;width:100%;height:100%;z-index:1000;background-color:rgba(255,255,255,0.5);opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter:alpha(opacity=10);}*/
.configbox .container{width:680px;margin: 100px auto;z-index:1097;border:1px solid rgba(0,0,0,0.05);-webkit-border-radius:3px;border-radius:3px;background-color:#fff;box-shadow:0 4px 23px 5px rgba(0, 0, 0, 0.2), 0 2px 6px rgba(0,0,0,0.15);}
.configbox .handler{position:absolute;z-index:1098;top:0;width:100%;height:25px;cursor:move}
.configbox .close{position:absolute;z-index:1099;top:0px;right:9px;color:#999;font-size:25px;cursor:pointer;}
.configbox .close:hover{color:#0187ff}

.detailsPage{display:block;width:960px;background-color:#fff;}
.detailsPage .detailsTile{margin:0px 22px 10px 25px;}
.detailsTile .propertyFrame{float:left;margin-top:20px;margin-left:20px;}
.detailsTile .appName{color:#333;font-size:25px;}
.detailsTile .appImage{float:left;width:120px;height:120px;margin-top:-10px;}
.detailsTile .appIcon{width:120px;height:120px;margin-top:-10px;}
.detailsTile .appCatAndInstallLeftBorder{border-left:solid 1px #a9a9a9;float:left;padding-left:8px;height:14px;margin-top:3px;}
.detailsTile .appInstalledAndScore{margin-top:10px;font-size:14px;color:#a9a9a9}
.detailsTile .appInstalledAndScoreLeft{float:left;padding-right:8px;}

.appInstalledAndScoreLeft .commentItemScore{font-size:13px;float:left;padding-top:3px;}
.commentItemScore .topicStarSize {width:12px;height:12px;}
.commentItemScore .topicStarWhite {background:url(../images/starWhiteSmall.png);float:left}
.commentItemScore .topicStarBlue {background:url(../images/starBlackSmall.png);float:left}


.detailsPage .detailsTileM{margin:0px 22px 0px 32px;display:none}
/*.detailsTileM .propertyFrame{margin-left:20px;float:left;}
.detailsTileM .appName{color:#333;font-size:25px;float:left}
.detailsTileM .appImage{float:left;width:110px;height:110px;margin-top:-10px;}
.detailsTileM .appIcon{-webkit-border-radius:20px;border-radius:20px;width:110px;height:110px;margin-top:-10px;}
.detailsTileM .appCatAndInstallLeftBorder{border-left:solid 1px #a9a9a9;float:left;padding-left:8px;height:14px;margin-top:3px;}
.detailsTileM .appInstalledAndScore{margin-top:10px;font-size:14px;color:#a9a9a9}
.detailsTileM .appInstalledAndScoreLeft{float:left;padding-right:8px;}*/

/*.detailsPage .appScoreWrap{}
.detailsPage .appInstalledCount{padding-top:5px;color:#999;font-size:14px;}
.detailsPage .appInstalledPattern{padding-top:5px;color:#999;font-size:14px;}*/
.detailsPage .appButton {}
.detailsPage .appInstallButton,.detailsPage .appSuggestButton{margin-top:35px;margin-right:10px;display:inline-block;text-align:center;vertical-align:middle;line-height:40px;width:97px;-webkit-border-radius:6px;border-radius:6px;cursor:pointer;background-color:#0187ff;color:#fff;border:solid 1px #fff;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);}
.detailsPage .appInstallButton:hover,.detailsPage .appSuggestButton:hover,.detailsPage .appInstallButton:focus,.detailsPage .appSuggestButton:focus{-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.detailsPage .appInstallButton:hover,.detailsPage .appSuggestButton:hover,.detailsPage .appInstallButton:focus,.detailsPage .appSuggestButton:focus{-webkit-transition:0.1s;-moz-transition:0.1s;-o-transition:0.1s;-ms-transition:0.1s;transition:0.1s;background-color:#04c}
.detailsPage .appInstallButton:active,.detailsPage .appSuggestButton:active{background-color:#04c;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05);box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05)}
.detailsPage .appInstalledButton{padding:0;display:inline-block;text-align:center;vertical-align:middle;line-height:45px;width:100px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;color:#fff;border:solid 1px #003264;background-color:#04c;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05);box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05);background-color:#06c}
.detailsPage .appInstalledButton:hover,.detailsPage .appInstalledButton:focus{-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.detailsPage .appInstalledButton,.detailsPage .appInstallButton,.detailsPage .appSuggestButton{float:right;font-size:15px;}
.detailsPage .appInstalledButton:focus,.detailsPage .appInstallButton:focus,.detailsPage .appSuggestButton:focus{outline:none}

.detailsPage .appApplyButton{margin-top:35px;margin-right:10px;display:inline-block;text-align:center;vertical-align:middle;line-height:40px;width:97px;-webkit-border-radius:6px;border-radius:6px;cursor:pointer;background-color:#4ccd2a;color:#fff;border:solid 1px #fff;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);}
.detailsPage .appApplyButton:hover,.appApplyButton .appInstalledButton:focus{-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.detailsPage .appApplyButton,.detailsPage .appApplyButton,.detailsPage .appApplyButton{float:right;font-size:15px;}
.detailsPage .appApplyButton:focus,.detailsPage .appApplyButton:focus,.detailsPage .appApplyButton:focus{outline:none}


.detailsPage .appInstallButtonP{display:inline-block;text-align:center;vertical-align:middle;line-height:25px;width:70px;-webkit-border-radius:4px;border-radius:4px;cursor:pointer;background-color:#0187ff;color:#fff;border:solid 1px #fff;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);}
.detailsPage .appApplyButtonP{display:inline-block;text-align:center;vertical-align:middle;line-height:25px;width:70px;-webkit-border-radius:4px;border-radius:4px;cursor:pointer;background-color:#4ccd2a;color:#fff;border:solid 1px #fff;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);}

.detailsPage .appDetail {background-color:rgba(0,0,0,0.05);width:100%;position:relative;padding-top: 15px;}
.appDetail .appDetailContain {width:910px;margin:auto;position:relative;}
.appDetail .appTitle {height:10px;}
.appDetail .picPlay {height:38px;margin-top:-3px;}
.appDetail .appDetailLeft {width:630px;float:left}
.appDetail .appImages {width:630px;height:400px;}
.appDetail .recommendApp {padding-left:20px;float:left;}
.recommendApp .recommendAppImage {height:50px;color:#7a7a7a;}
.recommendApp .appGrid {width:260px;height:93px;background-color:#fff;}
.recommendApp .appGridpTop {margin-top:9px;}
.recommendApp .appGridHover{width:93px;height:93px;float:left;position:relative;}
.recommendApp .appGridHoverBG{width:93px;height:93px;position:absolute;top:0;background-color:#999;filter:alpha(opacity=50);moz-opacity:0.5;opacity:0.5;cursor:pointer;-webkit-border-radius:2px;border-radius:2px;display:none}
/*.recommendApp .appGridHover:hover{background-color:#999;filter:alpha(opacity=70);moz-opacity:0.7;opacity:0.7;cursor:pointer;-webkit-border-radius:2px;border-radius:2px;}*/
/*.recommendApp .appGrid .appImage {float:left;margin-left:10px;margin-top:10px;}*/
.recommendApp .appGrid .appIcon {width:74px;height:74px;margin-left:10px;margin-top:10px;}
.recommendApp .appGrid .appGridImg {-webkit-border-radius:8px;border-radius:8px;width:74px;height:74px;}
.recommendApp .appGrid .appNameAndInstall {float:left;padding-left:15px;padding-top:12px;}
.recommendApp .appGrid .appName {font-size:14px;}
.recommendApp .appGrid .appCatAndInstall {padding-top:8px;font-size:12px;color:#7a7a7a}
.recommendApp .appGrid .appInstalledAndScore {padding-top:8px;font-size:12px;color:#b2b2b2l;height:14px;}

.appDetail .recommendAppM {padding-left:10px;display:none}
.recommendAppM .recommendAppImage {height:50px;}
.recommendAppM .appGrid {width:100%;height:93px;background-color:#fff;margin:auto;}
.recommendAppM .appGridpTop {margin-top:9px;}
.recommendAppM .appGridHover{width:93px;height:93px;float:left;}
.recommendAppM .appGridHover:hover{background-color:#999;filter:alpha(opacity=70);moz-opacity:0.7;opacity:0.7;cursor:pointer;-webkit-border-radius:2px;border-radius:2px;}
/*.recommendApp .appGrid .appImage {float:left;margin-left:10px;margin-top:10px;}*/
.recommendAppM .appGrid .appIcon {width:74px;height:74px;margin-left:10px;margin-top:10px;}
.recommendAppM .appGrid .appGridImg {-webkit-border-radius:8px;border-radius:8px;width:74px;height:74px;}
.recommendAppM .appGrid .appNameAndInstall {float:left;padding-left:15px;padding-top:6px;}
.recommendAppM .appGrid .appName {font-size:14px;}
.recommendAppM .appGrid .appCatAndInstall {padding-top:5px;font-size:12px;color:#7a7a7a}
.recommendAppM .appGrid .appInstalledAndScore {padding-top:5px;font-size:12px;color:#b2b2b2;height:14px;}

.appDetail .moduleTitle {padding-top:35px;padding-bottom:20px;font-size:20px;}
.appDetail .moduleContent {font-size:14px;line-height:23px;}
.appDetail .appTopicsStar,.addTopicBox .appTopicsStar {}
.appDetail .topicStarSize,.addTopicBox .topicStarSize {width:26px;height:26px;}
.appDetail .topicStarWhite,.addTopicBox .topicStarWhite {background:url(../images/starWhiteFull.png);float:left}
.appDetail .topicStarBlue,.addTopicBox .topicStarBlue {background:url(../images/starBlueFull.png);float:left}

.appDetail .myCommentNotice{color:rgba(0,0,0,0.2);font-size:16px;padding-top:10px;}
.appDetail .myCommentMsg{padding-top:20px;padding-left:5px;font-size:14px;}
.appDetail .myCommentUpdate{margin-top:20px;background-color:#fff;-webkit-border-radius:2px;border-radius:2px;line-height:30px;width:90px;text-align:center;position:relative;font-size:14px;cursor:pointer;}
.myCommentUpdate .myCommentUpdateImg{position:absolute;left:15px;background:url(../images/myCommentUpdate.png);width:14px;height:14px;top:8px;}
.appDetail .myComment{padding-top:25px;position:relative;display:none;}
.appDetail .myCommentTextarea{background-color:#fff;height:110px;-webkit-border-radius:2px;border-radius:2px;width:98%;resize:none;border:1px solid #ccc;font-size:15px;padding-top:5px;}
.appDetail .myCommentCommit{background-color:#0187ff;-webkit-border-radius:2px;border-radius:2px;width:60px;position:absolute;right:20px;bottom:20px;text-align:center;color:#fff;font-size:12px;line-height:30px;}

.appDetail .appComments{font-size:13px;line-height:23px;}
.commentBorder{border-top:solid 1px #e2e2e2}
.appDetail .commentItem{padding-top:10px;padding-bottom:10px;}
.commentItem .userAvater{width:50px;height:50px;-webkit-border-radius:50%;border-radius:50%;float:left}
.commentItem .commentItemWrapper{font-size:14px;float:left;padding-left:10px;width:560px;}
.commentItem .commentItemPro{font-size:13px;line-height:23px;}
.commentItemPro .commentUserName{font-size:14px;float:left}
.commentItemPro .commentCreateTime{font-size:10px;float:left;color:#666;padding-left:8px;}
.commentItemPro .commentItemScore{font-size:13px;float:left;padding-left:8px;padding-top:5px;}
.commentItemScore .topicStarSize {width:12px;height:12px;}
.commentItemScore .topicStarWhite {background:url(../images/starWhiteSmall.png);float:left}
.commentItemScore .topicStarBlue {background:url(../images/starBlackSmall.png);float:left}
.commentItem .commentContent{font-size:14px;line-height:23px;padding-top:6px;}
.commentItem .commentLike{padding-top:3px}
.commentItem .commentLikeSize{width:13px;height:14px;margin-top:4px;cursor:pointer;float:left;}
.commentItem .commentLikeWhite{background:url(../images/commentLikeWhite.png);}
.commentItem .commentLikeBlue{background:url(../images/commentLikeBlue.png);}
.commentItem .commentLikeNum{float:left;font-size:10px;padding-left:5px;}
.commentItem .commentScore{font-size:13px;line-height:23px;}
.appComments .appCommentsMore{width:96%;margin:auto;line-height:35px;text-align:center;background-color:#fff;-webkit-border-radius:4px;border-radius:4px;margin-bottom:20px;cursor:pointer;color:#bdbdbd}
.appDetail .nextAppDetail {height:60px;background-color:#fff;padding-top:20px;}

.appDetail .projectItem {line-height:35px;height:35px;}
.projectItem .companyName {width:35%;max-width:35%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.projectItem .projectActionList {position:absolute;top:27px;left:1px;background-color:#fff;border:1px solid #ccc;border-radius:2px;width:68px;z-index:1;display:none;}
.projectActionList li {line-height:25px;text-align:center;cursor:pointer}
.projectActionList li:hover {background-color:#ccc;}

/*图片播放样式*/
#slides {display: none}
#slides .slidesjs-navigation { /*margin-top:5px;*/ }
.slidesjs-pagination {margin-left:250px;list-style: none;}
.slidesjs-pagination li {float: left;margin: 0 1px;}
.slidesjs-pagination li a {display: block;width: 13px;height: 0; padding-top: 13px;background-image: url(../css/img/pagination.png);background-position: 0 0;float: left;overflow: hidden;}
.slidesjs-pagination li a.active,
.slidesjs-pagination li a:hover.active {background-position: 0 -13px}
.slidesjs-pagination li a:hover { background-position: 0 -26px}
#slides a:link, #slides a:visited {color: #333}
#slides a:hover,#slides a:active {color: #9e2020}
.navbar {overflow: hidden}

/*推荐给管理员*/
.recommendbox{display:none}
.recommendbox .overlay{position:fixed;top:0%;left:0%;width:100%;height:100%;z-index:9000;background-color:rgba(255,255,255,0.8);opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter:alpha(opacity=10);}
.recommendbox .recommendDetail{}
.recommendDialog {z-index:9999;position:fixed;background-color:#fff;border:1px solid rgba(0,0,0,0.05);width:500px;box-shadow: 0 4px 23px 5px rgba(0, 0, 0, 0.2), 0 2px 6px rgba(0,0,0,0.15);}
.recommendForm{padding:0px 20px 20px 20px;}
.recommendForm:before,.recommendForm:after{content:"";display:table}
.recommendForm:after{clear:both}
.recommendForm .title:before,.recommendForm .title:after{content:"";display:table}
.recommendForm .title:after{clear:both}
.recommendForm .appImage{float:left;width:90px;height:90px;margin-top:-8px;padding-bottom:4px;}
.recommendForm .appIcon{width:90px;height:90px;margin-top:-8px;display:inline-block;float:left;}
.recommendForm .slogan{display:inline-block;vertical-align:middle;margin-left:20px;float:left;padding-top:15px}
.slogan .appName{padding-top:3px;font-size:17px;}
.slogan .sloganName{padding-top:8px;font-size:14px;color:#6b6b6b}
.recommendForm .managerList{display:block;height:248px;margin-top:4px;-webkit-border-radius:1px;overflow-y:scroll;}
.recommendForm .managerList::-webkit-scrollbar {width: 6px;}
.recommendForm .managerList::-webkit-scrollbar-track {border-radius: 6px;}
.recommendForm .managerList::-webkit-scrollbar-thumb {background-color: rgba(0,0,0,0.3);border-radius: 6px;}
.recommendForm .managerItem{margin:15px 0px 0px 0px;display:inline-block}
.recommendForm .managerAvatar,.recommendForm .managerName,.recommendForm .managerCheckbox{display:inline-block;vertical-align:middle}
.recommendForm .managerAvatar{width:24px;height:24px;padding-left:5px;}
.recommendForm .managerName{color:#303030;font-size:14px;width:150px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding-left:8px;}
.recommendForm .managerCheckbox{width:15px;height:15px;background-color:#fff}
/*.recommendForm .recommendReason{width:99%;border:1px solid #cbcbcb;-webkit-border-radius:1px;border-radius:1px;font-size:14px;overflow-x:visible;overflow-y:visible;}*/
.recommendForm .recommendReason{width: 98%; min-height: 25px; max-height: 300px; margin-left: auto; margin-right: auto; padding: 3px; outline: 0; border:1px solid #cbcbcb;-webkit-border-radius:1px;border-radius:1px;font-size:14px; word-wrap: break-word;overflow-x: hidden;overflow-y: auto;_overflow-y: visible;}
.recommendForm .submitTitle{float:left;margin-top:26px;color:red;display:none}
.recommendForm .suggestWarn{background:url(../images/suggestWarn.png);width:17.2px;height:15px;float:left;}
.recommendForm .warnMsg{float:left;padding-left:5px;}
.recommendForm .submitButton{padding:0;display:inline-block;text-align:center;vertical-align:middle;line-height:35px;width:70px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;background-color:#008aff;color:#fff;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);float:right;margin-top:20px}
.recommendForm .submitButton:hover,.recommendForm .submitButton:focus{-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.recommendForm .submitButton:hover,.recommendForm .submitButton:focus{-webkit-transition:0.1s;-moz-transition:0.1s;-o-transition:0.1s;-ms-transition:0.1s;transition:0.1s;background-color:#04c}
.recommendForm .submitButton:active{background-color:#04c;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05);box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05)}

.recommendForm .cancelButton{opacity:.3;margin-right:5px;display:inline-block;text-align:center;vertical-align:middle;line-height:35px;width:70px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;color:#333;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);float:right;margin-top:20px}
.recommendForm .cancelButton:hover,.recommendForm .cancelButton:focus{-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.recommendForm .cancelButton:hover,.recommendForm .cancelButton:focus{-webkit-transition:0.1s;-moz-transition:0.1s;-o-transition:0.1s;-ms-transition:0.1s;transition:0.1s;background-color:#d2d2d2;color:#333}
.recommendForm .cancelButton:active{background-color:#04c;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05);box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05)}

/*安装提示框*/
.installBox{display:none;}
.installForm{position:fixed;right:-300px;top:10px;z-index:99999;background-color:#fff;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:3px;border-radius:3px;box-shadow: 0 2px 40px rgba(0,0,0,.4);}
.installForm .appGridHover{float:left;}
.installForm .appIcon{padding-top:18px;padding-left:20px;padding-right:20px;}
.installForm .appGridImg{width:55px;height:55px;display:inline-block;-webkit-border-radius:4px;border-radius:4px;}
.installForm .appNameAndInstall{float:left;border-right:1px solid rgba(0,0,0,0.2);height:90px;width:130px;}
.installForm .appName{font-size:16px;padding-top:18px;max-width:120px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.installForm .appInstallTitle{font-size:15px;padding-top:10px;width:120px;color:#979797}
.installForm .appHandle{float:left;}
.installForm .appOpen{font-size:12px;width:85px;border-bottom:1px solid rgba(0,0,0,0.2);line-height:45px;text-align:center;cursor:pointer;color:#979797;}
.installForm .appCancle{line-height:45px;text-align:center;cursor:pointer;font-size:12px;color:#979797;}
.installForm .appRecommendCancle{line-height:90px;text-align:center;cursor:pointer;width:90px;color:#979797}

/*评价框*/
.addTopicBox{display:block;width:550px;}
.addTopicBox .addTopicBoxDetail{width:500px;margin:auto;padding-top:10px;}
.addTopicBox .topicTile{margin:0px 0px 0px 20px;}
.addTopicBox .propertyFrame{float:left;margin-top:15px;margin-left:20px;}
.addTopicBox .appName{font-size:19px;}
.addTopicBox .appImage{float:left;width:90px;height:90px;margin-top:-8px;}
.addTopicBox .appIcon{width:90px;height:90px;margin-top:-8px;}
.addTopicBox .appInstalledAndScore{font-size:15px;color:#8e8e8e;padding-top:5px;}
.addTopicBox .myComment{padding-top:25px;}
.addTopicBox .myCommentTextarea{background-color:#fff;height:150px;-webkit-border-radius:2px;border-radius:2px;width:484px;margin:auto;resize:none;outline:none;font-size:15px;border:1px solid #ccc;padding:8px;}

.addTopicBox .myCommentCommit{padding:0;display:inline-block;text-align:center;vertical-align:middle;line-height:38px;width:100px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;background-color:#008aff;color:#fff;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);float:right;margin-top:15px;margin-bottom:20px}
.addTopicBox .myCommentCommit:hover,.addTopicBox .myCommentCommit:focus{-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.addTopicBox .myCommentCommit:hover,.addTopicBox .myCommentCommit:focus{-webkit-transition:0.1s;-moz-transition:0.1s;-o-transition:0.1s;-ms-transition:0.1s;transition:0.1s;background-color:#04c}
.addTopicBox .myCommentCommit:active{background-color:#04c;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05);box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05)}
.addTopicBox .submitTitle{float:left;margin-top:26px;color:red;display:none}
.addTopicBox .suggestWarn{background:url(../images/suggestWarn.png);width:17.2px;height:15px;float:left;}
.addTopicBox .warnMsg{float:left;padding-left:5px;}

/*卸载框*/
.cancelInstallBox{display:block;width:420px;}
.cancelInstallBox .cancelInstallDetail{width:380px;margin:auto;padding-top:20px;}
.cancelInstallBox .topicTile{margin:0px 0px 0px 20px;}
.cancelInstallBox .propertyFrame{float:left;margin-top:10px;margin-left:10px;}
.cancelInstallBox .appName{font-size:21px;}
.cancelInstallBox .appImage{float:left;width:70px;height:70px;margin-top:10px;}
.cancelInstallBox .appIcon{width:70px;height:70px;margin-top:-10px;}
.addTopicBox .appInstalledAndScore{font-size:15px;color:#8e8e8e}
.cancelInstallBox .cancelWarn{line-height:120px;text-align:center;color:red;font-size:17px;}

.cancelInstallBox .submitButton{padding:0;display:inline-block;text-align:center;vertical-align:middle;line-height:35px;width:70px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;background-color:#008aff;color:#fff;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);float:right;margin-top:20px;margin-bottom:20px}
.cancelInstallBox .submitButton:hover,.cancelInstallBox .submitButton:focus{-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.cancelInstallBox .submitButton:hover,.cancelInstallBox .submitButton:focus{-webkit-transition:0.1s;-moz-transition:0.1s;-o-transition:0.1s;-ms-transition:0.1s;transition:0.1s;background-color:#04c}
.cancelInstallBox .submitButton:active{background-color:#04c;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05);box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05)}

.cancelInstallBox .cancelButton{opacity:.3;margin-right:5px;display:inline-block;text-align:center;vertical-align:middle;line-height:35px;width:70px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;color:#333;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);float:right;margin-top:20px;margin-bottom:20px}
.cancelInstallBox .cancelButton:hover,.cancelInstallBox .cancelButton:focus{-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.cancelInstallBox .cancelButton:hover,.cancelInstallBox .cancelButton:focus{-webkit-transition:0.1s;-moz-transition:0.1s;-o-transition:0.1s;-ms-transition:0.1s;transition:0.1s;background-color:#d2d2d2;color:#333}
.cancelInstallBox .cancelButton:active{background-color:#04c;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05);box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05)}


/*管理员配置*/
.appConfigBox{display:block;width:100%;}
.appConfigDetail{width:94%;margin:auto;}
.appConfigDetail .propertyFrame{float:left;margin-left:15px;}
.appConfigDetail .appName{font-size:21px;padding-top:15px;}
.appConfigDetail .appImage{float:left;width:90px;height:90px;margin-top:-8px;}
.appConfigDetail .appIcon{width:90px;height:90px;margin-top:-8px;}
.appConfigDetail .appInstalledAndScore{font-size:15px;color:#8e8e8e;padding-top:10px;}
.appConfigDetail .selectGroupTitle{color:#2a2a2a;font-size:14px;margin-bottom:15px;margin-top:20px;}
.appConfigDetail .selectGroupRadioWrapper{padding-top:10px;}
.appConfigDetail .selectGroupRadioLabel{color:#666;font-size:14px}
.appConfigDetail .selectGroupRadioGroups{margin-left:80px}
.appConfigDetail .reselectGroupLink{display:inline;font-size:12px;margin-left:12px}
.appConfigDetail .selectedGroups{border-collapse:collapse;width:100%;}
.appConfigDetail .selectedGroupsTitle{font-size:12px;background-color:#f2f2f2;padding-top:8px;padding-bottom:6px;padding-left:12px;border-bottom:solid 1px #e5e5e5}
.appConfigDetail .selectedGroupsListWrapper{overflow-y:scroll;max-height:110px}
.appConfigDetail .selectedGroupsList{display:block;font-size:0;overflow:hidden}
.appConfigDetail .selectedGroupsItem{font-size:12px;color:#9a9a9a;padding:12px 12px 13px 12px;color:#474747;display:inline-block;width:220px;border-bottom:solid 1px #e5e5e5;margin-bottom:-1px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.appConfigDetail .addAdmin{border-top:1px solid #ccc;margin-top:20px;}
.appConfigDetail .addedAdmin:before,.appConfigDetail .addedAdmin:after{content:"";display:table}
.appConfigDetail .addedAdmin:after{}
.appConfigDetail .addedAdminList{list-style:none;padding:0;margin:0}
.appConfigDetail .addAdminTitle{color:#2a2a2a;font-size:14px;margin-top:15px;margin-bottom:10px;}
.appConfigDetail .addedAdminTitle{font-size:12px;line-height:24px;float:left}
.appConfigDetail .addedAdminTitle{color:#474747;margin-right:16px;margin-right:16px}
.appConfigDetail .addedAdminItem{font-size:12px;line-height:32px;float:left;border:1px solid #ccc;border-radius:3px;;margin-top:10px;}
.appConfigDetail .addedAdminItem{color:#474747;margin-right:7px;cursor:pointer;}
.appConfigDetail .addedAdminItem:hover{border:1px solid #0187ff;}

.appConfigDetail .addAdminLink{color:#0187ff;cursor:pointer;font-size:13px;line-height:24px;padding-top:15px;}
.appConfigDetail .addAdminCheckbox{position:absolute;clip:rect(0px,0px,0px,0px);}
.appConfigDetail .addAdminCheckbox:checked~.addAdminInput{display:block;width:240px;line-height:25px;margin-top:10px;}
.appConfigDetail .addAdminInput{display:none;width:240px;line-height:25px;}
.addedAdminItem .addedAdminName,.selectedGroupItem .selectedGroupName{float:left;padding-left:8px;}
.addedAdminItem  .groupAvatar,.selectedGroupItem .groupAvatar{float:left;width:32px;height:32px;}
.addedAdminItem .addedAdminDeleteLink{color:#ccc;padding-left:5px;padding-right:5px;}
.addedAdminItem .addedAdminDeleteLink:hover{font-weight:bold;color:#0187ff}
.appConfigDetail .nextButton{padding:0;display:inline-block;text-align:center;vertical-align:middle;line-height:42px;width:90px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;background-color:#06c;color:#fff;border:solid 1px #003264;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);float:right;font-size:18px;margin-top:14px;}
.appConfigDetail .nextButton:hover,.appConfigDetail .nextButton:focus{-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.appConfigDetail .nextButton:hover,.appConfigDetail .nextButton:focus{-webkit-transition:0.1s;-moz-transition:0.1s;-o-transition:0.1s;-ms-transition:0.1s;transition:0.1s;background-color:#04c}
.appConfigDetail .nextButton:active{background-color:#04c;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05);box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05)}
.appConfigDetail .nextButton:focus{outline:none}

.appConfigDetail .submitButton{padding:0;display:inline-block;text-align:center;vertical-align:middle;line-height:35px;width:70px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;background-color:#008aff;color:#fff;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);float:right;margin-top:20px;margin-bottom:20px}
.appConfigDetail .submitButton:hover,.appConfigDetail .submitButton:focus{-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.appConfigDetail .submitButton:hover,.appConfigDetail .submitButton:focus{-webkit-transition:0.1s;-moz-transition:0.1s;-o-transition:0.1s;-ms-transition:0.1s;transition:0.1s;background-color:#04c}
.appConfigDetail .submitButton:active{background-color:#04c;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05);box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05)}

.appConfigDetail .cancelButton{opacity:.3;margin-right:5px;display:inline-block;text-align:center;vertical-align:middle;line-height:35px;width:70px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;color:#8e8e8e;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);float:right;margin-top:20px;margin-bottom:20px}
.appConfigDetail .cancelButton:hover,.appConfigDetail .cancelButton:focus{-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.appConfigDetail .cancelButton:hover,.appConfigDetail .cancelButton:focus{-webkit-transition:0.1s;-moz-transition:0.1s;-o-transition:0.1s;-ms-transition:0.1s;transition:0.1s;background-color:#d2d2d2;color:#333}
.appConfigDetail .cancelButton:active{background-color:#04c;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05);box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05)}

.appConfigDetail .selectedGroupList{list-style:none;padding:0;margin:0}
.appConfigDetail .selectedGroupItem{font-size:12px;line-height:32px;float:left;color:#474747;margin-right:7px;border-radius:3px;border:1px solid #ccc;margin-top:10px;cursor:pointer;}
.appConfigDetail .selectedGroupItem:hover{border:1px solid #0187ff;}
.selectedGroupItem .addedAdminDeleteLink{color:#ccc;padding-left:5px;padding-right:5px;}
.selectedGroupItem .addedAdminDeleteLink:hover{font-weight:bold;color:#0187ff}
#partGroupsRadio{display:none}

/*用户列表样式*/
.ui-helper-hidden-accessible{display:none}
.ui-autocomplete{width:240px;z-index:9999;list-style: none;padding-left:0px;padding-top:10px;max-height:250px;overflow-y:scroll;overflow-x:hidden;}
.ui-autocomplete::-webkit-scrollbar {width: 6px;padding-top:5px;}
.ui-autocomplete::-webkit-scrollbar-track {border-radius: 6px;}
.ui-autocomplete::-webkit-scrollbar-thumb {background-color: #ccc;border-radius: 6px;}
.ui-autocomplete .adminAutocompleteItem{width:240px;line-height:30px;}
.ui-autocomplete .adminAutocompleteLink{display:block;width:100%;font-size:12px;color:#333;padding:2px;}
.ui-autocomplete .adminAutocompleteLink:before,.ui-autocomplete .adminAutocompleteLink:after{content:"";display:table}
.ui-autocomplete .adminAutocompleteLink:after{clear:both}
.ui-autocomplete .adminAutocompleteLink .userAvatar{float:left;width:30px;height:30px;}
.ui-autocomplete .adminAutocompleteLink .userIcon{padding-top:2px;width:25px;height:25px;}
.ui-autocomplete .adminAutocompleteLink .nameDiv{float:left}
.ui-autocomplete .adminAutocompleteLink .emailDiv{float:left;padding-left:5px}
.ui-autocomplete .ui-state-hover{background-color:#c6d9e4 !important}

/*管理员和群组样式*/
.configAdminbox{display:none;}
.configAdminbox .container{position:absolute;top:0;left:0;z-index:1500;border:1px solid rgba(0,0,0,0.05);-webkit-border-radius:3px;border-radius:3px;background-color:#fff;box-shadow: 0 4px 23px 5px rgba(0, 0, 0, 0.2), 0 2px 6px rgba(0,0,0,0.15);}
.configAdminbox .handler{position:absolute;z-index:1002;top:0;width:100%;height:25px;cursor:move}
.configAdminbox .close{position:absolute;z-index:1003;top:0px;right:9px;color:#999;font-size:25px;cursor:pointer;}
.configAdminbox .close:hover{color:#0187ff}

.configAdminForm{width:260px;margin:auto;padding-top:10px;}
.configAdminDetail{width:240px;margin:auto;}
.configAdminbox .addAdminLink{color:#06c;cursor:pointer;font-size:12px;line-height:24px;}
.configAdminbox .addAdminCheckbox{position:absolute;clip:rect(0px,0px,0px,0px);}
.configAdminbox .addAdminInput{width:240px;line-height:30px;border:1px solid #06c;margin-top:10px;}

.configAdminForm .allGroupsList,.selectGroupLightbox .selectedGroupsList{overflow-x:hidden;overflow-y:scroll;max-height:276px;list-style:none;padding:0;margin:0;margin-top:10px;}
.configAdminForm .allGroupsList::-webkit-scrollbar {width: 6px;padding-top:5px;}
.configAdminForm .allGroupsList::-webkit-scrollbar-track {border-radius: 6px;}
.configAdminForm .allGroupsList::-webkit-scrollbar-thumb {background-color: #ccc;border-radius: 6px;}
.configAdminForm .allGroupsItem,.selectGroupLightbox .selectedGroupsItem{cursor:pointer;font-size:0;line-height:22px;padding-top:4px;}
.configAdminForm .allGroupsItem .groupName,.selectGroupLightbox .selectedGroupsItem .groupName,.selectGroupLightbox .allGroupsItem .groupMembers,.selectGroupLightbox .selectedGroupsItem .groupMembers{display:inline-block;font-size:14px;}
.configAdminForm .allGroupsItem .groupName,.selectGroupLightbox .selectedGroupsItem .groupName{margin-left:5px;max-width:90px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.configAdminForm .selectedGroupsItem .groupMembers{display:none}
.configAdminForm .selectedGroupsItem .groupName{color:#06c}
.allGroupsList .allGroupsItem:hover{background-color:#c6d9e4;width:250px;}
.allGroupsList .allGroupsItem .groupAvatar{width: 24px;height:24px;}

/*loading*/
.loadingbox{display:none}
.loadingbox .overlay{position:fixed;top:55px;;left:220px;width:100%;height:100%;z-index:1000;background-color:rgba(255,255,255,0.8);opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter:alpha(opacity=10);margin:auto}
.loadingApp{width: 100%;}
.loadingAppImg{background-image:url(../images/loadingApp.gif);width:150px;height:150px;margin:auto;display:none;background-size:contain;margin-top:90px;}

.loadingCircle{margin:auto;position:fixed;z-index:1001;top:40%;left:50%;}
.loadingCircleImg{background-image:url(../images/loadingAppDetail.gif);width:80px;height:80px;margin:auto}

.loadingMoreApp{width:100%;height:50px;padding-bottom:20px;}
.loadingMoreAppImg{background-image:url(../images/scrollLoading.gif);width:50px;height:50px;margin:auto;}

/*一些图标*/
.phoneIcon{background:url(../images/phoneIcon.png) no-repeat 5px 12px;height:50px;background-size:25px;float:left}
.mingIcon{background:url(../images/mingIcon.png) no-repeat 0px -4px; width:30px;height:25px;background-size:28px;float:left}
.mingMarkIcon{background:url(../images/markIcon.png) no-repeat 0px 0px;height:25px;background-size:20px;float:left;padding-left:25px}
.markIcon{background:url(../images/markIcon.png) no-repeat 50px 41px;background-size:18px;}
.recommendApp .partnerAppImgHover{width:93px;height:93px;float:left;position:relative;}
.appGridNextHover{cursor:pointer;}

@media screen and (max-width: 700px) {
.markIcon {background: url(../images/markIcon.png) no-repeat 50px 20px;background-size: 18px;}
}



@media screen and (max-width: 700px){
body{color:#000;font-family:'Microsoft YaHei';margin:0}
.bodyOverflow{overflow:hidden;padding-right:17px;}
a{text-decoration:none;cursor:pointer;color:#06c;}
.Clear{clear:both;visibility:hidden; border-top:0px;margin-top:-1px !important; }
.Hidden{display:none}
header{padding-bottom:5px;}
.header .webTop{display:none;}
.header .webTopLog{position:fixed;width:100%;top:0;z-index: 999;margin-left:0;visibility:hidden;display:none;}
.header .rightPageTitle{padding-left:210px;background-color: rgba(255,255,255,0.9);height:50px;box-shadow: 0 0px 10px 0 rgba(0,0,0,.2);/*filter:alpha(opacity=90);moz-opacity:0.9;opacity:0.9;*/}
.header .webMDLog{background-color:#fff;width:210px;float:left}
.header .fixNavLog {float:left;background-color:#fff;}

.header .mdLog {float:left;padding-left:10px;background-color:#fff;height:40px;padding-top:10px;}
.header .mTopFixed {display:block;position:fixed;z-index:111;width: 100%;top:0;background-color:#fff;border-bottom:1px solid rgba(0,0,0,0.2);height:55px;}
.header .mTopMDLog {float:left;background-color:#fff;padding-top:14px;padding-left:5px;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.header .mNavLog {float:left;background-color:#fff;height:40px;padding-top:10px;padding-left:10px;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.header .searchBox{position:relative;float:right;padding-right:30px;}
.header .searchBoxInput{width:370px;height:30px;padding-left:14px;padding-right:50px;border:solid 1px #E5E5E5;-webkit-border-radius:3px;border-radius:3px}
.header .searchBoxSubmit{position:absolute;top:6px;right:0;padding:4px 40px;}
.header .searchBoxSubmit:active,.header .searchBoxSubmit:focus{outline:none}
.header .myUserInfo {float:right;padding-right:25px;padding-top:10px;}
.header .login{float:right;padding-right:15px;padding-top:16px;}
.header .myMingdaoLink {padding-top: 8px;float:left;padding-left:25px;font-size:14px;}
.header .myAvatar{width:32px;height:32px;border:1px solid #dbdbdb;-webkit-border-radius:50%;border-radius:50%;float:left}
.header .appReturnMd{width:100px;float:right;text-align:center;background-color:#bebebe;color:#fff;margin:0;height:40px;font-size:14px;padding-top:15px;cursor:pointer;}

.header .searchImg{padding-top:10px;}
.searchApp{-webkit-tap-highlight-color:rgba(0,0,0,0);}
.header .historyImg{float:right;cursor: pointer;padding-top:10px;}

/*进度条*/
.installLoading{z-index:99999;width:100%;position:fixed;}
.installLoading div{width:0;height:3px;background:#0187ff;filter: blur(add=true,direction=90,strength=400);}

.appSearchDiv{position:fixed;z-index:11111;background-color:#fff; border: 1px solid #E5E5E5;width:96%;-webkit-border-radius:2px;border-radius:2px;box-shadow: 0 4px 23px 5px rgba(0, 0, 0, 0.2), 0 2px 6px rgba(0,0,0,0.15);right:2%;display:none}
.appSearchDiv .appSearchtextDiv{height: 60px; background-color: #f5f5f5; width: 100%;position:relative;}
.appSearchtextDiv .appSearchtextImage{position:absolute;right:22px;top:22px;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.appSearchtextDiv .appSearchtext{width: 92%; margin-top: 10px; line-height: 35px; border: solid 1px #E5E5E5;padding-left:6px;outline:none;}

.dropdownListHeader{display:none;background-image:url("../../Images/dropdownTopHeader.png");background-repeat:no-repeat;position:absolute;right:-16px;padding-top:17px;width:auto;height:auto;z-index:5000}
.dropdownItemHeader{background-image:url("../../Images/dropdownBottomHeader.png");width:104px;overflow:hidden;font-size:12px;height:37px;margin-top:-11px;}
.dropdownItemHeader:nth-child(1){margin-top:0}
.dropdownLinkHeader{display:block;width:56px;padding-left:20px;padding-right:20px;padding-top:7px;padding-bottom:7px;margin-left:4px;margin-right:4px;color:#474747;}
.dropdownLinkHeader:hover{-webkit-transition:0.1s;-moz-transition:0.1s;-o-transition:0.1s;-ms-transition:0.1s;transition:0.1s;background-color:#06c;color:#fff}

footer{margin-top:100px;margin-bottom:30px;font-size:12px;display:none}


/*左侧导航*/
.indexPage .catList{color:#333;float:left;width:210px;background-color:#fff;position:fixed;display:none}


/*右侧详情*/
.indexPage .rightPage{background-color:#E5E5E5;border-left:solid 1px #E5E5E5; padding-bottom:100px;margin-left:210px;display:none}



/*手机端样式*/
.indexPage .MRightPage{display:block;background-color:#E5E5E5;padding-top:10px;}
.indexPage .appRemmondGridTable{width:98%;padding-bottom:50px;margin:auto;}
.appRemmondGridTable .appRemmondGrid{background-color:#fff;width:96%;margin:auto;text-align:center;line-height:50px;-webkit-border-radius:2px;border-radius:2px;margin-top:10px;font-size:15px;}
.indexPage .indexAppTitle{font-size:20px;margin-top:15px;margin-bottom:5px;margin-left:20px;}
.appRemmondGridTable .appGridNext{background-color:#fff;height:240px;width:96%;-webkit-border-radius:2px;border-radius:2px;margin:auto;margin-top:10px;}
.appGridNext .appGridHover{width:100%;height:158px;margin:auto}
.appGridNext .appGridIcon{width:auto;height:128px;padding-top:15px;text-align:center;padding-bottom:15px;}
.appGridNext .appGridImg{width:auto;height:128px;margin:auto;max-width:128px;}
.appGridNext .propertyFrame{margin:0px 0px 10px 10px;}
.propertyFrame .appName{font-size:16px;max-width:120px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.appGridNext .appGridHover:hover{background-color:#999;filter:alpha(opacity=70);moz-opacity:0.7;opacity:0.7;cursor:pointer;-webkit-border-radius:2px;border-radius:2px;}

.appGridNext .appWrap{padding-top:8px;font-size:12px;color: #999;padding-right:10px;}
.appWrap .appScoreWrap{float:left;}
.appWrap .appInstalledCount{float:right;}
.appCategory {font-size: 14px;color: #999;padding-top:8px;padding-right:10px;}

.appRemmondGridTable .appGridFirst{background-color:#fff;height:250px;width:98%;-webkit-border-radius:2px;border-radius:2px;margin:auto;}
.appRemmondGridTable .appGridFirst .appGridHover:hover{background-color:#999;filter:alpha(opacity=70);moz-opacity:0.7;opacity:0.7;cursor:pointer;float:left;-webkit-border-radius:2px;border-radius:2px;}
.appRemmondGridTable .appGridFirst .appGridHover{height:160px;float:left;}
.appRemmondGridTable .appGridFirst .appGridIcon{width:auto;height:128px;margin-top:15px;}
.appRemmondGridTable .appGridFirst .appGridImg{width:auto;height:128px;max-width:128px;}
.appRemmondGridTable .appGridFirst .propertyFrame{padding-top:20px}
.appRemmondGridTable .appGridFirst .appDescript{background-color:#fff;padding:10px 10px 10px 15px;font-size:14px;color:#666}
.appRemmondGridTable .appGridFirst .appScoreWrap{padding-top:10px;color:#999;font-size:14px;}
.appRemmondGridTable .appGridFirst .appInstalledCount{padding-top:5px;color:#999;font-size:14px;}


.appRemmondGridTable .appGridRecommend{width:98%;background-color:#fff;height:120px;-webkit-border-radius:2px;border-radius:2px;margin:auto;margin-top:10px;}
.appRemmondGridTable .appGridRecommend .appGridHover{width:120px;height:120px;float:left;}
.appRemmondGridTable .appGridRecommend .appGridIcon{width:auto;height:90px;float:left;margin-left:15px;margin-top:15px;}
.appRemmondGridTable .appGridRecommend .appGridImg{width:auto;height:90px;-webkit-border-radius:10px;border-radius:10px;}
.appRemmondGridTable .appGridRecommend .propertyFrame{padding:15px 10px 10px 130px;}
.appRemmondGridTable .appGridRecommend .appDescript{background-color:#fff;padding:20px 10px 10px 15px;font-size:14px;color:#666}
.appRemmondGridTable .appGridRecommend .appScoreWrap{padding-top:5px;color:#999;font-size:14px;}
.appRemmondGridTable .appGridRecommend .appInstalledCount{padding-top:5px;color:#999;font-size:14px;}
.appRemmondGridTable .appGridRecommend .appGridHover:hover{background-color:#999;filter:alpha(opacity=70);moz-opacity:0.7;opacity:0.7;cursor:pointer;float:left;-webkit-border-radius:2px;border-radius:2px;}

/*手机端左侧导航*/
.categoryListMobil {display:none;overflow-y:scroll;}
.categoryListMobil .mobilOverlay{position:fixed;top:0%;left:0%;width:100%;height:100%;z-index:99;background-color:#000;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter:alpha(opacity=10);}
.categoryListMobil .catListMobil{width:260px;background-color:#fff;position:fixed;top:57px;left:-230px;z-index:111;display:block;overflow-y:scroll;overflow-x:hidden;height:95%;}
.catListMobil .UserDetail {color:#fff;height:60px;background-image:url(../images/mUserBackground.jpg);}
.UserDetail .userAvater {padding-left:15px;float:left;padding-top:10px;}
.UserDetail .userImg {width:40px;width:40px;border-radius:50%;}
.UserDetail .userName {float:left;padding-left:15px;padding-top:20px;}
.catListMobil .myappCategory{display:none}
.catListMobil .catListUl{list-style-type:none;padding:0;margin-top:10px;margin-left:10px;}

.catListMobil .catItemChoose{}
.catListMobil .appHomeItem{height:30px;width:160px;padding-top:10px;cursor:pointer;}
.catListMobil .appHomeItem:hover{background-color:#0187ff;color:#fff;width:160px;cursor:pointer;}
.catListMobil .appHomeLink{height:40px;padding-top:8px;color:#000;padding-left:10px;}

.catListMobil .catItem{width:180px;padding-left:10px;line-height:40px;vertical-align:middle;cursor:pointer;clear:both;}
/*.catListMobil .catItem:hover{background-color:#0187ff;color:#fff;width:160px;cursor:pointer;padding-left:30px;}*/
.catListMobil .catLink{height:40px;padding-left:8px;}
.catListMobil .catItemCurrent{background-color:#0187ff;color:#fff;}

.catListMobil .appCategoryMergeUl{list-style-type:none;padding:0;padding-left:30px;display:none}
.catListMobil .appCategoryMergeItem{height:30px;padding-left:20px;padding-top:10px;cursor:pointer;}
.catListMobil .appCategoryMergeItem:hover{background-color:#0187ff;color:#fff;width:140px;cursor:pointer;}
.catListMobil .appCategoryMergeLink{line-height:30px;padding-top:8px;color:#000;}
.catListMobil .appCategoryMergeItemCurrent{background-color:#0187ff;color:#fff;width:140px;}

/*列表*/
.MRightPage .listPage{width: 100%;min-height:0px;}
.listPageTitle{padding-top:30px;font-size:22px;padding-bottom:35px;margin:auto}
.MRightPage .listPageAppDetail{width:98%;background-color:#fff;height:120px;-webkit-border-radius:2px;border-radius:2px;margin:auto;display:block}
.MRightPage .listPageAppDetail td{width:40%;}
.MRightPage .listPageAppDetail td:nth-child(3) {width:0%;}
.MRightPage .listPageAppDetail .appGridHover{height:120px;width:100%;}
.MRightPage .listPageAppDetail .appGridIcon{width:auto;height:90px;margin:auto;padding-top:15px;text-align:center}
.MRightPage .listPageAppDetail .appGridImg{width:auto;height:90px;max-width:90px;}
.MRightPage .listPageAppDetail .appGridHover:hover{background-color:#999;filter:alpha(opacity=70);moz-opacity:0.7;opacity:0.7;cursor:pointer;-webkit-border-radius:2px;border-radius:2px;}
.MRightPage .listPageAppDetail .propertyFrame{height:120px;padding-left:5%;width:100%}
.MRightPage .listPageAppDetail .appName{padding-top:8px;font-size:16px;}
.MRightPage .listPageAppDetail .appCategory{padding-top:6px;color:#666;font-size:14px;}
.MRightPage .listPageAppDetail .appScoreWrapAndDescript{padding-top:20px;width:500px;display:none}
.MRightPage .listPageAppDetail .appDescript{background-color:#fff;font-size:14px;color:#666;line-height:25px;}
.MRightPage .listPageAppDetail .appScoreWrap{color:#999;font-size:14px;padding-top:6px;}
.MRightPage .listPageAppDetail .topicStarSize {width:12px;height:12px;}
.MRightPage .listPageAppDetail .topicStarWhite {background:url(../images/starWhiteSmall.png);float:left}
.MRightPage .listPageAppDetail .topicStarBlue {background:url(../images/starBlackSmall.png);float:left}
.MRightPage .listPageAppDetail .appInstalledCount{padding-top:5px;color:#999;font-size:14px;}
.MRightPage .listPageAppDetail .appListButtonDiv{float: right;padding-right:20px;position:relative}
.MRightPage .listPageAppDetail .appInstallButton,.listPageAppDetail .appSuggestButton{display:inline-block;text-align:center;vertical-align:middle;line-height:30px;width:60px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;background-color:#0187ff;color:#fff;border:solid 1px #fff;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);}
.MRightPage .listPageAppDetail .appInstallButton:hover,.listPageAppDetail .appSuggestButton:hover,.listPageAppDetail .appInstallButton:focus,.listPageAppDetail .appSuggestButton:focus{-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.MRightPage .listPageAppDetail .appInstallButton:hover,.listPageAppDetail .appSuggestButton:hover,.listPageAppDetail .appInstallButton:focus,.listPageAppDetail .appSuggestButton:focus{-webkit-transition:0.1s;-moz-transition:0.1s;-o-transition:0.1s;-ms-transition:0.1s;transition:0.1s;background-color:#04c}
.MRightPage .listPageAppDetail .appInstallButton:active,.listPageAppDetail .appSuggestButton:active{background-color:#04c;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05);box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05)}
.MRightPage .listPageAppDetail .appInstalledButton{padding:0;display:inline-block;text-align:center;vertical-align:middle;line-height:45px;width:100px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;color:#fff;border:solid 1px #003264;background-color:#04c;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05);box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05);background-color:#06c}
.MRightPage .listPageAppDetail .appInstalledButton:hover,.listPageAppDetail .appInstalledButton:focus{-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.MRightPage .listPageAppDetail .appInstalledButton,.listPageAppDetail .appInstallButton,.listPageAppDetail .appSuggestButton{float:right;font-size:16px;}
.MRightPage .listPageAppDetail .appInstalledButton:focus,.listPageAppDetail .appInstallButton:focus,.listPageAppDetail .appSuggestButton:focus{outline:none}

.MRightPage .listPageAppDetail .appApplyButton{background-color:#4ccd2a;color:#fff;}
.MRightPage .listPageAppDetail .appTopicButton{background-color:#4ccd2a;color:#fff;}
.MRightPage .listPageAppDetail .appDeleteButton{background-color:rgba(0,0,0,0.2);}
.MRightPage .listPageAppDetail .appActionButton{text-align:center;vertical-align:middle;line-height:30px;width:60px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;border:solid 1px #fff;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);}
.MRightPage .listPageAppDetail .appActionButton:hover{-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.MRightPage .listPageAppDetail .appActionButton{font-size:16px;}
.MRightPage .listPageAppDetail .appActionButton:focus{outline:none}

.MRightPage .listPageAppDetail .appInstalliert{text-align:center;padding-right:25px;}

.listPage .appGrid .appGridNext{background-color:#fff;height:250px;width:160px;-webkit-border-radius:2px;border-radius:2px;float:left;display:none}

.MiconVertical{vertical-align:middle}


/*详情*/
.lightbox{display:none;z-index:1024;position:fixed;top:0;left:0;bottom:0;right:0;z-index:1000;background-color:rgba(255,255,255,0.5);outline: 0;outline: 0;overflow-y:scroll;overflow-x:hidden;}
/*.lightbox::-webkit-scrollbar {width: 10px;}
.lightbox::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 0px rgba(0,0,0,0.3); border-radius: 10px;}
.lightbox::-webkit-scrollbar-thumb {background-color: rgba(0,0,0,0.05);border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);}*/
/*.lightbox .overlay{position: fixed;top: 0;right: 0;bottom: 0;left: 0;}*/
.lightbox .container{width:98%;margin: 0 auto;z-index:1001;border:1px solid rgba(0,0,0,0.05);-webkit-border-radius:3px;border-radius:3px;background-color:#fff;box-shadow: 0px 0px 15px 5px #cbcbcb;}
/*.lightbox .overlay{position:fixed;top:0%;left:0%;width:100%;height:100%;z-index:1000;background-color:rgba(255,255,255,0.5);opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter:alpha(opacity=10);overflow-y:scroll;}*/
/*.lightbox .container{position:absolute;top:0;left:0;z-index:1001;border:1px solid rgba(0,0,0,0.05);-webkit-border-radius:3px;border-radius:3px;background-color:#fff;box-shadow: 0px 0px 15px 5px #cbcbcb;}*/
.lightbox .handler{position:absolute;z-index:1002;top:0;width:100%;height:25px;cursor:move}
.lightbox .close{position:absolute;z-index:1003;top:0px;right:0;color:#999;font-size:25px;cursor:pointer;width:40px;height:40px;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.lightbox .close:hover{color:#000}
.bodyOverflow{overflow:hidden;}

.remindbox{display:none;}
.remindbox .overlay{position:fixed;top:0%;left:0%;width:100%;height:100%;z-index:1000;background-color:rgba(255,255,255,0.5);opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter:alpha(opacity=10);}
.remindbox .container{position:absolute;top:0;left:0;z-index:1001;border:1px solid rgba(0,0,0,0.05);-webkit-border-radius:3px;border-radius:3px;background-color:#fff;box-shadow: 0px 0px 15px 5px #cbcbcb;}
.remindbox .handler{position:absolute;z-index:1002;top:0;width:100%;height:25px;cursor:move}
.remindbox .close{position:absolute;z-index:1003;top:0px;right:9px;color:#999;font-size:25px;cursor:pointer;}
.remindbox .close:hover{color:#000}

.detailsPage{display:block;width:100%;background-color:#fff;margin:auto}
.detailsPage .detailsTile{margin:0px 22px 0px 32px;display:none}
.detailsTile .propertyFrame{float:left;margin-top:20px;margin-left:20px;}
.detailsTile .appName{color:#333;font-size:25px;}
.detailsTile .appImage{float:left;width:110px;height:110px;}
.detailsTile .appIcon{width:110px;height:110px;}
.detailsTile .appCatAndInstallLeftBorder{border-left:solid 1px #a9a9a9;float:left;padding-left:8px;height:14px;margin-top:3px;}
.detailsTile .appInstalledAndScore{margin-top:10px;font-size:14px;color:#a9a9a9}
.detailsTile .appInstalledAndScoreLeft{float:left;padding-right:8px;}

.detailsPage .detailsTileM{margin:0px 10px 0px 10px;display:block;}
.detailsTileM .propertyFrame{margin-left:20px;float:left;max-width:170px;}
.detailsTileM .appName{color:#333;font-size:20px;padding:20px 0px 0px 0px;max-width:200px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.detailsTileM .appImage{float:left;width:90px;height:90px;margin-top:12px;}
.detailsTileM .appIcon{width:90px;height:90px;margin-top:10px;}
.detailsTileM .appCatAndInstallLeftBorder{border-left:solid 1px #a9a9a9;float:left;padding-left:8px;height:14px;margin-top:6px;}
.detailsTileM .appInstalledAndScore{margin-top:6px;font-size:14px;color:#a9a9a9;max-width:200px;line-height:22px;}
.detailsTileM .appInstalledAndScoreLeft{float:left;padding-right:8px;padding-top:4px;}
.detailsTileM .mDetailReturn{height: 20px;font-size: 25px;padding-left:6px;color:#999;padding-top:10px;}

/*.detailsPage .appScoreWrap{}
.detailsPage .appInstalledCount{padding-top:5px;color:#999;font-size:14px;}
.detailsPage .appInstalledPattern{padding-top:5px;color:#999;font-size:14px;}*/
.detailsPage .appButton {}
.detailsPage .appInstallButton,.detailsPage .appSuggestButton{margin-top:15px;margin-right:0px;display:inline-block;text-align:center;vertical-align:middle;line-height:40px;width:97px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;background-color:#0187ff;color:#fff;border:solid 1px #fff;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);}
.detailsPage .appInstallButton:hover,.detailsPage .appSuggestButton:hover,.detailsPage .appInstallButton:focus,.detailsPage .appSuggestButton:focus{-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.detailsPage .appInstallButton:hover,.detailsPage .appSuggestButton:hover,.detailsPage .appInstallButton:focus,.detailsPage .appSuggestButton:focus{-webkit-transition:0.1s;-moz-transition:0.1s;-o-transition:0.1s;-ms-transition:0.1s;transition:0.1s;background-color:#04c}
.detailsPage .appInstallButton:active,.detailsPage .appSuggestButton:active{background-color:#04c;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05);box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05)}
.detailsPage .appInstalledButton{padding:0;display:inline-block;text-align:center;vertical-align:middle;line-height:45px;width:100px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;color:#fff;border:solid 1px #003264;background-color:#04c;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05);box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05);background-color:#06c}
.detailsPage .appInstalledButton:hover,.detailsPage .appInstalledButton:focus{-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.detailsPage .appInstalledButton,.detailsPage .appInstallButton,.detailsPage .appSuggestButton{float:right;font-size:16px;}
.detailsPage .appInstalledButton:focus,.detailsPage .appInstallButton:focus,.detailsPage .appSuggestButton:focus{outline:none}

.detailsPage .appApplyButton{margin-top:15px;margin-right:0px;display:inline-block;text-align:center;vertical-align:middle;line-height:40px;width:97px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;background-color:#4ccd2a;color:#fff;border:solid 1px #fff;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);}
.detailsPage .appApplyButton:hover,.appApplyButton .appInstalledButton:focus{-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.detailsPage .appApplyButton,.detailsPage .appApplyButton,.detailsPage .appApplyButton{float:right;font-size:16px;}
.detailsPage .appApplyButton:focus,.detailsPage .appApplyButton:focus,.detailsPage .appApplyButton:focus{outline:none}

.detailsPage .appDetail {background-color:rgba(0,0,0,0.05);width:100%;position:relative;margin-top:10px;}
.appDetail .appDetailContain {width:94%;margin:auto;position:relative;margin-top:20px;}
.appDetail .appTitle {height:10px;}
.appDetail .picPlay {height:38px;margin-top:-3px;}
.appDetail .appDetailLeft {width:100%;margin:auto}
.appDetail .appImages {width:100%;height:200px;margin:auto}
.appDetail .recommendApp {padding-left:10px;float:left;display:none}
.recommendApp .recommendAppImage {height:50px;}
.recommendApp .appGrid {width:280px;height:93px;background-color:#fff;}
.recommendApp .appGridpTop {margin-top:9px;}
.recommendApp .appGridHover{width:93px;height:93px;float:left;}
.recommendApp .appGridHover:hover{background-color:#999;filter:alpha(opacity=70);moz-opacity:0.7;opacity:0.7;cursor:pointer;-webkit-border-radius:2px;border-radius:2px;}
/*.recommendApp .appGrid .appImage {float:left;margin-left:10px;margin-top:10px;}*/
.recommendApp .appGrid .appIcon {width:74px;height:74px;margin-left:10px;margin-top:10px;}
.recommendApp .appGrid .appGridImg {-webkit-border-radius:8px;border-radius:8px;width:74px;height:74px;}
.recommendApp .appGrid .appNameAndInstall {float:left;padding-left:15px;padding-top:6px;}
.recommendApp .appGrid .appName {font-size:14px;}
.recommendApp .appGrid .appCatAndInstall {padding-top:5px;font-size:12px;color:#7a7a7a}
.recommendApp .appGrid .appInstalledAndScore {padding-top:5px;font-size:12px;color:#b2b2b2}

.appDetail .recommendAppM {padding-left:0px;display:block;padding-bottom:10px;}
.recommendAppM .recommendAppImage {height:50px;}
.recommendAppM .appGrid {width:100%;height:93px;background-color:#fff;margin:auto;}
.recommendAppM .appGridpTop {margin-top:9px;}
.recommendAppM .appGridHover{width:93px;height:93px;float:left;}
.recommendAppM .appGridHover:hover{background-color:#999;filter:alpha(opacity=70);moz-opacity:0.7;opacity:0.7;cursor:pointer;-webkit-border-radius:2px;border-radius:2px;}
/*.recommendApp .appGrid .appImage {float:left;margin-left:10px;margin-top:10px;}*/
.recommendAppM .appGrid .appIcon {width:74px;height:74px;margin-left:10px;margin-top:10px;}
.recommendAppM .appGrid .appGridImg {-webkit-border-radius:8px;border-radius:8px;width:74px;height:74px;}
.recommendAppM .appGrid .appNameAndInstall {float:left;padding-left:15px;padding-top:6px;}
.recommendAppM .appGrid .appName {font-size:14px;}
.recommendAppM .appGrid .appCatAndInstall {padding-top:5px;font-size:12px;color:#7a7a7a}
.recommendAppM .appGrid .appInstalledAndScore {padding-top:5px;font-size:12px;color:#b2b2b2}

.appDetail .moduleTitle {padding-top:15px;padding-bottom:10px;font-size:18px;}
.appDetail .moduleContent {font-size:14px;line-height:23px;}
.appDetail .appTopicsStar,.addTopicBox .appTopicsStar {}
.appDetail .topicStarSize,.addTopicBox .topicStarSize {width:26px;height:26px;}
.appDetail .topicStarWhite,.addTopicBox .topicStarWhite {background:url(../images/starWhiteFull.png);float:left}
.appDetail .topicStarBlue,.addTopicBox .topicStarBlue {background:url(../images/starBlueFull.png);float:left}

.appDetail .myCommentNotice{color:rgba(0,0,0,0.2);font-size:16px;padding-top:10px;}
.appDetail .myCommentMsg{padding-top:10px;padding-left:5px;}
.appDetail .myCommentUpdate{margin-top:20px;background-color:#fff;-webkit-border-radius:2px;border-radius:2px;line-height:30px;width:90px;text-align:center;position:relative;font-size:14px;cursor:pointer;}
.myCommentUpdate .myCommentUpdateImg{position:absolute;left:15px;background:url(../images/myCommentUpdate.png);width:14px;height:14px;top:8px;}
.appDetail .myComment{padding-top:25px;position:relative;display:none;}
.appDetail .myCommentTextarea{background-color:#fff;height:110px;-webkit-border-radius:2px;border-radius:2px;width:96%;resize:none;}
.appDetail .myCommentCommit{background-color:#0187ff;-webkit-border-radius:2px;border-radius:2px;width:60px;position:absolute;right:20px;bottom:20px;text-align:center;color:#fff;font-size:12px;line-height:25px;}

.appDetail .appComments{font-size:13px;line-height:23px;}
.commentBorder{border-top:solid 1px #c4c4c4}
.appDetail .commentItem{padding-top:10px;padding-bottom:10px;}
.commentItem .userAvater{width:50px;height:50px;-webkit-border-radius:50%;border-radius:50%;float:left}
.commentItem .commentItemWrapper{font-size:14px;float:left;padding-left:12px;width:240px;}
.commentItem .commentItemPro{font-size:13px;line-height:23px;}
.commentItemPro .commentUserName{font-size:14px;float:left}
.commentItemPro .commentCreateTime{font-size:10px;float:left;color:#666;padding-left:8px;}
.commentItemPro .commentItemScore{font-size:13px;float:left;padding-left:8px;padding-top:5px;}
.commentItemScore .topicStarSize {width:12px;height:12px;}
.commentItemScore .topicStarWhite {background:url(../images/starWhiteSmall.png);float:left}
.commentItemScore .topicStarBlue {background:url(../images/starBlackSmall.png);float:left}
.commentItem .commentContent{font-size:14px;line-height:23px;}
.commentItem .commentLike{padding-top:3px}
.commentItem .commentLikeSize{width:13px;height:14px;margin-top:4px;cursor:pointer;float:left;}
.commentItem .commentLikeWhite{background:url(../images/commentLikeWhite.png);}
.commentItem .commentLikeBlue{background:url(../images/commentLikeBlue.png);}
.commentItem .commentLikeNum{float:left;font-size:10px;padding-left:5px;}
.commentItem .commentScore{font-size:13px;line-height:23px;}
.appComments .appCommentsMore{width:96%;margin:auto;line-height:30px;text-align:center;background-color:#fff;-webkit-border-radius:4px;border-radius:4px;margin-bottom:20px;cursor:pointer;}
.appDetail .nextAppDetail {height:60px;background-color:#fff;margin-top:20px;}



/*图片播放样式*/
#slides {display: none}
#slides .slidesjs-navigation { /*margin-top:5px;*/ }
.slidesjs-pagination {list-style: none;margin-left:30%}
.slidesjs-pagination li {float: left;margin: 0 1px;}
.slidesjs-pagination li a {display: block;width: 13px;height: 0; padding-top: 13px;background-image: url(../css/img/pagination.png);background-position: 0 0;float: left;overflow: hidden;}
.slidesjs-pagination li a.active,
.slidesjs-pagination li a:hover.active {background-position: 0 -13px}
.slidesjs-pagination li a:hover { background-position: 0 -26px}
#slides a:link, #slides a:visited {color: #333}
#slides a:hover,#slides a:active {color: #9e2020}
.navbar {overflow: hidden}

/*推荐给管理员*/
.recommendbox{display:none}
.recommendbox .overlay{position:fixed;top:0%;left:0%;width:100%;height:100%;z-index:9000;background-color:rgba(255,255,255,0.8);opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter:alpha(opacity=10);}
.recommendbox .recommendDetail{}
.recommendDialog {z-index:9999;position:fixed;background-color:#fff;border:1px solid rgba(0,0,0,0.05);width:300px;box-shadow: 0 4px 23px 5px rgba(0, 0, 0, 0.2), 0 2px 6px rgba(0,0,0,0.15);}
.recommendForm{padding:10px 20px 33px 20px;}
.recommendForm:before,.recommendForm:after{content:"";display:table}
.recommendForm:after{clear:both}
.recommendForm .title:before,.recommendForm .title:after{content:"";display:table}
.recommendForm .title:after{clear:both}
.recommendForm .appIcon{width:60px;height:60px;display:inline-block;float:left;}
.recommendForm .slogan{display:inline-block;vertical-align:middle;margin-left:20px;float:left;}
.slogan .appName{padding-top:3px;font-size:17px;}
.slogan .sloganName{padding-top:8px;font-size:14px;color:#6b6b6b}
.recommendForm .managerList{display:block;height:250px;margin-top:10px;-webkit-border-radius:1px;overflow-y:scroll;}
.recommendForm .managerList::-webkit-scrollbar {width: 6px;}
.recommendForm .managerList::-webkit-scrollbar-track {border-radius: 6px;}
.recommendForm .managerList::-webkit-scrollbar-thumb {background-color: rgba(0,0,0,0.3);border-radius: 6px;}
.recommendForm .managerItem{margin:15px 0px 0px 0px;display:inline-block}
.recommendForm .managerAvatar,.recommendForm .managerName,.recommendForm .managerCheckbox{display:inline-block;vertical-align:middle}
.recommendForm .managerAvatar{width:24px;height:24px;padding-left:5px;}
.recommendForm .managerName{color:#303030;font-size:14px;width:150px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding-left:8px;}
.recommendForm .managerCheckbox{width:15px;height:15px;background-color:#fff}
.recommendForm .recommendReason{width:99%;border:1px solid #cbcbcb;-webkit-border-radius:1px;border-radius:1px;font-size:14px;height:30px;margin-top:10px;margin-right:4px;text-indent:4px;outline:none;}
.recommendForm .submitTitle{float:left;margin-top:26px;color:red;display:none}
.recommendForm .suggestWarn{background:url(../images/suggestWarn.png);width:17.2px;height:15px;float:left;}
.recommendForm .warnMsg{float:left;padding-left:5px;}
.recommendForm .submitButton{padding:0;display:inline-block;text-align:center;vertical-align:middle;line-height:30px;width:60px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;background-color:#008aff;color:#fff;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);float:right;margin-top:20px}
.recommendForm .submitButton:hover,.recommendForm .submitButton:focus{-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.recommendForm .submitButton:hover,.recommendForm .submitButton:focus{-webkit-transition:0.1s;-moz-transition:0.1s;-o-transition:0.1s;-ms-transition:0.1s;transition:0.1s;background-color:#04c}
.recommendForm .submitButton:active{background-color:#04c;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05);box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05)}

.recommendForm .cancelButton{opacity:.3;margin-right:5px;display:inline-block;text-align:center;vertical-align:middle;line-height:30px;width:60px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;background-color:#6b6b6b;color:#fff;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);float:right;margin-top:20px}
.recommendForm .cancelButton:hover,.recommendForm .cancelButton:focus{-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.recommendForm .cancelButton:hover,.recommendForm .cancelButton:focus{-webkit-transition:0.1s;-moz-transition:0.1s;-o-transition:0.1s;-ms-transition:0.1s;transition:0.1s;background-color:#04c}
.recommendForm .cancelButton:active{background-color:#04c;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05);box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05)}

/*安装提示框*/
.installBox{display:none;}
.installForm{position:fixed;right:-300px;top:10px;z-index:99999;background-color:#fff;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:3px;border-radius:3px;box-shadow: 0 2px 40px rgba(0,0,0,.4);}
.installForm .appGridHover{float:left;}
.installForm .appIcon{padding-top:18px;padding-left:20px;padding-right:20px;}
.installForm .appGridImg{width:55px;height:55px;display:inline-block;-webkit-border-radius:4px;border-radius:4px;}
.installForm .appNameAndInstall{float:left;border-right:1px solid rgba(0,0,0,0.2);height:90px;width:130px;}
.installForm .appName{font-size:16px;padding-top:18px;max-width:120px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.installForm .appInstallTitle{font-size:15px;padding-top:10px;width:120px;color:#979797}
.installForm .appHandle{float:left;}
.installForm .appOpen{font-size:12px;width:85px;border-bottom:1px solid rgba(0,0,0,0.2);line-height:45px;text-align:center;cursor:pointer;color:#979797;}
.installForm .appCancle{line-height:45px;text-align:center;cursor:pointer;font-size:12px;color:#979797;}
.installForm .appRecommendCancle{line-height:90px;text-align:center;cursor:pointer;width:90px;color:#979797}

/*评价框*/
.addTopicBox{display:block;width:320px;}
.addTopicBox .addTopicBoxDetail{width:300px;margin:auto;padding-top:20px;}
.addTopicBox .topicTile{margin:0px 0px 0px 20px;}
.addTopicBox .propertyFrame{float:left;margin-top:10px;margin-left:10px;}
.addTopicBox .appName{color:blue;font-size:21px;}
.addTopicBox .appImage{float:left;width:90px;height:90px;margin-top:-10px;}
.addTopicBox .appIcon{width:90px;height:90px;margin-top:-10px;}
.addTopicBox .appInstalledAndScore{font-size:15px;color:#8e8e8e}
.addTopicBox .myComment{padding-top:25px;}
.addTopicBox .myCommentTextarea{background-color:#fff;height:160px;-webkit-border-radius:2px;border-radius:2px;width:270px;margin:auto;outline:none;}

.addTopicBox .myCommentCommit{padding:0;display:inline-block;text-align:center;vertical-align:middle;line-height:38px;width:100px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;background-color:#008aff;color:#fff;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);float:right;margin-top:15px;margin-bottom:20px}
.addTopicBox .myCommentCommit:hover,.addTopicBox .myCommentCommit:focus{-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.addTopicBox .myCommentCommit:hover,.addTopicBox .myCommentCommit:focus{-webkit-transition:0.1s;-moz-transition:0.1s;-o-transition:0.1s;-ms-transition:0.1s;transition:0.1s;background-color:#04c}
.addTopicBox .myCommentCommit:active{background-color:#04c;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05);box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05)}
.addTopicBox .submitTitle{float:left;margin-top:26px;color:red;display:none}
.addTopicBox .suggestWarn{background:url(../images/suggestWarn.png);width:17.2px;height:15px;float:left;}
.addTopicBox .warnMsg{float:left;padding-left:5px;}

/*卸载框*/
.cancelInstallBox{display:block;width:320px;}
.cancelInstallBox .cancelInstallDetail{width:300px;margin:auto;padding-top:20px;}
.cancelInstallBox .topicTile{margin:0px 0px 0px 20px;}
.cancelInstallBox .propertyFrame{float:left;margin-top:10px;margin-left:10px;}
.cancelInstallBox .appName{font-size:21px;}
.cancelInstallBox .appImage{float:left;width:70px;height:70px;margin-top:10px;}
.cancelInstallBox .appIcon{width:70px;height:70px;margin-top:-10px;}
.addTopicBox .appInstalledAndScore{font-size:15px;color:#8e8e8e}
.cancelInstallBox .cancelWarn{line-height:120px;text-align:center;color:red;}

.cancelInstallBox .submitButton{padding:0;display:inline-block;text-align:center;vertical-align:middle;line-height:30px;width:60px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;background-color:#008aff;color:#fff;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);float:right;margin-top:20px;margin-bottom:20px;margin-right:20px;}
.cancelInstallBox .submitButton:hover,.cancelInstallBox .submitButton:focus{-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.cancelInstallBox .submitButton:hover,.cancelInstallBox .submitButton:focus{-webkit-transition:0.1s;-moz-transition:0.1s;-o-transition:0.1s;-ms-transition:0.1s;transition:0.1s;background-color:#04c}
.cancelInstallBox .submitButton:active{background-color:#04c;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05);box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05)}

.cancelInstallBox .cancelButton{opacity:.3;margin-right:5px;display:inline-block;text-align:center;vertical-align:middle;line-height:30px;width:60px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;color:#8e8e8e;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);float:right;margin-top:20px;margin-bottom:20px}
.cancelInstallBox .cancelButton:hover,.cancelInstallBox .cancelButton:focus{-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.cancelInstallBox .cancelButton:hover,.cancelInstallBox .cancelButton:focus{-webkit-transition:0.1s;-moz-transition:0.1s;-o-transition:0.1s;-ms-transition:0.1s;transition:0.1s;background-color:#d2d2d2;color:#333}
.cancelInstallBox .cancelButton:active{background-color:#04c;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05);box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05)}


.configbox{display:none;z-index:1096;position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(255,255,255,0.5);outline: 0;outline: 0;overflow-y:scroll;overflow-x:hidden;}
/*.remindbox .overlay{position:fixed;top:0%;left:0%;width:100%;height:100%;z-index:1000;background-color:rgba(255,255,255,0.5);opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter:alpha(opacity=10);}*/
.configbox .container{width:320px;margin: 80px auto;z-index:1097;border:1px solid rgba(0,0,0,0.05);-webkit-border-radius:3px;border-radius:3px;background-color:#fff;box-shadow: 0px 0px 15px 5px #cbcbcb;}
.configbox .handler{position:absolute;z-index:1098;top:0;width:100%;height:25px;cursor:move}
.configbox .close{position:absolute;z-index:1099;top:0px;right:9px;color:#999;font-size:25px;cursor:pointer;}
.configbox .close:hover{color:#000}

/*管理员配置*/
.appConfigBox{display:block;width:100%;}
.appConfigDetail{width:96%;margin:auto;}
.appConfigDetail .propertyFrame{float:left;margin-left:10px;}
.appConfigDetail .appName{color:blue;font-size:21px;padding-top:30px;}
.appConfigDetail .appImage{float:left;width:60px;height:60px;padding-top:20px;}
.appConfigDetail .appIcon{width:60px;height:60px;}
.appConfigDetail .appInstalledAndScore{font-size:15px;color:#8e8e8e}
.appConfigDetail .selectGroupTitle{color:#2a2a2a;font-size:14px;margin-bottom:15px;margin-top:10px;}
.appConfigDetail .selectGroupRadioWrapper{margin-bottom:10px}
.appConfigDetail .selectGroupRadioLabel{color:#616161;font-size:12px}
.appConfigDetail .selectGroupRadioGroups{margin-left:80px}
.appConfigDetail .reselectGroupLink{display:inline;font-size:12px;margin-left:12px}
.appConfigDetail .selectedGroups{border-collapse:collapse;width:100%;}
.appConfigDetail .selectedGroupsTitle{font-size:12px;background-color:#f2f2f2;padding-top:8px;padding-bottom:6px;padding-left:12px;border-bottom:solid 1px #e5e5e5}
.appConfigDetail .selectedGroupsListWrapper{overflow-y:scroll;max-height:110px}
.appConfigDetail .selectedGroupsList{display:block;font-size:0;overflow:hidden}
.appConfigDetail .selectedGroupsItem{font-size:12px;color:#9a9a9a;padding:12px 12px 13px 12px;color:#474747;display:inline-block;width:220px;border-bottom:solid 1px #e5e5e5;margin-bottom:-1px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.appConfigDetail .addAdmin{margin-bottom:10px;border-top:1px solid #ccc;}
.appConfigDetail .addedAdmin:before,.appConfigDetail .addedAdmin:after{content:"";display:table}
.appConfigDetail .addedAdmin:after{}
.appConfigDetail .addedAdminList{list-style:none;padding:0;margin:0}
.appConfigDetail .addAdminTitle{color:#2a2a2a;font-size:12px;margin-top:20px;margin-bottom:10px;}
.appConfigDetail .addedAdminTitle{font-size:12px;line-height:24px;float:left}
.appConfigDetail .addedAdminTitle{color:#474747;margin-right:16px;margin-right:16px}
.appConfigDetail .addedAdminItem{font-size:12px;line-height:30px;float:left;border:1px solid #999;border-radius:3px;;margin-top:5px;}
.appConfigDetail .addedAdminItem{color:#474747;margin-right:16px;margin-right:16px}

.appConfigDetail .addAdminLink{color:#06c;cursor:pointer;font-size:12px;line-height:24px;}
.appConfigDetail .addAdminCheckbox{position:absolute;clip:rect(0px,0px,0px,0px);}
.appConfigDetail .addAdminCheckbox:checked~.addAdminInput{display:block;width:240px;line-height:25px;margin-top:10px;}
.appConfigDetail .addAdminInput{display:none;width:240px;line-height:25px;}
.addedAdminItem .addedAdminName,.selectedGroupItem .selectedGroupName{float:left;padding-left:5px;}
.addedAdminItem  .groupAvatar,.selectedGroupItem .groupAvatar{float:left;width:30px;height:30px;}
.addedAdminItem .addedAdminDeleteLink{color:#474747;padding-left:5px;padding-right:5px;}
.addedAdminItem .addedAdminDeleteLink:hover{font-weight:bold;color:#333}
.appConfigDetail .nextButton{padding:0;display:inline-block;text-align:center;vertical-align:middle;line-height:42px;width:90px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;background-color:#06c;color:#fff;border:solid 1px #003264;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);float:right;font-size:18px;margin-top:14px;}
.appConfigDetail .nextButton:hover,.appConfigDetail .nextButton:focus{-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.appConfigDetail .nextButton:hover,.appConfigDetail .nextButton:focus{-webkit-transition:0.1s;-moz-transition:0.1s;-o-transition:0.1s;-ms-transition:0.1s;transition:0.1s;background-color:#04c}
.appConfigDetail .nextButton:active{background-color:#04c;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05);box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05)}
.appConfigDetail .nextButton:focus{outline:none}

.appConfigDetail .submitButton{padding:0;display:inline-block;text-align:center;vertical-align:middle;line-height:30px;width:60px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;background-color:#008aff;color:#fff;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);float:right;margin-top:20px;margin-bottom:20px}
.appConfigDetail .submitButton:hover,.appConfigDetail .submitButton:focus{-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.appConfigDetail .submitButton:hover,.appConfigDetail .submitButton:focus{-webkit-transition:0.1s;-moz-transition:0.1s;-o-transition:0.1s;-ms-transition:0.1s;transition:0.1s;background-color:#04c}
.appConfigDetail .submitButton:active{background-color:#04c;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05);box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05)}

.appConfigDetail .cancelButton{opacity:.3;margin-right:5px;display:inline-block;text-align:center;vertical-align:middle;line-height:30px;width:60px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;color:#8e8e8e;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);float:right;margin-top:20px;margin-bottom:20px}
.appConfigDetail .cancelButton:hover,.appConfigDetail .cancelButton:focus{-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.appConfigDetail .cancelButton:hover,.appConfigDetail .cancelButton:focus{-webkit-transition:0.1s;-moz-transition:0.1s;-o-transition:0.1s;-ms-transition:0.1s;transition:0.1s;background-color:#d2d2d2;color:#333}
.appConfigDetail .cancelButton:active{background-color:#04c;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05);box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05)}

.appConfigDetail .selectedGroups{padding-bottom:10px;}
.appConfigDetail .selectedGroupList{list-style:none;padding:0;margin:0}
.appConfigDetail .selectedGroupItem{font-size:12px;line-height:30px;float:left;color:#474747;margin-right:16px;margin-right:16px;border-radius:3px;border:1px solid #999;margin-top:5px;}
.selectedGroupItem .addedAdminDeleteLink{color:#474747;padding-left:5px;padding-right:5px;}
.selectedGroupItem .addedAdminDeleteLink:hover{font-weight:bold;color:#333}

/*用户列表样式*/
.ui-helper-hidden-accessible{display:none}
.ui-autocomplete{width:240px;z-index:9999;list-style: none;padding-left:0px;padding-top:10px;max-height:250px;overflow-y:scroll;overflow-x:hidden;}
.ui-autocomplete::-webkit-scrollbar {width: 6px;padding-top:5px;}
.ui-autocomplete::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 0px rgba(0,0,0,0.3); border-radius: 6px;}
.ui-autocomplete::-webkit-scrollbar-thumb {background-color: rgba(0,0,0,0.05);border-radius: 6px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);}
.ui-autocomplete .adminAutocompleteItem{width:240px;line-height:30px;}
.ui-autocomplete .adminAutocompleteLink{display:block;width:100%;font-size:12px;color:#333;padding:2px;}
.ui-autocomplete .adminAutocompleteLink:before,.ui-autocomplete .adminAutocompleteLink:after{content:"";display:table}
.ui-autocomplete .adminAutocompleteLink:after{clear:both}
.ui-autocomplete .adminAutocompleteLink .userAvatar{float:left;width:30px;height:30px;}
.ui-autocomplete .adminAutocompleteLink .userIcon{padding-top:4px;}
.ui-autocomplete .adminAutocompleteLink .nameDiv{float:left}
.ui-autocomplete .adminAutocompleteLink .emailDiv{float:left;padding-left:5px}
.ui-autocomplete .ui-state-hover{background-color:#c6d9e4 !important}

/*管理员和群组样式*/
.configAdminbox{display:none;}
.configAdminbox .container{position:absolute;top:0;left:0;z-index:1500;border:1px solid rgba(0,0,0,0.05);-webkit-border-radius:3px;border-radius:3px;background-color:#fff;box-shadow: 0 4px 23px 5px rgba(0, 0, 0, 0.2), 0 2px 6px rgba(0,0,0,0.15);}
.configAdminbox .handler{position:absolute;z-index:1002;top:0;width:100%;height:25px;cursor:move}
.configAdminbox .close{position:absolute;z-index:1003;top:0px;right:9px;color:#999;font-size:25px;cursor:pointer;}
.configAdminbox .close:hover{color:#000}

.configAdminForm{width:260px;margin:auto;padding-top:10px;}
.configAdminDetail{width:240px;margin:auto;}
.configAdminbox .addAdminLink{color:#06c;cursor:pointer;font-size:12px;line-height:24px;}
.configAdminbox .addAdminCheckbox{position:absolute;clip:rect(0px,0px,0px,0px);}
.configAdminbox .addAdminInput{width:240px;line-height:30px;border:1px solid #06c;margin-top:10px;}

.configAdminForm .allGroupsList,.selectGroupLightbox .selectedGroupsList{overflow-x:hidden;overflow-y:scroll;max-height:276px;list-style:none;padding:0;margin:0;margin-top:10px;}
.configAdminForm .allGroupsList::-webkit-scrollbar {width: 6px;padding-top:5px;}
.configAdminForm .allGroupsList::-webkit-scrollbar-track {border-radius: 6px;}
.configAdminForm .allGroupsList::-webkit-scrollbar-thumb {background-color: #ccc;border-radius: 6px;}
.configAdminForm .allGroupsItem,.selectGroupLightbox .selectedGroupsItem{cursor:pointer;font-size:0;line-height:22px;padding-top:4px;}
.configAdminForm .allGroupsItem .groupName,.selectGroupLightbox .selectedGroupsItem .groupName,.selectGroupLightbox .allGroupsItem .groupMembers,.selectGroupLightbox .selectedGroupsItem .groupMembers{display:inline-block;font-size:14px;}
.configAdminForm .allGroupsItem .groupName,.selectGroupLightbox .selectedGroupsItem .groupName{margin-left:5px;max-width:90px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.configAdminForm .selectedGroupsItem .groupMembers{display:none}
.configAdminForm .selectedGroupsItem .groupName{color:#06c}
.allGroupsList .allGroupsItem:hover{background-color:#c6d9e4;width:250px;}

/*loading*/
.loadingbox{display:none}
.loadingbox .overlay{position:fixed;left:0;top:55px;width:100%;height:100%;z-index:1000;background-color:rgba(255,255,255,0.8);opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter:alpha(opacity=10);margin:auto}
.loadingApp{width: 100%;}
.loadingAppImg{background-image:url(../images/loadingApp.gif);width:300px;height:300px;margin:auto}

.loadingCircle{margin:auto;position:fixed;z-index:1001;top:40%;left:35%;}
.loadingCircleImg{background-image:url(../images/loadingAppDetail.gif);width:80px;height:80px;margin:auto}

.loadingMoreApp{width:100%;height:50px;padding-bottom:20px;}
.loadingMoreAppImg{background-image:url(../images/scrollLoading.gif);width:50px;height:50px;margin:auto;}

/*登陆*/
.ModalHeader{ font-weight:bolder; margin-right:7px; float:right;}
.Modal{border:0px solid #d5d5d5;background-color:#fff;font-family:"Microsoft Yahei"; width:280px;}
.Modal2{width:480px;background-color:#FFFFFF;font-family:"Microsoft Yahei";}
.linkcontent input,textarea{ padding-left:7px;}
.ModalTitle{clear:both;overflow:hidden; zoom:1;padding-bottom:3px;text-align:center;}
.ModalTitle .TitleMD{color:#999;font-size:16px;}
.ModalTitle .TitleMD2{color:#0066CC;float:left; width:300px;}
.TitleMD3{color:#06c;text-indent:2px; width:400px;font-size:18px;}
.TitleMD4{color:#666;font-size:14px;}
.ModalTitle .TitlePlat{color:#999999;float:right; width:220px;}
.ModalContent{clear:both;margin:auto;width:260px;padding-top:20px;}
.ModalContent .ContentRow{clear:both;}
.ModalContent .ContentRow .TextRight{width:65px; color:#333333;font-size:11px;text-align:right;float:left;margin-left:13px; line-height:20px;}
.ModalContent .ContentRow .TextLeft{color:rgb(153,153,153);text-align:left;font-size:11px;border:1px solid #dbdbdb;border-radius:4px;}
.ModalContent .ContentRow .Tip{float:left;margin-left:10px;color:#27A927;font-size:18px;font-weight:bolder;width:234px;}
.ModalContent .ContentRow .TextRegister{color:rgb(153,153,153);text-align:left;float:left;font-size:11px;width:220px;margin-left:10px;}
.ModalContent .ContentRow .linka{font-size:12px; margin-top:10px;}
 .Support{margin-left:10px;float:left;font-size:12px;color:#CCCCCC;}
.ModalContent .ContentRow .ModalLogin{ padding-top:20px; cursor:pointer; font-size:14px;}
.ModalContent .ContentRow .ModalRegister{margin-left:10px;float:left;width:172px;cursor:pointer;}
.ModalContent_right{ float:left;width:225px; margin-left:8px;}
.bg_kuang_con {position:relative;}
.bg_kuang_con input{border-radius:4px; width:240px; height:33px;line-height:33px; border:1px solid #999; color:#999; font-size:13px; padding-left:10px;border:none;outline:none;}
.bg_kuang_left{ background:url(../Images/LoginwithMingdao_border-left.gif); height:26px; width:8px; float:left;}
.bg_kuang_right{ background:url(../Images/LoginwithMingdao_border-right.gif); height:26px;width:8px;float:left;}
.bg_kuang_con2{ width:200px; height:24px; border:1px solid #CDCDCD; border-left:none; border-right:none;float:left;}
.bg_kuang_con2 input{ width:200px; height:18px;line-height:18px; border:1px solid #FFF; color:#999;}
.MDRegister{text-align:center;}
.MDRegister a{padding:15px 0px; display:block;}
.UserInfo{width:81px;height:94px;font-size:9pt;font-family:Tahoma,Arial,""Microsoft Yahei"","黑体","宋体";color:#333;}
.xiahuaxian{background-color:#F0F0F0;height:1px; width:488px; margin-left:25px; clear:both;}

/*popupBoxRegister*/
.popupBoxRegister{ padding:5px 45px 20px 45px; }
.popupBoxRegister .RegisterTitle{ font-size:20px;color:#06c;}
.popupBoxRegister .RegisterLink{ text-align:center;}
.BtnRegister{ width:100px; height:35px; font-size:16px;border-radius:2px; line-height:35px; text-align:center; background-color:#06c; margin:0px auto;}
.BtnRegister span{color:#fff;}
.popupBoxLogin{margin:10px 10px 0px 10px; text-align:center;background:url(../Images/bg_Dashed.gif) repeat-x top center;}
.popupBoxLogin a{ font-size:14px; text-decoration: underline;}

/*#AccountInfo*/
#AccountInfo {position:relative;float:right;height: 55px;z-index:102; margin-right:10px;}
.AccountInfo_Hover{}
#AccountInfo .accountName{display:inline-block;margin-top:29px;font-weight:bolder;text-align:center;width:100px;}
#AccountInfo .accountName a{background:url(../Images/Ico_DropDown1.gif) no-repeat 93% center;padding:0px 15px; color:#333;}
#AccountInfo .accountName:hover{text-decoration:none;}
#AccountInfo .accountName_Hover{ text-decoration:none;-moz-box-shadow: 0px -1px 2px #999;}
#AccountInfo .accountExpandDiv
{
    width:155px;
    z-index:30;
    position:absolute;
    display:none;
    background-color:#fff;
    left:-67px;
    top:54px;
    padding-top:20px;
    float:left; 
}
#AccountInfo .accountExpandDiv .accountExpandDivContent
{
    width:100%;
    height:110px;
    border:1px solid #CCCCCC;
    background-color:#fff;
    border-top:0px;
    padding:0px;
    margin:0px;
    padding-left:10px;

}
#AccountInfo .accountExpandDiv .accountExpandDivContent table{background-color:#fff;}
#AccountInfo .accountExpandDiv td a{line-height:20px;overflow:hidden;}
#AccountInfo .accountExpandDiv td li a:hover{background-color:#ddd;text-decoration:none;}

.open_login{width:125px;height:50px;float:right;font-weight:bolder; margin-right:5px;}
.open_login_border{ float:left;}
.open_login_con{ float:right; padding:30px 10px 0px 0px;}
.open_login_con a{ margin:0 5px;color:#333; display:block; float:left;}

/*多网络列表*/
#sDialog .md_dialog_content {padding: 0px;}
.check {width:520px;}
.check .Blue {font-size: 18px;}
.check .content {padding:0px 20px 25px 15px;background-color: #FFFFFF;}
.check .close{background-position:left top; background-repeat:no-repeat!important; display: block;width: 13px;height: 13px;font-size: 1px;position: relative;float:right;right: 0px;top: 6px; *position:absolute;*top:10px;*right:10px;background: url(../images/Ico_Dialog_Close.gif?t=1);} 
.check .close:hover{background-position:left bottom!important;}
.check #content {overflow-x: hidden;overflow-y: auto;}
.check .content ul {list-style:none;}
.check .content ul .disc {height: 10px;padding-right: 8px; visibility: hidden;}
.check .content ul .into {color: #A6A6A6;font-size: 14px;visibility: hidden;}
.check .content ul li {padding:10px 10px 10px 10px;background-repeat:no-repeat;background-color:#ffffff;background-position:325px center;font-size: 14px;height: 20px;}
.check .content ul li:hover {background-color:#eeeeee; color: #0066CC;cursor:pointer;font-size: 16px;}
.check .content ul li:hover .into {visibility: visible;}
.check .content ul li:hover .disc {visibility: visible;}
.check .b2,.check .b3,.check .b4,.check .b5,.check .b6,.check .b7,.check .content {border-color:#cccccc;}
.check .b1,.check .b8 {background:#cccccc;}
.check .b2,.check .b3,.check .b4,.check .b5,.check .b6,.check .b7,.check .content {background:#FFFFFF;}
.hr_Spiliter {height:1px;border:none;border-top:1px solid #E0E0E0;width: 468px; margin-left: 15px;}

/*Alert弹出层*/
#alertDialog 
{
    position:fixed;*position:absolute;background-color:#cffbc7;color:green;padding:10px 40px 10px 20px;text-align:left;font-size:20px;border:2px solid #fff;border:2px solid #eee\9;
	-moz-border-radius:7px;-moz-box-shadow:0 0 40px #000;box-shadow:0 0 40px #000;-webkit-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 0 40px #ccc;z-index:99999;
}
#alertDialog .close {
	position:absolute;right:10px;top:12px;color:#190;background-color:#fff;display:block;width:20px;height:20px;text-align:center;
	overflow:hidden;font-size:20px;line-height:16px;line-height:20px\9;font-weight:bold;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;
}
.errorDialog {background-color:#FD7E71!important;color:#c10!important;}
.errorDialog .close {color:#FD7E71!important;}
.warningDialog {background-color:#fbeac7!important;color:#d80!important;}
.warningDialog .close {color:#fbeac7!important;}
.warningErrorDialog {background-color:#ececec!important;color:#333!important;}
.warningErrorDialog .close {color:#ececec!important;}

#ImgSubmit{width:100%;line-height:35px;text-align:center;color:#fff;background-color:#0187ff;border-radius: 4px;margin-top:20px;cursor:pointer;}
}

@media screen and (max-width: 1250px) and (min-width:960px) {
body{color:#000;font-family:'Microsoft YaHei';margin:0}
.bodyOverflow{overflow:hidden;padding-right:17px;}
a{text-decoration:none;cursor:pointer;color:#06c;}
.Clear{clear:both;visibility:hidden; border-top:0px;margin-top:-1px !important; }
header{padding-bottom:5px;height:50px;}
.header .rightPageTitle{padding-left:210px;background-color: rgba(255,255,255,0.9);height:50px;box-shadow: 0 10px 10px 0 rgba(0,0,0,.2);/*filter:alpha(opacity=90);moz-opacity:0.9;opacity:0.9;*/}
.header .webMDLog{background-color:#fff;width:220px;float:left}
.header .fixNavLog {float:left;background-color:#fff;}

.header .mdLog {float:left;padding-left:10px;background-color:#fff;height:40px;padding-top:10px;}
.header .searchBox{position:relative;float:right;padding-right:30px;}
.header .searchBoxInput{width:370px;height:30px;padding-left:14px;padding-right:50px;border:solid 1px #E5E5E5;-webkit-border-radius:3px;border-radius:3px}
.header .searchBoxSubmit{position:absolute;top:6px;right:0;padding:4px 40px;}
.header .searchBoxSubmit:active,.header .searchBoxSubmit:focus{outline:none}
.header .myUserInfo {float:right;padding-right:25px;padding-top:10px;}
.header .login{float:right;padding-right:15px;padding-top:16px;}
.header .myMingdaoLink {padding-top: 8px;float:left;padding-left:25px;font-size:14px;}
.header .myAvatar{width:32px;height:32px;border:1px solid #dbdbdb;-webkit-border-radius:50%;border-radius:50%;float:left}
.header .appReturnMd{width:100px;float:right;text-align:center;background-color:#bebebe;color:#fff;margin:0;height:55px;font-size:14px;cursor:pointer;line-height:55px;}

.header .searchImg{float:right;cursor: pointer;padding-top:17px;}
.header .historyImg{float:right;cursor: pointer;padding-top:17px;}
.searchImgFixed{float:right;cursor: pointer;}

.appSearchDiv{position:absolute;z-index:5555;background-color:#fff; border: 1px solid #E5E5E5;width:420px;-webkit-border-radius:2px;border-radius:2px;display:none}
.appSearchDivFixed{position:absolute;z-index:5555;background-color:#fff; border: 1px solid #E5E5E5;width:420px;-webkit-border-radius:2px;border-radius:2px;display:none}

.dropdownListHeader{display:none;background-image:url("../../Images/dropdownTopHeader.png");background-repeat:no-repeat;position:absolute;right:-16px;padding-top:17px;width:auto;height:auto;z-index:5000}
.dropdownItemHeader{background-image:url("../../Images/dropdownBottomHeader.png");width:104px;overflow:hidden;font-size:12px;height:37px;margin-top:-11px;}
.dropdownItemHeader:nth-child(1){margin-top:0}
.dropdownLinkHeader{display:block;width:56px;padding-left:20px;padding-right:20px;padding-top:7px;padding-bottom:7px;margin-left:4px;margin-right:4px;color:#474747;}
.dropdownLinkHeader:hover{-webkit-transition:0.1s;-moz-transition:0.1s;-o-transition:0.1s;-ms-transition:0.1s;transition:0.1s;background-color:#06c;color:#fff}

footer{font-size:12px;margin-left:220px;background-color:#f2f2f2}
footer .footerRow1{padding-top:10px;padding-bottom:10px;width:100%;margin:auto}
footer .footerRow2{padding-top:10px;padding-bottom:10px;width:100%;margin:auto}
footer .footerRow1:before,footer .footerRow2:before,footer .footerRow1:after,footer .footerRow2:after{content:"";display:table}
footer .footerRow1:after,footer .footerRow2:after{clear:both}
/*footer .footerRow1{border-bottom:solid 1px #d5d5d5;color:#999;}*/
footer .footerRow2{border-top:solid 1px #d5d5d5;color:#999;color:#b2b2b2}
footer .footerLinkList{float:left}
footer .footerLinkItem{display:inline-block;margin-right:22px}
footer .footerLinkLink{color:#999;}
footer .footerLinkLink:hover{color:#06c}
footer .languagePicker{float:right}
footer .languagePickerTitle{display:inline-block}
footer .languageOptionList{display:inline-block}
footer .contactProjectAdmin{color:#999;display:block;float:right;padding-top:12px;}
footer .contactProjectAdmin:hover{color:#06c}
footer .mingdaoDescription{float:left}
footer .mingdaoServiceStatus{display:block;color:#06c;margin-left:16px;float:left}
footer .mingdaoLocation{float:right;color:#06c}
.indexPage{border-top:solid 1px #E5E5E5}
.indexPage .catList{color:#333;float:left;width:220px;background-color:#fff;position:absolute;font-size:14px;max-height:94%;overflow-y:auto;overflow-x:hidden;z-index:100;top:60px;min-height:500px;}
.indexPage .catListUl{list-style-type:none;padding:0;margin-top:10px;}

.indexPage .catItemChoose{}
.indexPage .appHomeItem{height:30px;width:160px;padding-top:10px;cursor:pointer;}
.indexPage .appHomeItem:hover{background-color:#0187ff;color:#fff;width:160px;cursor:pointer;}
.indexPage .appHomeLink{height:40px;padding-top:8px;color:#000;}

.indexPage .catItem{width:180px;padding-left:10px;line-height:40px;vertical-align:middle;cursor:pointer;}
.indexPage .catItem:hover{cursor:pointer;}
.indexPage .catLink{height:40px;padding-left:8px;}
.indexPage .catItemCurrent{background-color:#0187ff;color:#fff;}

.indexPage .appCategoryMergeUl{list-style-type:none;padding:0;padding-left:30px;display:none}
.indexPage .appCategoryMergeItem{height:30px;padding-left:20px;padding-top:10px;cursor:pointer;}
.indexPage .appCategoryMergeItem:hover{background-color:#0187ff;color:#fff;width:140px;cursor:pointer;}
.indexPage .appCategoryMergeLink{line-height:30px;padding-top:8px;color:#000;}
.indexPage .appCategoryMergeItemCurrent{background-color:#0187ff;color:#fff;width:140px;}

.indexPage .recGrid{width:680px;margin:auto;}
.indexPage .recommendAppBannerCell{background-color:#d3d3d3;height:263px;}
.indexPage .recommendAppInfoCell{height:20px;color:#8e8e8e;background-color:#e3e3e3;cursor:pointer}
.indexPage .recommendAppInfoCellCurrent{color:#000;background-color:#fff}
.indexPage .recommendAppInfo{width:100px;}
.indexPage .recommendAppName{font-size:16px;text-align:center}
.indexPage .recommendAppDescription{font-size:12px;text-align:center;margin-top:13px}

.indexPage .rightPage{background-color:#E5E5E5;padding-bottom:100px;margin-left:220px}

.indexPage .rightPageTitle{height:50px;background-color:#fff;}
.indexPage .rightPageCenter{background-color:#E5E5E5;}

.indexPage .indexAppList{width:1000px;margin:auto;}
.indexPage .recGridTitle{line-height:70px;}
.indexPage .recGridTitleCon{font-size:20px;color:#333;}
.indexPage .recTabTitle{width:680px;margin:auto;padding-top:20px;padding-bottom:20px;}
.indexPage .recGridTitleCon{font-size:20px;color:#333;}
.indexPage .recGridLink{font-size:14px;color:#fff;line-height:28px;width:70px;background-color:#c3c3c3;float:right;-webkit-border-radius:2px;border-radius:2px;text-align:center;cursor:pointer;margin-right:3px;}
.indexPage .mRight10{margin-right:10px;}

/*首页最新应用*/
.appGrid{height:250px;padding-bottom:10px;}
.appGrid .appGridFirst{background-color:#fff;height:250px;width:330px;-webkit-border-radius:2px;border-radius:2px;float:left;margin-right:10px;}
/*.recGrid .appGrid .appGridNext{background-color:#fff;height:250px;width:160px;-webkit-border-radius:2px;border-radius:2px;float:left;}*/
/*.recGrid .appGrid .appGridTabLast{background-color:#fff;height:250px;width:160px;-webkit-border-radius:2px;border-radius:2px;float:left;}*/
.appGrid .appName{font-size:18px;color:#000;font-weight:bold }

.recGrid .appGrid .appGridNext:nth-child(2n) {background-color:#fff;height:250px;width:160px;-webkit-border-radius:2px;border-radius:2px;float:left;}
.recGrid .appGrid .appGridNext:nth-child(2n+1) {display: none;}

/*第一个应用框*/
.appGridFirst .appGridHover{width:160px;height:160px;float:left;}
.appGridFirst .appGridIcon{width:128px;height:128px;float:left;margin-left:15px;margin-top:15px;}
.appGridFirst .appGridImg{width:128px;height:128px;-webkit-border-radius:20px;border-radius:20px;}
.appGridFirst .propertyFrame{height:128px;margin:15px 10px 10px 20px;}
.appGridFirst .appDescript{background-color:#fff;padding:20px 10px 10px 15px;font-size:14px;color:#666}
.appGridFirst .appScoreWrap{padding-top:10px;color:#999;font-size:14px;}
.appGridFirst .appInstalledCount{padding-top:5px;color:#999;font-size:14px;}

/*后续应用框*/
.appGridNext .appGridHover{width:160px;height:160px;}
.appGridNext .appGridIcon{width:128px;height:128px;margin:auto;padding-top:15px;}
.appGridNext .appGridImg{width:128px;height:128px;-webkit-border-radius:20px;border-radius:20px;}
.appGridNext .propertyFrame{margin:5px 0px 10px 10px;}
.appGridNext .appGridHover:hover{background-color:#999;filter:alpha(opacity=70);moz-opacity:0.7;opacity:0.7;cursor:pointer;-webkit-border-radius:2px;border-radius:2px;}
.appGridFirst .appGridHover:hover{background-color:#999;filter:alpha(opacity=70);moz-opacity:0.7;opacity:0.7;cursor:pointer;float:left;-webkit-border-radius:2px;border-radius:2px;}
.appGridNext .appWrap{padding-top:10px;font-size:12px;color: #999;padding-right:10px;}
.appWrap .appScoreWrap{float:left;}
.appWrap .appInstalledCount{float:right;}
.appCategory {font-size: 14px;color: #999;padding-top:2px;padding-right:10px;}

/*推荐合集*/
.appGridRecommendTable{/*margin-right:-20px;*/}
.appGridRecommendTable .appGridTab{float:right;}
.appGridRecommend{width:330px;background-color:#fff;height:120px;margin-top:10px;-webkit-border-radius:2px;border-radius:2px;}
.appGridRecommend .appGridHover{width:120px;height:120px;float:left;}
.appGridRecommend .appGridIcon{width:90px;height:90px;float:left;margin-left:15px;margin-top:15px;}
.appGridRecommend .appGridImg{width:90px;height:90px;-webkit-border-radius:20px;border-radius:20px;}
.appGridRecommend .propertyFrame{padding:15px 10px 10px 130px;}
.appGridRecommend .appDescript{background-color:#fff;padding:20px 10px 10px 15px;font-size:14px;color:#666}
.appGridRecommend .appScoreWrap{padding-top:5px;color:#999;font-size:14px;}
.appGridRecommend .appInstalledCount{padding-top:5px;color:#999;font-size:14px;}
.appGridRecommend .appGridHover:hover{background-color:#999;filter:alpha(opacity=70);moz-opacity:0.7;opacity:0.7;cursor:pointer;float:left;-webkit-border-radius:2px;border-radius:2px;}




/*筛选条件*/
.typeList {float:left;margin-left:10px;margin-top:10px;background-color:#fff;-webkit-border-radius:2px;border-radius:2px;cursor:pointer;line-height:25px;box-shadow: 0px 2px 0px 0px #cbcbcb;border:1px solid #f2f2f2}
.typeList:hover{background-color:#f9f9f9}
.typeListFrame {position:fixed;z-index:5555;background-color:#fff;width:140px;margin-left:52px;border-radius:4px;display:none;box-shadow: 0px 0px 0px 1px #e7e7e7;}
.typeListFrame ul {list-style-type:none;padding-left:0px;margin-top:5px;margin-bottom:5px;}
.typeListFrame li {padding-left:15px;padding-bottom:4px;line-height:25px;font-size:13px;padding-top:4px;cursor:pointer}
.typeListFrame li:hover  {background:#E5E5E5;}
.appTypeListTop{top:50px;}
.typeChoose{float:left;line-height:50px;text-align:center;padding-left:15px;s}
.typeValue{float:left;padding-left:16px;padding-top:2px;font-size:12px;}
.typeIcon{float:left;padding-left:10px;padding-top:2px;padding-right:8px;}
.changeTab{margin:auto;width:300px;}
.changeTabName{float:left;margin-left:40px;line-height:48px;}
.changeTabNameCurrent{border-bottom:solid 3px #0187ff;}
.changeTab :hover{border-bottom:solid 3px #0187ff;cursor:pointer;}
.appDevelop{float:right;font-size:12px;color:#a9a9a9;cursor:pointer;padding-right:20px;line-height:25px;width:100px}
.appDevelop:hover{color:#0187ff;transition:color 0.3s linear}

/*图片浏览插件*/
.posterTvGrid{position:relative;height:310px;}
.posterTvGrid img{max-width:none;max-height:none;border:0 none;background:#888;}
.posterTvGrid .contentHolder{position:relative;overflow:hidden;}
.posterTvGrid .contentHolderUnit{cursor:pointer;position:absolute;width:640px;height:270px;}
.posterTvGrid .contentHolderUnit a.elementLink{display:block;overflow:hidden;z-index:3;position:absolute;left:0;right:0;width:100%;height:100%;}
.posterTvGrid .contentHolderUnit img{width:100%;height:100%;}
.posterTvGrid .contentHolderUnit .elementTitle{}
.posterTvGrid .contentHolderUnit .elementOverlay{z-index:1;position:absolute;top:0;left:0;background:#000;width:100%;height:100%;opacity:0;filter:opacity=0;}
/*.posterTvGrid .contentHolderUnit .leftShadow{position:absolute;top:23px;left:-174px;width:174px;height:224px;background:url(img/leftShadow.png) no-repeat;}
.posterTvGrid .contentHolderUnit .rightShadow{position:absolute;top:23px;right:-174px;width:174px;height:224px;background:url(img/rightShadow.png) no-repeat;}*/
.posterTvGrid .bannerControls{}
.posterTvGrid .leftNav,.posterTvGrid .rightNav{cursor:pointer;z-index:10;position:absolute;top:50%;width:45px;height:45px;margin-top:-43px;}
.posterTvGrid .leftNav{left:7px;background:url("img/1.png") no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/slide_prev_btn.png");background-size:contain;opacity:0.6}
.posterTvGrid .rightNav{right:7px;background:url("img/2.png") no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/slide_next_btn.png");background-size:contain;opacity:0.6}
.posterTvGrid .leftNav:hover{opacity:1}
.posterTvGrid .rightNav:hover{opacity:1}
.posterTvGrid .bottomNav{z-index:140;position:absolute;width:100%;height:10px;margin-top:270px;padding:20px 0 0;text-align:center;}
.posterTvGrid .bottomNavButtonOFF{cursor:pointer;overflow:hidden;display:inline-block;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;vertical-align:top;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#c3c3c3;}
.posterTvGrid .bottomNavButtonOFF:hover{background:#aaa;}
.posterTvGrid .bottomNavButtonON,
.posterTvGrid .bottomNavButtonON:hover{background:#0187ff;}
.posterTvGrid .bottomNavLeft{}
.posterTvGrid .bottomNavRight{}
.posterTvGrid .posterImg{width:1024px;}

.catListMobil {display:none;}
.mTopFixed {display:none;}

.catListMobil {display:none;}
.mTopFixed {display:none;}

/*手机端样式*/
.indexPage .MRightPage{display:none;background-color:#E5E5E5;}

/*列表*/
.listPage{background-color:#E5E5E5;margin:auto;width: 680px;}
.listPageTitle{font-size:22px;width: 680px;margin:auto}
.listPage .listPageAppDetail{background-color:#fff;height:158px;-webkit-border-radius:2px;border-radius:2px;display:none;}
.rightPageCenter .listPageAppDetail .appGridHover{width:158px;height:158px;}
.rightPageCenter .listPageAppDetail .appGridIcon{width:128px;height:128px;}
.rightPageCenter .listPageAppDetail .appGridImg{width:128px;height:128px;-webkit-border-radius:20px;border-radius:20px;}
.rightPageCenter .listPageAppDetail .appGridHover:hover{background-color:#999;filter:alpha(opacity=70);moz-opacity:0.7;opacity:0.7;cursor:pointer;-webkit-border-radius:2px;border-radius:2px;}
.rightPageCenter .listPageAppDetail .propertyFrame{height:128px;padding:20px 0px 10px 20px;width:170px;}
.rightPageCenter .listPageAppDetail .appCategory{padding-top:10px;color:#666;font-size:14px;}
.rightPageCenter .listPageAppDetail .appScoreWrapAndDescript{width:200px;}
.rightPageCenter .listPageAppDetail .appDescript{background-color:#fff;font-size:14px;color:#666;line-height:25px;width:200px;}
.rightPageCenter .listPageAppDetail .appScoreWrap{color:#999;font-size:14px;padding-top:10px;}
.rightPageCenter .listPageAppDetail .topicStarSize {width:12px;height:12px;}
.rightPageCenter .listPageAppDetail .topicStarWhite {background:url(../images/starWhiteSmall.png);}
.rightPageCenter .listPageAppDetail .topicStarBlue {background:url(../images/starBlackSmall.png);}
.rightPageCenter .listPageAppDetail .appInstalledCount{padding-top:5px;color:#999;font-size:14px;}
.rightPageCenter .listPageAppDetail .appListButtonDiv{float: right;padding-right:20px;}
.rightPageCenter .listPageAppDetail .appInstallButton,.listPageAppDetail .appSuggestButton{display:inline-block;text-align:center;vertical-align:middle;line-height:30px;width:60px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;background-color:#0187ff;color:#fff;border:solid 1px #fff;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);}
.rightPageCenter .listPageAppDetail .appInstallButton:hover,.listPageAppDetail .appSuggestButton:hover,.listPageAppDetail .appInstallButton:focus,.listPageAppDetail .appSuggestButton:focus{-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.rightPageCenter .listPageAppDetail .appInstallButton:hover,.listPageAppDetail .appSuggestButton:hover,.listPageAppDetail .appInstallButton:focus,.listPageAppDetail .appSuggestButton:focus{-webkit-transition:0.1s;-moz-transition:0.1s;-o-transition:0.1s;-ms-transition:0.1s;transition:0.1s;background-color:#04c}
.rightPageCenter .listPageAppDetail .appInstallButton:active,.listPageAppDetail .appSuggestButton:active{background-color:#04c;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05);box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05)}
.rightPageCenter .listPageAppDetail .appInstalledButton{padding:0;display:inline-block;text-align:center;vertical-align:middle;line-height:45px;width:100px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;color:#fff;border:solid 1px #003264;background-color:#04c;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05);box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05);background-color:#06c}
.rightPageCenter .listPageAppDetail .appInstalledButton:hover,.listPageAppDetail .appInstalledButton:focus{-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.rightPageCenter .listPageAppDetail .appInstalledButton,.listPageAppDetail .appInstallButton,.listPageAppDetail .appSuggestButton{float:right;font-size:16px;}
.rightPageCenter .listPageAppDetail .appInstalledButton:focus,.listPageAppDetail .appInstallButton:focus,.listPageAppDetail .appSuggestButton:focus{outline:none}

.rightPageCenter .listPageAppDetail .appApplyButton{background-color:#4ccd2a;color:#fff;}
.rightPageCenter .listPageAppDetail .appTopicButton{background-color:#4ccd2a;color:#fff;}
.rightPageCenter .listPageAppDetail .appDeleteButton{background-color:rgba(0,0,0,0.2);}
.rightPageCenter .listPageAppDetail .appActionButton{text-align:center;vertical-align:middle;line-height:30px;width:60px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;border:solid 1px #fff;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);}
.rightPageCenter .listPageAppDetail .appActionButton:hover{-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.rightPageCenter .listPageAppDetail .appActionButton{font-size:16px;}
.rightPageCenter .listPageAppDetail .appActionButton:focus{outline:none}

.rightPageCenter .listPageAppDetail .appInstalliert{text-align:center;padding-right:25px;}

.listPage .appGrid .appGridNext{background-color:#fff;height:250px;width:160px;-webkit-border-radius:2px;border-radius:2px;float:left;display:none}
}

@media screen and (max-width: 960px) and (min-width:700px) {
body{color:#000;font-family:'Microsoft YaHei';margin:0}
.bodyOverflow{overflow:hidden;padding-right:17px;}
a{text-decoration:none;cursor:pointer;color:#06c;}
.Clear{clear:both;visibility:hidden; border-top:0px;margin-top:-1px !important; }
header{padding-bottom:5px;height:50px;}
.header .rightPageTitle{padding-left:210px;background-color: rgba(255,255,255,0.9);height:50px;box-shadow: 0 0px 10px 0 rgba(0,0,0,.2);/*filter:alpha(opacity=90);moz-opacity:0.9;opacity:0.9;*/}
.header .webMDLog{background-color:#fff;width:210px;float:left}
.header .fixNavLog {float:left;background-color:#fff;}

.header .mdLog {float:left;padding-left:10px;background-color:#fff;height:40px;padding-top:10px;}
.header .searchBox{position:relative;float:right;padding-right:30px;}
.header .searchBoxInput{width:370px;height:30px;padding-left:14px;padding-right:50px;border:solid 1px #E5E5E5;-webkit-border-radius:3px;border-radius:3px}
.header .searchBoxSubmit{position:absolute;top:6px;right:0;padding:4px 40px;}
.header .searchBoxSubmit:active,.header .searchBoxSubmit:focus{outline:none}
.header .myUserInfo {float:right;padding-right:25px;padding-top:10px;}
.header .login{float:right;padding-right:15px;padding-top:16px;}
.header .myMingdaoLink {padding-top: 8px;float:left;padding-left:25px;font-size:14px;}
.header .myAvatar{width:32px;height:32px;border:1px solid #dbdbdb;-webkit-border-radius:50%;border-radius:50%;float:left}
.header .appReturnMd{width:100px;float:right;text-align:center;background-color:#bebebe;color:#fff;margin:0;height:55px;font-size:14px;cursor:pointer;line-height:55px;}

.header .searchImg{float:right;cursor: pointer;padding-top:17px;}
.header .historyImg{float:right;cursor: pointer;padding-top:17px;}
.searchImgFixed{float:right;cursor: pointer;}

.appSearchDiv{position:absolute;z-index:5555;background-color:#fff; border: 1px solid #E5E5E5;width:420px;-webkit-border-radius:2px;border-radius:2px;display:none}
.appSearchDivFixed{position:absolute;z-index:5555;background-color:#fff; border: 1px solid #E5E5E5;width:420px;-webkit-border-radius:2px;border-radius:2px;display:none}

.dropdownListHeader{display:none;background-image:url("../../Images/dropdownTopHeader.png");background-repeat:no-repeat;position:absolute;right:-16px;padding-top:17px;width:auto;height:auto;z-index:5000}
.dropdownItemHeader{background-image:url("../../Images/dropdownBottomHeader.png");width:104px;overflow:hidden;font-size:12px;height:37px;margin-top:-11px;}
.dropdownItemHeader:nth-child(1){margin-top:0}
.dropdownLinkHeader{display:block;width:56px;padding-left:20px;padding-right:20px;padding-top:7px;padding-bottom:7px;margin-left:4px;margin-right:4px;color:#474747;}
.dropdownLinkHeader:hover{-webkit-transition:0.1s;-moz-transition:0.1s;-o-transition:0.1s;-ms-transition:0.1s;transition:0.1s;background-color:#06c;color:#fff}

footer{font-size:12px;margin-left:0px;background-color:#f2f2f2}
footer .footerRow1{padding-top:10px;padding-bottom:10px;width:100%;margin:auto}
footer .footerRow2{padding-top:10px;padding-bottom:10px;width:100%;margin:auto}
footer .footerRow1:before,footer .footerRow2:before,footer .footerRow1:after,footer .footerRow2:after{content:"";display:table}
footer .footerRow1:after,footer .footerRow2:after{clear:both}
/*footer .footerRow1{border-bottom:solid 1px #d5d5d5;color:#999;}*/
footer .footerRow2{border-top:solid 1px #d5d5d5;color:#999;color:#b2b2b2}
footer .footerLinkList{float:left}
footer .footerLinkItem{display:inline-block;margin-right:22px}
footer .footerLinkLink{color:#999;}
footer .footerLinkLink:hover{color:#06c}
footer .languagePicker{float:right}
footer .languagePickerTitle{display:inline-block}
footer .languageOptionList{display:inline-block}
footer .contactProjectAdmin{color:#999;display:block;float:right;padding-top:12px;}
footer .contactProjectAdmin:hover{color:#06c}
footer .mingdaoDescription{float:left}
footer .mingdaoServiceStatus{display:block;color:#06c;margin-left:16px;float:left}
footer .mingdaoLocation{float:right;color:#06c}
.indexPage{border-top:solid 1px #E5E5E5}
.indexPage .catList{color:#333;float:left;width:210px;background-color:#fff;position:absolute;display:none;}
.indexPage .catListUl{list-style-type:none;padding:0;margin-top:10px;}

.indexPage .catItemChoose{}
.indexPage .appHomeItem{height:30px;width:160px;padding-top:10px;cursor:pointer;}
.indexPage .appHomeItem:hover{background-color:#0187ff;color:#fff;width:160px;cursor:pointer;}
.indexPage .appHomeLink{height:40px;padding-top:8px;color:#000;}

.indexPage .catItem{width:180px;padding-left:10px;line-height:40px;vertical-align:middle;cursor:pointer;}
.indexPage .catItem:hover{cursor:pointer;}
.indexPage .catLink{height:40px;padding-left:8px;}
.indexPage .catItemCurrent{background-color:#0187ff;color:#fff;}

.indexPage .appCategoryMergeUl{list-style-type:none;padding:0;padding-left:30px;display:none}
.indexPage .appCategoryMergeItem{height:30px;padding-left:20px;padding-top:10px;cursor:pointer;}
.indexPage .appCategoryMergeItem:hover{background-color:#0187ff;color:#fff;width:140px;cursor:pointer;}
.indexPage .appCategoryMergeLink{line-height:30px;padding-top:8px;color:#000;}
.indexPage .appCategoryMergeItemCurrent{background-color:#0187ff;color:#fff;width:140px;}

.indexPage .recGrid{width:680px;margin:auto;}
.indexPage .recommendAppBannerCell{background-color:#d3d3d3;height:263px;}
.indexPage .recommendAppInfoCell{height:20px;color:#8e8e8e;background-color:#e3e3e3;cursor:pointer}
.indexPage .recommendAppInfoCellCurrent{color:#000;background-color:#fff}
.indexPage .recommendAppInfo{width:100px;}
.indexPage .recommendAppName{font-size:16px;text-align:center}
.indexPage .recommendAppDescription{font-size:12px;text-align:center;margin-top:13px}

.indexPage .rightPage{background-color:#E5E5E5;border-left:solid 1px #E5E5E5; padding-bottom:100px;margin-left: 0px;}

.indexPage .rightPageTitle{height:50px;background-color:#F5F5F5;}
.indexPage .rightPageCenter{background-color:#E5E5E5;}

.indexPage .indexAppList{width:1000px;margin:auto;}
.indexPage .recGridTitle{line-height:70px;}
.indexPage .recGridTitleCon{font-size:20px;color:#333;}
.indexPage .recTabTitle{width:680px;margin:auto;padding-top:20px;padding-bottom:20px;}
.indexPage .recGridTitleCon{font-size:20px;color:#333;}
.indexPage .recGridLink{font-size:14px;color:#fff;line-height:28px;width:70px;background-color:#c3c3c3;float:right;-webkit-border-radius:2px;border-radius:2px;text-align:center;cursor:pointer;margin-right:3px;}
.indexPage .mRight10{margin-right:10px;}

/*首页最新应用*/
.appGrid{height:250px;padding-bottom:10px;}
.appGrid .appGridFirst{background-color:#fff;height:250px;width:330px;-webkit-border-radius:2px;border-radius:2px;float:left;margin-right:10px;}
/*.recGrid .appGrid .appGridNext{background-color:#fff;height:250px;width:160px;-webkit-border-radius:2px;border-radius:2px;float:left;}*/
/*.recGrid .appGrid .appGridTabLast{background-color:#fff;height:250px;width:160px;-webkit-border-radius:2px;border-radius:2px;float:left;}*/
.appGrid .appName{font-size:18px;color:#000;font-weight:bold }

.recGrid .appGrid .appGridNext:nth-child(2n) {background-color:#fff;height:250px;width:160px;-webkit-border-radius:2px;border-radius:2px;float:left;}
.recGrid .appGrid .appGridNext:nth-child(2n+1) {display: none;}

/*第一个应用框*/
.appGridFirst .appGridHover{width:160px;height:160px;float:left;}
.appGridFirst .appGridIcon{width:128px;height:128px;float:left;margin-left:15px;margin-top:15px;}
.appGridFirst .appGridImg{width:128px;height:128px;-webkit-border-radius:20px;border-radius:20px;}
.appGridFirst .propertyFrame{height:128px;margin:15px 10px 10px 20px;}
.appGridFirst .appDescript{background-color:#fff;padding:20px 10px 10px 15px;font-size:14px;color:#666}
.appGridFirst .appScoreWrap{padding-top:10px;color:#999;font-size:14px;}
.appGridFirst .appInstalledCount{padding-top:5px;color:#999;font-size:14px;}

/*后续应用框*/
.appGridNext .appGridHover{width:160px;height:160px;}
.appGridNext .appGridIcon{width:128px;height:128px;margin:auto;padding-top:15px;}
.appGridNext .appGridImg{width:128px;height:128px;-webkit-border-radius:20px;border-radius:20px;}
.appGridNext .propertyFrame{margin:5px 0px 10px 10px;}
.appGridNext .appGridHover:hover{background-color:#999;filter:alpha(opacity=70);moz-opacity:0.7;opacity:0.7;cursor:pointer;-webkit-border-radius:2px;border-radius:2px;}
.appGridFirst .appGridHover:hover{background-color:#999;filter:alpha(opacity=70);moz-opacity:0.7;opacity:0.7;cursor:pointer;float:left;-webkit-border-radius:2px;border-radius:2px;}
.appGridNext .appWrap{padding-top:10px;font-size:12px;color: #999;padding-right:10px;}
.appWrap .appScoreWrap{float:left;}
.appWrap .appInstalledCount{float:right;}
.appCategory {font-size: 14px;color: #999;padding-top:2px;padding-right:10px;}

/*推荐合集*/
.appGridRecommendTable{/*margin-right:-20px;*/}
.appGridRecommendTable .appGridTab{float:right;}
.appGridRecommend{width:330px;background-color:#fff;height:120px;margin-top:10px;-webkit-border-radius:2px;border-radius:2px;}
.appGridRecommend .appGridHover{width:120px;height:120px;float:left;}
.appGridRecommend .appGridIcon{width:90px;height:90px;float:left;margin-left:15px;margin-top:15px;}
.appGridRecommend .appGridImg{width:90px;height:90px;-webkit-border-radius:20px;border-radius:20px;}
.appGridRecommend .propertyFrame{padding:15px 10px 10px 130px;}
.appGridRecommend .appDescript{background-color:#fff;padding:20px 10px 10px 15px;font-size:14px;color:#666}
.appGridRecommend .appScoreWrap{padding-top:5px;color:#999;font-size:14px;}
.appGridRecommend .appInstalledCount{padding-top:5px;color:#999;font-size:14px;}
.appGridRecommend .appGridHover:hover{background-color:#999;filter:alpha(opacity=70);moz-opacity:0.7;opacity:0.7;cursor:pointer;float:left;-webkit-border-radius:2px;border-radius:2px;}




/*筛选条件*/
.typeList {float:left;margin-left:10px;margin-top:10px;background-color:#fff;-webkit-border-radius:2px;border-radius:2px;cursor:pointer;line-height:25px;box-shadow: 0px 2px 0px 0px #cbcbcb;border:1px solid #f2f2f2}
.typeList:hover{background-color:#f9f9f9}
.typeListFrame {position:fixed;z-index:5555;background-color:#fff;width:140px;margin-left:52px;border-radius:4px;display:none;box-shadow: 0px 0px 0px 1px #e7e7e7;}
.typeListFrame ul {list-style-type:none;padding-left:0px;margin-top:5px;margin-bottom:5px;}
.typeListFrame li {padding-left:15px;padding-bottom:4px;line-height:25px;font-size:13px;padding-top:4px;cursor:pointer}
.typeListFrame li:hover  {background:#E5E5E5;}
.appTypeListTop{top:50px;}
.typeChoose{float:left;line-height:50px;text-align:center;padding-left:15px;s}
.typeValue{float:left;padding-left:16px;padding-top:2px;font-size:12px;}
.typeIcon{float:left;padding-left:10px;padding-top:2px;padding-right:8px;}
.changeTab{margin:auto;width:300px;}
.changeTabName{float:left;margin-left:40px;line-height:48px;}
.changeTabNameCurrent{border-bottom:solid 3px #0187ff;}
.changeTab :hover{border-bottom:solid 3px #0187ff;cursor:pointer;}
.appDevelop{float:right;font-size:12px;color:#a9a9a9;cursor:pointer;padding-right:20px;line-height:25px;width:100px}
.appDevelop:hover{color:#0187ff;transition:color 0.3s linear}

/*图片浏览插件*/
.posterTvGrid{position:relative;height:310px;}
.posterTvGrid img{max-width:none;max-height:none;border:0 none;background:#888;}
.posterTvGrid .contentHolder{position:relative;overflow:hidden;}
.posterTvGrid .contentHolderUnit{cursor:pointer;position:absolute;width:640px;height:270px;}
.posterTvGrid .contentHolderUnit a.elementLink{display:block;overflow:hidden;z-index:3;position:absolute;left:0;right:0;width:100%;height:100%;}
.posterTvGrid .contentHolderUnit img{width:100%;height:100%;}
.posterTvGrid .contentHolderUnit .elementTitle{}
.posterTvGrid .contentHolderUnit .elementOverlay{z-index:1;position:absolute;top:0;left:0;background:#000;width:100%;height:100%;opacity:0;filter:opacity=0;}
/*.posterTvGrid .contentHolderUnit .leftShadow{position:absolute;top:23px;left:-174px;width:174px;height:224px;background:url(img/leftShadow.png) no-repeat;}
.posterTvGrid .contentHolderUnit .rightShadow{position:absolute;top:23px;right:-174px;width:174px;height:224px;background:url(img/rightShadow.png) no-repeat;}*/
.posterTvGrid .bannerControls{}
.posterTvGrid .leftNav,.posterTvGrid .rightNav{cursor:pointer;z-index:10;position:absolute;top:50%;width:45px;height:45px;margin-top:-43px;}
.posterTvGrid .leftNav{left:7px;background:url("img/1.png") no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/slide_prev_btn.png");background-size:contain;opacity:0.6}
.posterTvGrid .rightNav{right:7px;background:url("img/2.png") no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="img/slide_next_btn.png");background-size:contain;opacity:0.6}
.posterTvGrid .leftNav:hover{opacity:1}
.posterTvGrid .rightNav:hover{opacity:1}
.posterTvGrid .bottomNav{z-index:140;position:absolute;width:100%;height:10px;margin-top:270px;padding:20px 0 0;text-align:center;}
.posterTvGrid .bottomNavButtonOFF{cursor:pointer;overflow:hidden;display:inline-block;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;vertical-align:top;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background:#c3c3c3;}
.posterTvGrid .bottomNavButtonOFF:hover{background:#aaa;}
.posterTvGrid .bottomNavButtonON,
.posterTvGrid .bottomNavButtonON:hover{background:#0187ff;}
.posterTvGrid .bottomNavLeft{}
.posterTvGrid .bottomNavRight{}
.posterTvGrid .posterImg{width:1024px;}

.catListMobil {display:none;}
.mTopFixed {display:none;}

/*手机端样式*/
.indexPage .MRightPage{display:none;background-color:#E5E5E5;}

/*列表*/
.listPage{background-color:#E5E5E5;margin:auto;width: 680px;}
.listPageTitle{padding-top:30px;font-size:22px;padding-bottom:35px;width: 680px;margin:auto}
.listPage .listPageAppDetail{background-color:#fff;height:158px;-webkit-border-radius:2px;border-radius:2px;display:none;}
.rightPageCenter .listPageAppDetail .appGridHover{width:158px;height:158px;}
.rightPageCenter .listPageAppDetail .appGridIcon{width:128px;height:128px;}
.rightPageCenter .listPageAppDetail .appGridImg{width:128px;height:128px;-webkit-border-radius:20px;border-radius:20px;}
.rightPageCenter .listPageAppDetail .appGridHover:hover{background-color:#999;filter:alpha(opacity=70);moz-opacity:0.7;opacity:0.7;cursor:pointer;-webkit-border-radius:2px;border-radius:2px;}
.rightPageCenter .listPageAppDetail .propertyFrame{height:128px;padding:20px 0px 10px 20px;width:170px;}
.rightPageCenter .listPageAppDetail .appCategory{padding-top:10px;color:#666;font-size:14px;}
.rightPageCenter .listPageAppDetail .appScoreWrapAndDescript{width:200px;}
.rightPageCenter .listPageAppDetail .appDescript{background-color:#fff;font-size:14px;color:#666;line-height:25px;}
.rightPageCenter .listPageAppDetail .appScoreWrap{color:#999;font-size:14px;padding-top:10px;}
.rightPageCenter .listPageAppDetail .topicStarSize {width:12px;height:12px;}
.rightPageCenter .listPageAppDetail .topicStarWhite {background:url(../images/starWhiteSmall.png);}
.rightPageCenter .listPageAppDetail .topicStarBlue {background:url(../images/starBlackSmall.png);
.rightPageCenter .listPageAppDetail .appInstalledCount{padding-top:5px;color:#999;font-size:14px;}
.rightPageCenter .listPageAppDetail .appListButtonDiv{float: right; padding-top:55px;padding-right:20px;}
.rightPageCenter .listPageAppDetail .appInstallButton,.listPageAppDetail .appSuggestButton{display:inline-block;text-align:center;vertical-align:middle;line-height:30px;width:60px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;background-color:#0187ff;color:#fff;border:solid 1px #fff;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);}
.rightPageCenter .listPageAppDetail .appInstallButton:hover,.listPageAppDetail .appSuggestButton:hover,.listPageAppDetail .appInstallButton:focus,.listPageAppDetail .appSuggestButton:focus{-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.rightPageCenter .listPageAppDetail .appInstallButton:hover,.listPageAppDetail .appSuggestButton:hover,.listPageAppDetail .appInstallButton:focus,.listPageAppDetail .appSuggestButton:focus{-webkit-transition:0.1s;-moz-transition:0.1s;-o-transition:0.1s;-ms-transition:0.1s;transition:0.1s;background-color:#04c}
.rightPageCenter .listPageAppDetail .appInstallButton:active,.listPageAppDetail .appSuggestButton:active{background-color:#04c;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05);box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05)}
.rightPageCenter .listPageAppDetail .appInstalledButton{padding:0;display:inline-block;text-align:center;vertical-align:middle;line-height:45px;width:100px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;color:#fff;border:solid 1px #003264;background-color:#04c;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05);box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05);background-color:#06c}
.rightPageCenter .listPageAppDetail .appInstalledButton:hover,.listPageAppDetail .appInstalledButton:focus{-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.rightPageCenter .listPageAppDetail .appInstalledButton,.listPageAppDetail .appInstallButton,.listPageAppDetail .appSuggestButton{float:right;font-size:16px;}
.rightPageCenter .listPageAppDetail .appInstalledButton:focus,.listPageAppDetail .appInstallButton:focus,.listPageAppDetail .appSuggestButton:focus{outline:none}

.rightPageCenter .listPageAppDetail .appApplyButton{background-color:#4ccd2a;color:#fff;}
.rightPageCenter .listPageAppDetail .appTopicButton{background-color:#4ccd2a;color:#fff;}
.rightPageCenter .listPageAppDetail .appDeleteButton{background-color:rgba(0,0,0,0.2);}
.rightPageCenter .listPageAppDetail .appActionButton{text-align:center;vertical-align:middle;line-height:30px;width:60px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;border:solid 1px #fff;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);}
.rightPageCenter .listPageAppDetail .appActionButton:hover{-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.rightPageCenter .listPageAppDetail .appActionButton{font-size:16px;}
.rightPageCenter .listPageAppDetail .appActionButton:focus{outline:none}

.rightPageCenter .listPageAppDetail .appInstalliert{text-align:center;padding-right:25px;}

.listPage .appGrid .appGridNext{background-color:#fff;height:250px;width:160px;-webkit-border-radius:2px;border-radius:2px;float:left;display:none}





}

@media screen and (max-width: 980px) and (min-width:700px) {
.lightbox{display:none;z-index:1024;position:fixed;top:0;left:0;bottom:0;right:0;z-index:1000;background-color:rgba(255,255,255,0.5);outline: 0;outline: 0;overflow-y:scroll;overflow-x:hidden;}
/*.lightbox::-webkit-scrollbar {width: 10px;}
.lightbox::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 0px rgba(0,0,0,0.3); border-radius: 10px;}
.lightbox::-webkit-scrollbar-thumb {background-color: rgba(0,0,0,0.05);border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);}*/
/*.lightbox .overlay{position: fixed;top: 0;right: 0;bottom: 0;left: 0;}*/
.lightbox .container{width:660px;margin: 30px auto;z-index:1001;border:1px solid rgba(0,0,0,0.05);-webkit-border-radius:3px;border-radius:3px;background-color:#fff;box-shadow: 0px 0px 15px 5px #cbcbcb;}
/*.lightbox .overlay{position:fixed;top:0%;left:0%;width:100%;height:100%;z-index:1000;background-color:rgba(255,255,255,0.5);opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter:alpha(opacity=10);overflow-y:scroll;}*/
/*.lightbox .container{position:absolute;top:0;left:0;z-index:1001;border:1px solid rgba(0,0,0,0.05);-webkit-border-radius:3px;border-radius:3px;background-color:#fff;box-shadow: 0px 0px 15px 5px #cbcbcb;}*/
.lightbox .handler{position:absolute;z-index:1002;top:0;width:100%;height:25px;cursor:move}
.lightbox .close{position:absolute;z-index:1003;top:0px;right:9px;color:#999;font-size:25px;cursor:pointer;}
.lightbox .close:hover{color:#000}
.bodyOverflow{overflow:hidden;}

.remindbox{display:none;}
.remindbox .overlay{position:fixed;top:0%;left:0%;width:100%;height:100%;z-index:1000;background-color:rgba(255,255,255,0.5);opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter:alpha(opacity=10);}
.remindbox .container{position:absolute;top:0;left:0;z-index:1001;border:1px solid rgba(0,0,0,0.05);-webkit-border-radius:3px;border-radius:3px;background-color:#fff;box-shadow: 0px 0px 15px 5px #cbcbcb;}
.remindbox .handler{position:absolute;z-index:1002;top:0;width:100%;height:25px;cursor:move}
.remindbox .close{position:absolute;z-index:1003;top:0px;right:9px;color:#999;font-size:25px;cursor:pointer;}
.remindbox .close:hover{color:#000}

.detailsPage{display:block;width:660px;background-color:#fff;}
.detailsPage .detailsTile{margin:0px 22px 0px 32px;display:none}
.detailsTile .propertyFrame{float:left;margin-top:20px;margin-left:20px;}
.detailsTile .appName{color:#333;font-size:25px;}
.detailsTile .appImage{float:left;width:110px;height:110px;margin-top:-10px;}
.detailsTile .appIcon{width:110px;height:110px;margin-top:-10px;}
.detailsTile .appCatAndInstallLeftBorder{border-left:solid 1px #a9a9a9;float:left;padding-left:8px;height:14px;margin-top:3px;}
.detailsTile .appInstalledAndScore{margin-top:10px;font-size:14px;color:#a9a9a9}
.detailsTile .appInstalledAndScoreLeft{float:left;padding-right:8px;}

.detailsPage .detailsTileM{margin:0px 22px 0px 32px;display:block;}
.detailsTileM .propertyFrame{margin-top:-5px;margin-left:20px;float:left;}
.detailsTileM .appName{color:#333;font-size:25px;padding-left:20px;margin-top:20px;}
.detailsTileM .appImage{float:left;width:110px;height:110px;margin-top:-10px;}
.detailsTileM .appIcon{width:110px;height:110px;margin-top:-10px;}
.detailsTileM .appCatAndInstallLeftBorder{border-left:solid 1px #a9a9a9;float:left;padding-left:8px;height:14px;margin-top:3px;}
.detailsTileM .appInstalledAndScore{margin-top:10px;font-size:14px;color:#a9a9a9}
.detailsTileM .appInstalledAndScoreLeft{float:left;padding-right:8px;}

/*.detailsPage .appScoreWrap{}
.detailsPage .appInstalledCount{padding-top:5px;color:#999;font-size:14px;}
.detailsPage .appInstalledPattern{padding-top:5px;color:#999;font-size:14px;}*/
.detailsPage .appButton {}
.detailsPage .appInstallButton,.detailsPage .appSuggestButton{margin-top:-20px;margin-right:40px;display:inline-block;text-align:center;vertical-align:middle;line-height:40px;width:97px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;background-color:#0187ff;color:#fff;border:solid 1px #fff;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);}
.detailsPage .appInstallButton:hover,.detailsPage .appSuggestButton:hover,.detailsPage .appInstallButton:focus,.detailsPage .appSuggestButton:focus{-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.detailsPage .appInstallButton:hover,.detailsPage .appSuggestButton:hover,.detailsPage .appInstallButton:focus,.detailsPage .appSuggestButton:focus{-webkit-transition:0.1s;-moz-transition:0.1s;-o-transition:0.1s;-ms-transition:0.1s;transition:0.1s;background-color:#04c}
.detailsPage .appInstallButton:active,.detailsPage .appSuggestButton:active{background-color:#04c;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05);box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05)}
.detailsPage .appInstalledButton{padding:0;display:inline-block;text-align:center;vertical-align:middle;line-height:45px;width:100px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;color:#fff;border:solid 1px #003264;background-color:#04c;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05);box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05);background-color:#06c}
.detailsPage .appInstalledButton:hover,.detailsPage .appInstalledButton:focus{-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.detailsPage .appInstalledButton,.detailsPage .appInstallButton,.detailsPage .appSuggestButton{float:right;font-size:16px;}
.detailsPage .appInstalledButton:focus,.detailsPage .appInstallButton:focus,.detailsPage .appSuggestButton:focus{outline:none}

.detailsPage .appApplyButton{margin-top:-20px;margin-right:40px;display:inline-block;text-align:center;vertical-align:middle;line-height:40px;width:97px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;background-color:#4ccd2a;color:#fff;border:solid 1px #fff;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);}
.detailsPage .appApplyButton:hover,.appApplyButton .appInstalledButton:focus{-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.detailsPage .appApplyButton,.detailsPage .appApplyButton,.detailsPage .appApplyButton{float:right;font-size:16px;}
.detailsPage .appApplyButton:focus,.detailsPage .appApplyButton:focus,.detailsPage .appApplyButton:focus{outline:none}

.detailsPage .appDetail {background-color:rgba(0,0,0,0.05);width:100%;position:relative}
.appDetail .appDetailContain {width:640px;margin:auto;position:relative;}
.appDetail .appTitle {height:10px;}
.appDetail .picPlay {height:38px;margin-top:-3px;}
.appDetail .appDetailLeft {width:640px;margin:auto}
.appDetail .appImages {width:640px;height:400px;}
.appDetail .recommendApp {padding-left:10px;float:left;display:none}
.recommendApp .recommendAppImage {height:50px;}
.recommendApp .appGrid {width:280px;height:93px;background-color:#fff;}
.recommendApp .appGridpTop {margin-top:9px;}
.recommendApp .appGridHover{width:93px;height:93px;float:left;}
.recommendApp .appGridHover:hover{background-color:#999;filter:alpha(opacity=70);moz-opacity:0.7;opacity:0.7;cursor:pointer;-webkit-border-radius:2px;border-radius:2px;}
/*.recommendApp .appGrid .appImage {float:left;margin-left:10px;margin-top:10px;}*/
.recommendApp .appGrid .appIcon {width:74px;height:74px;margin-left:10px;margin-top:10px;}
.recommendApp .appGrid .appGridImg {-webkit-border-radius:8px;border-radius:8px;width:74px;height:74px;}
.recommendApp .appGrid .appNameAndInstall {float:left;padding-left:15px;padding-top:12px;}
.recommendApp .appGrid .appName {font-size:14px;}
.recommendApp .appGrid .appCatAndInstall {padding-top:5px;font-size:12px;color:#7a7a7a}
.recommendApp .appGrid .appInstalledAndScore {padding-top:5px;font-size:12px;color:#b2b2b2}

.appDetail .recommendAppM {padding-left:10px;display:block;}
.recommendAppM .recommendAppImage {height:50px;}
.recommendAppM .appGrid {width:100%;height:93px;background-color:#fff;margin:auto;}
.recommendAppM .appGridpTop {margin-top:9px;}
.recommendAppM .appGridHover{width:93px;height:93px;float:left;}
.recommendAppM .appGridHover:hover{background-color:#999;filter:alpha(opacity=70);moz-opacity:0.7;opacity:0.7;cursor:pointer;-webkit-border-radius:2px;border-radius:2px;}
/*.recommendApp .appGrid .appImage {float:left;margin-left:10px;margin-top:10px;}*/
.recommendAppM .appGrid .appIcon {width:74px;height:74px;margin-left:10px;margin-top:10px;}
.recommendAppM .appGrid .appGridImg {-webkit-border-radius:8px;border-radius:8px;width:74px;height:74px;}
.recommendAppM .appGrid .appNameAndInstall {float:left;padding-left:15px;padding-top:6px;}
.recommendAppM .appGrid .appName {font-size:14px;}
.recommendAppM .appGrid .appCatAndInstall {padding-top:5px;font-size:12px;color:#7a7a7a}
.recommendAppM .appGrid .appInstalledAndScore {padding-top:5px;font-size:12px;color:#b2b2b2}

.appDetail .moduleTitle {padding-top:35px;padding-bottom:20px;font-size:20px;}
.appDetail .moduleContent {font-size:14px;line-height:23px;}
.appDetail .appTopicsStar,.addTopicBox .appTopicsStar {}
.appDetail .topicStarSize,.addTopicBox .topicStarSize {width:26px;height:26px;}
.appDetail .topicStarWhite,.addTopicBox .topicStarWhite {background:url(../images/starWhiteFull.png);float:left}
.appDetail .topicStarBlue,.addTopicBox .topicStarBlue {background:url(../images/starBlueFull.png);float:left}

.appDetail .myCommentNotice{color:rgba(0,0,0,0.2);font-size:16px;padding-top:10px;}
.appDetail .myCommentMsg{padding-top:10px;padding-left:5px;}
.appDetail .myCommentUpdate{margin-top:20px;background-color:#fff;-webkit-border-radius:2px;border-radius:2px;line-height:30px;width:90px;text-align:center;position:relative;font-size:14px;cursor:pointer;}
.myCommentUpdate .myCommentUpdateImg{position:absolute;left:15px;background:url(../images/myCommentUpdate.png);width:14px;height:14px;top:8px;}
.appDetail .myComment{padding-top:25px;position:relative;display:none;}
.appDetail .myCommentTextarea{background-color:#fff;height:110px;-webkit-border-radius:2px;border-radius:2px;width:98%;resize:none;}
.appDetail .myCommentCommit{background-color:#0187ff;-webkit-border-radius:2px;border-radius:2px;width:60px;position:absolute;right:20px;bottom:20px;text-align:center;color:#fff;font-size:12px;line-height:25px;}

.appDetail .appComments{font-size:13px;line-height:23px;}
.commentBorder{border-top:solid 1px #c4c4c4}
.appDetail .commentItem{padding-top:10px;padding-bottom:10px;}
.commentItem .userAvater{width:50px;height:50px;-webkit-border-radius:50%;border-radius:50%;float:left}
.commentItem .commentItemWrapper{font-size:14px;float:left;padding-left:10px;width:560px;}
.commentItem .commentItemPro{font-size:13px;line-height:23px;}
.commentItemPro .commentUserName{font-size:14px;float:left}
.commentItemPro .commentCreateTime{font-size:10px;float:left;color:#666;padding-left:8px;}
.commentItemPro .commentItemScore{font-size:13px;float:left;padding-left:8px;padding-top:5px;}
.commentItemScore .topicStarSize {width:12px;height:12px;}
.commentItemScore .topicStarWhite {background:url(../images/starWhiteSmall.png);float:left}
.commentItemScore .topicStarBlue {background:url(../images/starBlackSmall.png);float:left}
.commentItem .commentContent{font-size:14px;line-height:23px;}
.commentItem .commentLike{padding-top:3px}
.commentItem .commentLikeSize{width:13px;height:14px;margin-top:4px;cursor:pointer;float:left;}
.commentItem .commentLikeWhite{background:url(../images/commentLikeWhite.png);}
.commentItem .commentLikeBlue{background:url(../images/commentLikeBlue.png);}
.commentItem .commentLikeNum{float:left;font-size:10px;padding-left:5px;}
.commentItem .commentScore{font-size:13px;line-height:23px;}
.appComments .appCommentsMore{width:96%;margin:auto;line-height:30px;text-align:center;background-color:#fff;-webkit-border-radius:4px;border-radius:4px;margin-bottom:20px;cursor:pointer;}
.appDetail .nextAppDetail {height:60px;background-color:#fff;margin-top:20px;}



/*图片播放样式*/
#slides {display: none}
#slides .slidesjs-navigation { /*margin-top:5px;*/ }
.slidesjs-pagination {margin-left:250px;list-style: none;}
.slidesjs-pagination li {float: left;margin: 0 1px;}
.slidesjs-pagination li a {display: block;width: 13px;height: 0; padding-top: 13px;background-image: url(../css/img/pagination.png);background-position: 0 0;float: left;overflow: hidden;}
.slidesjs-pagination li a.active,
.slidesjs-pagination li a:hover.active {background-position: 0 -13px}
.slidesjs-pagination li a:hover { background-position: 0 -26px}
#slides a:link, #slides a:visited {color: #333}
#slides a:hover,#slides a:active {color: #9e2020}
.navbar {overflow: hidden}

/*推荐给管理员*/
.recommendbox{display:none}
.recommendbox .overlay{position:fixed;top:0%;left:0%;width:100%;height:100%;z-index:9000;background-color:rgba(255,255,255,0.8);opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter:alpha(opacity=10);}
.recommendbox .recommendDetail{}
.recommendDialog {z-index:9999;position:fixed;background-color:#fff;border:1px solid rgba(0,0,0,0.05);width:500px;box-shadow: 0 4px 23px 5px rgba(0, 0, 0, 0.2), 0 2px 6px rgba(0,0,0,0.15);}
.recommendForm{padding:10px 20px 33px 20px;}
.recommendForm:before,.recommendForm:after{content:"";display:table}
.recommendForm:after{clear:both}
.recommendForm .title:before,.recommendForm .title:after{content:"";display:table}
.recommendForm .title:after{clear:both}
.recommendForm .appIcon{width:60px;height:60px;display:inline-block;float:left;}
.recommendForm .slogan{display:inline-block;vertical-align:middle;margin-left:20px;float:left;}
.slogan .appName{padding-top:3px;font-size:17px;}
.slogan .sloganName{padding-top:8px;font-size:14px;color:#6b6b6b}
.recommendForm .managerList{display:block;height:250px;margin-top:10px;-webkit-border-radius:1px;overflow-y:scroll;}
.recommendForm .managerList::-webkit-scrollbar {width: 6px;}
.recommendForm .managerList::-webkit-scrollbar-track {border-radius: 6px;}
.recommendForm .managerList::-webkit-scrollbar-thumb {background-color: rgba(0,0,0,0.3);border-radius: 6px;}
.recommendForm .managerItem{margin:15px 0px 0px 0px;display:inline-block}
.recommendForm .managerAvatar,.recommendForm .managerName,.recommendForm .managerCheckbox{display:inline-block;vertical-align:middle}
.recommendForm .managerAvatar{width:24px;height:24px;padding-left:5px;}
.recommendForm .managerName{color:#303030;font-size:14px;width:150px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding-left:8px;}
.recommendForm .managerCheckbox{width:15px;height:15px;background-color:#fff}
.recommendForm .recommendReason{width:99%;border:1px solid #cbcbcb;-webkit-border-radius:1px;border-radius:1px;font-size:14px;height:30px;margin-top:10px;margin-right:4px;text-indent:4px;}
.recommendForm .submitTitle{float:left;margin-top:26px;color:red;display:none}
.recommendForm .suggestWarn{background:url(../images/suggestWarn.png);width:17.2px;height:15px;float:left;}
.recommendForm .warnMsg{float:left;padding-left:5px;}
.recommendForm .submitButton{padding:0;display:inline-block;text-align:center;vertical-align:middle;line-height:30px;width:60px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;background-color:#008aff;color:#fff;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);float:right;margin-top:20px}
.recommendForm .submitButton:hover,.recommendForm .submitButton:focus{-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.recommendForm .submitButton:hover,.recommendForm .submitButton:focus{-webkit-transition:0.1s;-moz-transition:0.1s;-o-transition:0.1s;-ms-transition:0.1s;transition:0.1s;background-color:#04c}
.recommendForm .submitButton:active{background-color:#04c;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05);box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05)}

.recommendForm .cancelButton{opacity:.3;margin-right:5px;display:inline-block;text-align:center;vertical-align:middle;line-height:30px;width:60px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;background-color:#6b6b6b;color:#fff;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);float:right;margin-top:20px}
.recommendForm .cancelButton:hover,.recommendForm .cancelButton:focus{-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.recommendForm .cancelButton:hover,.recommendForm .cancelButton:focus{-webkit-transition:0.1s;-moz-transition:0.1s;-o-transition:0.1s;-ms-transition:0.1s;transition:0.1s;background-color:#04c}
.recommendForm .cancelButton:active{background-color:#04c;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05);box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05)}

/*安装提示框*/
.installBox{display:none;}
.installForm{position:fixed;right:-300px;top:10px;z-index:99999;background-color:#fff;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:3px;border-radius:3px;box-shadow: 0 2px 40px rgba(0,0,0,.4);}
.installForm .appGridHover{float:left;}
.installForm .appIcon{padding-top:18px;padding-left:20px;padding-right:20px;}
.installForm .appGridImg{width:55px;height:55px;display:inline-block;-webkit-border-radius:4px;border-radius:4px;}
.installForm .appNameAndInstall{float:left;border-right:1px solid rgba(0,0,0,0.2);height:90px;width:130px;}
.installForm .appName{font-size:16px;padding-top:18px;max-width:120px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.installForm .appInstallTitle{font-size:15px;padding-top:10px;width:120px;color:#979797}
.installForm .appHandle{float:left;}
.installForm .appOpen{font-size:12px;width:85px;border-bottom:1px solid rgba(0,0,0,0.2);line-height:45px;text-align:center;cursor:pointer;color:#979797;}
.installForm .appCancle{line-height:45px;text-align:center;cursor:pointer;font-size:12px;color:#979797;}
.installForm .appRecommendCancle{line-height:90px;text-align:center;cursor:pointer;width:90px;color:#979797}

/*评价框*/
.addTopicBox{display:block;width:550px;}
.addTopicBox .addTopicBoxDetail{width:500px;margin:auto;padding-top:20px;}
.addTopicBox .topicTile{margin:0px 0px 0px 20px;}
.addTopicBox .propertyFrame{float:left;margin-top:10px;margin-left:10px;}
.addTopicBox .appName{color:blue;font-size:21px;}
.addTopicBox .appImage{float:left;width:90px;height:90px;margin-top:-10px;}
.addTopicBox .appIcon{width:90px;height:90px;margin-top:-10px;}
.addTopicBox .appInstalledAndScore{font-size:15px;color:#8e8e8e}
.addTopicBox .myComment{padding-top:25px;}
.addTopicBox .myCommentTextarea{background-color:#fff;height:160px;-webkit-border-radius:2px;border-radius:2px;width:100%;margin:auto;outline:none}

.addTopicBox .myCommentCommit{padding:0;display:inline-block;text-align:center;vertical-align:middle;line-height:48px;width:100px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;background-color:#008aff;color:#fff;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);float:right;margin-top:20px;margin-bottom:20px}
.addTopicBox .myCommentCommit:hover,.addTopicBox .myCommentCommit:focus{-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.addTopicBox .myCommentCommit:hover,.addTopicBox .myCommentCommit:focus{-webkit-transition:0.1s;-moz-transition:0.1s;-o-transition:0.1s;-ms-transition:0.1s;transition:0.1s;background-color:#04c}
.addTopicBox .myCommentCommit:active{background-color:#04c;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05);box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05)}
.addTopicBox .submitTitle{float:left;margin-top:26px;color:red;display:none}
.addTopicBox .suggestWarn{background:url(../images/suggestWarn.png);width:17.2px;height:15px;float:left;}
.addTopicBox .warnMsg{float:left;padding-left:5px;}

/*卸载框*/
.cancelInstallBox{display:block;width:420px;}
.cancelInstallBox .cancelInstallDetail{width:380px;margin:auto;padding-top:20px;}
.cancelInstallBox .topicTile{margin:0px 0px 0px 20px;}
.cancelInstallBox .propertyFrame{float:left;margin-top:10px;margin-left:10px;}
.cancelInstallBox .appName{font-size:21px;}
.cancelInstallBox .appImage{float:left;width:70px;height:70px;margin-top:10px;}
.cancelInstallBox .appIcon{width:70px;height:70px;margin-top:-10px;}
.addTopicBox .appInstalledAndScore{font-size:15px;color:#8e8e8e}
.cancelInstallBox .cancelWarn{line-height:120px;text-align:center;color:red;}

.cancelInstallBox .submitButton{padding:0;display:inline-block;text-align:center;vertical-align:middle;line-height:30px;width:60px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;background-color:#008aff;color:#fff;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);float:right;margin-top:20px;margin-bottom:20px}
.cancelInstallBox .submitButton:hover,.cancelInstallBox .submitButton:focus{-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.cancelInstallBox .submitButton:hover,.cancelInstallBox .submitButton:focus{-webkit-transition:0.1s;-moz-transition:0.1s;-o-transition:0.1s;-ms-transition:0.1s;transition:0.1s;background-color:#04c}
.cancelInstallBox .submitButton:active{background-color:#04c;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05);box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05)}

.cancelInstallBox .cancelButton{opacity:.3;margin-right:5px;display:inline-block;text-align:center;vertical-align:middle;line-height:30px;width:60px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;color:#8e8e8e;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5),0 1px 2px rgba(0,0,0,0.05);float:right;margin-top:20px;margin-bottom:20px}
.cancelInstallBox .cancelButton:hover,.cancelInstallBox .cancelButton:focus{-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;-ms-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.cancelInstallBox .cancelButton:hover,.cancelInstallBox .cancelButton:focus{-webkit-transition:0.1s;-moz-transition:0.1s;-o-transition:0.1s;-ms-transition:0.1s;transition:0.1s;background-color:#d2d2d2;color:#333}
.cancelInstallBox .cancelButton:active{background-color:#04c;-webkit-box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05);box-shadow:inset 0 1px 0 rgba(0,0,0,0.2),0 1px 2px rgba(255,255,255,0.05)}
}
