.k2Pagination ul li { float:left; display: inline;line-height: 24px; margin-right:5px;}
.k2Pagination ul li > a { display: inline-block;padding: 5px 18px;outline: medium none !important; text-decoration: none;transition: all 120ms linear 0s;}
#main .k2Pagination ul li a {background-color: #40a9d8;color: #fff;text-decoration: none;border: 1px solid #dddddd;} 
#main .k2Pagination ul li a:visited {background-color: #fff;color: #40a9d8;text-decoration: none;} 

.hfeed{float:left; width:715px;}
.thumbnail {float: left;margin: 0 1.5em 0.5em 0;max-height: auto;max-width: 194px; max-height:120px;}
.hfeed img, .avatar { height: auto;}
.hfeed img {border: 1px solid #ebeae8;box-sizing: border-box;padding: 0.25em;}
.inner #main .body .hfeed h2 { font-size:18px; font-weight:bold; font-family:'微软雅黑',Verdana, Geneva;}
.entry-title {border-bottom: medium none; margin-bottom: 0.5em;padding-bottom: 0;}
.entry-title {margin-bottom: 1em;}
.post-title{border-bottom: medium none; margin-bottom: 0.5em;padding-bottom: 0;}	
.entry-summary{ font-family:'',Verdana, Geneva, sans-serif;}
.adate {color:#40a9d8; margin-top:4px; padding:4px 0px 4px 0px;}
.inner .top {height: auto; position: relative; z-index: 5555; }

#title { -moz-border-radius: 12px 12px 0 0; -webkit-border-radius: 12px 12px 0 0; border-radius: 12px 12px 0 0; background: #eeeeee; background: -moz-linear-gradient(top, #FBFBFB 0%, #E1E1E1 100%); /* firefox */ background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FBFBFB), color-stop(100%, #E1E1E1)); /* webkit */ background: linear-gradient(#FBFBFB, #E1E1E1); /* ie */ display: table; width: 981px; position: relative; behavior: url(/css/PIE.php); }
#title h1 { font-weight: normal; color: #31424c; font-size: 1.75em; text-shadow: 0 1px 0 #fff; padding: 28px 22px 27px 42px; width: 649px; display: table-cell; vertical-align: top; }
#title h1 a { color: #31424c; }
#language { display: table-cell; font-size: 0.625em; vertical-align: middle; }
#language a { color: #32373b; text-decoration: none; }
#language ul { list-style-type: none; display: table; }
#language li { float: left; padding: 3px 7px 4px 7px; margin-right: 2px; line-height: 1em; }
#language li.active { background: #d4d4d4; border-radius: 3px; -moz-border-radius: 3px; box-shadow: 0px 1px 0px #fff; -moz-box-shadow: 0px 1px 0px #fff; -webkit-box-shadow: 0px 1px 0px #fff; }
.inner #main .content { /* padding-top: 26px; */ }
.inner #main .body { border-right: none; padding-top: 40px; }
.inner #main .body h2 { font-size: 2.1em; margin-bottom: 12px; /* padding-top: 15px; */ color: #5b5f62; }
.inner #main section { margin-bottom: 34px; }
.inner #main .body p a {font-family:'微软雅黑';}
.inner #main .body p a, .inner #main .body ul a { text-decoration: none; }
.inner #main .body p a:hover, .inner #main .body ul a:hover { text-decoration: none; }
#main .body ul { list-style-type: none; margin-bottom: 21px; }
#main .body ul li { font-size: 1.0em; }
#main .body ul li:last-child { margin-bottom: 6px; }
#main .body ol li { font-size: 1.0em; }
#main .body ul.linklist li { color: #b2b2b2; padding-bottom: 3px; }
#main .body ul li:before { content: ""; margin-left: -22px; float: left; }
.body .answers p a { text-decoration: none; }
.post-date { float: left; }
.share-tweetmeme { float: left; }
.post-share { float: right !important; padding-top: 4px; }
.share-facebook { float: right !important; }
.clear { clear: both; }
#pagination { list-style: none; }
#main .body ul.gallery { width:400px; height:230px; margin:0 auto; list-style: none; display: block; clear:both;}
#main .body ul.gallery li { padding: 0; margin:30px; display: block; float: left; list-style: none; text-align: center; text-indent: 0; line-height: 140%; }
#main .body ul.gallery li:before { content: ''!important; }
#main .body ul.gallery li a { display: block; text-align: center; cursor: pointer; margin: auto; text-decoration: none; font-size: 1.000em; color: #536172; }
#main .body ul.gallery li a:hover span { text-decoration: underline; }
#main .body ul.gallery li a i { margin: 0; display: inline-block; background: url('../img/iphone_android.png') no-repeat; height: 150px; width: 100px; }
#main .body ul.gallery li a.iphone i {background-position:0px 0px;}
#main .body ul.gallery li a.android i { background-position: -100px 0px; }
/*#main .body ul.gallery li a.blackberry i { background-position: -272px 0; }
#main .body ul.gallery li a.nokia i { background-position: -405px 0; }
#main .body ul.gallery li a.wp i { background-position: -542px 0; }
#main .body ul.gallery li a.s40 i { background-position: -679px 0; }*/
#main .body ul.gallery li:last-child:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
#main aside.download { display: none; }
.inner aside.v3 { padding-top: 56px!important; }
.inner aside.v3 .sideversions, .inner aside.v3 .share { padding-top: 5px!important; }
.blog .body { padding-top: 44px!important; }
.faq .body { padding-top: 0!important; }
/* ----- FAQ search results ----- */
#search-results { /* display: none; */
background-color: #fff; box-shadow: 0px 3px 6px rgba(0,0,0,0.4); width: 540px; height: 310px; margin: -1px 0 0 14px; position: absolute; z-index: 55556; border-radius: 4px; font-size: 13px; line-height: 19px; padding: 0; }
.faq .search input[type="text"] { position: relative; z-index: 55557; }
#search-results a { text-decoration: none!important; padding-bottom: 10px; }
#results-scroller { position: relative; }
#search-results .list { height: 300px; }
#results-scroller .hider { position: absolute; height: 20px; width: 100%; bottom: 0; left: 0; }
.antiscroll-scrollbar { z-index: 55555; opacity: 0.3!important; }
.antiscroll-scrollbar-shown { opacity: 1!important; }
#search-results .list a { color: #85939a; padding: 10px 42px 14px 14px; display: block; }
#search-results .list a:hover { background-color: #d6f0ff; }
#search-results .list a .text { max-height: 3em; overflow: hidden; }
#search-results .list ul { padding: 0; margin: 0!important; }
#search-results li { text-indent: 0!important; }
#search-results li:before { content: none!important; }
#search-results h3 { font-size: 14px; line-height: 20px; color: #2f434d; font-weight: bold; margin: 0; padding: 4px 0 4px 0; min-height: 20px; }
#search-results .list li h3, #search-results .list li div { margin-left: 42px; }
#search-results .platform-icon { float: left; width: 30px; height: 30px; background: url('/img/v3/platform-icons-sm.png') top left no-repeat; }
#search-results .list li:last-child { margin-bottom: 0!important; }
#search-results .icon-android { background-position: -3px -0px; }
#search-results .icon-wp { background-position: -36px -0px; }
#search-results .icon-bb { background-position: -3px -33px; }
#search-results .icon-general { background-position: -36px -33px; }
#search-results .icon-nokia { background-position: -3px -66px; }
#search-results .icon-iphone { background-position: -36px -66px; }
#search-results .icon-bb10 { background-position: -3px -100px; }
#search-results .icon-asha { background-position: -36px -100px; }
#search-results .icon-s40 { background-position: -3px -133px; }
#search-results .icon-s60 { background-position: -36px -133px; }
#search-results .paging { padding: 12px 14px;/* border-top: 1px solid #dedede;*/
}
#search-results .paging ul { padding: 0; margin: 0; width: 100%; overflow: hidden; }
#search-results .paging li { float: left; font-weight: bold; font-size: 13px; color: #ccc; }
#search-results .paging a { display: block; width: 20px; height: 22px; line-height: 22px; margin: 0 8px; text-align: center; border-radius: 3px; }
#search-results .paging a:hover { background-color: #d6f0ff; }
#search-results .paging .active a { color: #ccc; }
#search-results .paging .active a:hover { background-color: #fff; }
.search.compact #search-results { width: 430px; }
.search.compact #search-results .platform-icon { display: none; }
.search.compact #search-results li h3, .search.compact #search-results li div { margin-left: 12px; }
.search.compact #search-results .text { max-height: 4.7em; }
/* ----- FAQ ENTRY: social & additional navigation */
.faq .social { margin: 30px 0; width: 100%; overflow: hidden; }
.faq .social .service { float: left; margin-right: 10px; }
.faq-entry nav { margin-top: 24px; font-size: 14px; line-height: 20px; /* width: 602px; */
padding-left: 58px; }
.faq-entry nav .prev { position: relative; float: left; width: 44%; }
.faq-entry nav .next { position: relative; float: right; width: 44%; text-align: right; }
.faq-entry nav a { color: #2a6e90!important; }
.faq-entry nav a .arr { color: #aab4ba; position: absolute; top: -6px; width: 32px; height: 32px; -webkit-transition: all 70ms ease-in-out; -moz-transition: all 70ms ease-in-out; -ms-transition: all 70ms ease-in-out; -o-transition: all 70ms ease-in-out; transition: all 70ms ease-in-out; }
.faq-entry nav .prev a:hover .arr { left: -49px; -webkit-transition: all 70ms ease-in-out; -moz-transition: all 70ms ease-in-out; -ms-transition: all 70ms ease-in-out; -o-transition: all 70ms ease-in-out; transition: all 70ms ease-in-out; }
.faq-entry nav .next a:hover .arr { right: -49px; -webkit-transition: all 70ms ease-in-out; -moz-transition: all 70ms ease-in-out; -ms-transition: all 70ms ease-in-out; -o-transition: all 70ms ease-in-out; transition: all 70ms ease-in-out; }
.faq-entry nav .prev .arr { left: -46px; background-position: -0px -0px; }
.faq-entry nav .next .arr { right: -46px; background-position: -0px -32px; }
/* ///// FAQ ENTRY: social & additional navigation */

/* ------ ENCODED GRAPHICS ----- */
.faq-entry nav a .arr { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAABACAMAAABMUIWcAAABHVBMVEXe3t7i4uL////i4uLe3t7e3t7i4uLe3t7i4uLe3t7e3t7i4uLe3t7i4uLe3t7i4uLi4uLi4uLi4uLe3t7i4uLe3t7i4uLe3t7i4uLe3t7i4uLe3t7i4uLe3t7i4uLe3t7i4uLi4uLe3t7i4uLe3t7i4uLe3t7e3t7i4uLi4uLi4uLi4uLi4uLi4uLi4uLe3t7e3t7i4uLe3t7i4uLe3t7i4uLi4uLi4uLi4uLe3t7i4uLi4uLi4uLe3t7i4uLi4uLe3t7i4uLe3t7i4uLe3t7i4uLi4uLi4uLi4uLe3t7i4uLe3t7e3t7e3t7i4uLi4uLi4uLi4uLe3t7e3t7i4uLi4uLe3t7i4uLe3t7i4uLe3t7i4uLe3t7i4uLe3t6GBBQWAAAAXnRSTlMAAAACBggIDAwOEhIUFBgYGh4gJCQsLDAwMjI2Njg8Pj5CSEhKSk5UVlpcYGJmaGxucnR0eHh6foGFhYeNl5eZnZ2fn6Ojtbe9wcHDx8nJz9PV2+Hh6+3x8/P3+f39lKc8pwAAAkhJREFUSMeFlOt60kAQQJcJVhTpRQURY6XFS9uEKGpBKQYjFlpaoRVijZR9/8dws8nekk06P/hC5mSzmZ05qCBH3Wy3zTrIgUS2NfLns+FwNvdHbzSANZtYlehexRrPrARgjqamvLA5HZkyYAUWJILdosChb0IqTP+QAY3VLmhid9WIAc8GbdheBDhjyIixEwLGuhaCiaBAbW0Q4OgUJODzAwmA0yMCnO0J4N5PrAB7Z4BKgcGBzV9YBYyghJpTYMCLBU4AMG0i+i0UePcPs7hggGej45MY+IpxGjg5FoC0gAD6XeS47BXVRRpwHdSa8E1uXqY2OWmhis8BVPyRBPwKKszrUiU/3ipAfU4q2RnIpd6/LwODDgFKwXbWYW0HpfC4u27Wcbtd2g/GuqnPN8lp04468J/q8o/9A9a0neutdH7r+pNo+96ykcw3lj15cOzVoCyny4OVrY7eRv+mX2Pp2peb/kZqeMvdq6U3dJyht7zqVXTTXSjs2G3Xbds7yvgrO9P5QVxm+IFPc5Yf4lHO9oMiA50fwp9cP4RVzfUDnY48PwDc4QeI/KDtOeoHiPzAgJf7clOGfoDIDwx4ffteAiQ/cADj70UOSH4gwPMwPpDpO3/EB0P4gQBiuBdVBgg/KAD++xYl/aACv6so6QcFOH/IXiH8IH0F/lbkmxR+EEBcCO4HiPzAgT+vpEKFfoDIDwx49kQudegHiPygPSzqB4A7/EAKnu8HcpHvh/Ay1w/0T54f4v7M9kN8J9sP4qEMP8gL6/zwH8pvhbNNpmbBAAAAAElFTkSuQmCC') top left no-repeat; }
#results-scroller .hider { background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAUCAYAAACnOeyiAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6M0I4NTRDREJERUVFMTFFMUIwNEU4QjkxNUQzRkI0NzEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6M0I4NTRDRENERUVFMTFFMUIwNEU4QjkxNUQzRkI0NzEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozQjg1NENEOURFRUUxMUUxQjA0RThCOTE1RDNGQjQ3MSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozQjg1NENEQURFRUUxMUUxQjA0RThCOTE1RDNGQjQ3MSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlGVqGcAAAAwSURBVHjaYvz//z87AxCwADEHjMEFY3DDGLwYDD4MBj8pDEztmFZwY7gH7EKAAAMAhe4EQ1sfXAQAAAAASUVORK5CYII=') bottom left repeat-x; }
#no-results { text-align: center; padding: 0 80px; }
#no-results #img { margin: 50px auto; width: 100px; height: 101px; background-image: url('/img/no-results.png'); }
#no-results h4 { font-size: 14px; color: #999; margin-bottom: 15px; }
#no-results p { font-size: 16px; color: #bbb; }
dt { color: #2f434d; }
dd { padding-left: 15px; margin-bottom: 10px; }
dd:last-child { /* 	margin-bottom: 0; */
}
