.post-help-banner {
    background: url(../public/images/troubleshooting/banner.png) no-repeat;
}



.article-banner {

    font-size: 14px;

    font-size: 1.4rem;

    min-height: 400px;

    background-color: #56A0CF;

    background-repeat: no-repeat;

    background-size: cover;

    background-position: center center;

}



.article-banner .container {

    padding: 1% 0 5%;

}



article-banner .breadcrumbs li {

    color: #fff;

    float: left;

    font-size: 14px;

    font-size: 1.4rem;

}



.article-banner .breadcrumbs li a {

    color: #fff000;

}



.article-banner .breadcrumbs li:first-child a {

    padding-left: 20px;

    background: url(../public/images/articles-icon.png) 0 6px no-repeat;

}



.article-banner .breadcrumbs li a:hover {

    text-decoration: underline;

}



.article-banner .breadcrumbs li {

    color: #fff;

    float: left;

}



.article-banner .breadcrumbs li.files-devider {

    padding: 0 4px;

    color: #fff;

}



.article-banner h1 {

    font-size: 32px;
    line-height: 1;

    color: #fff;

    padding: 2% 0 2%;
    margin-top: 90px;
}



.summary-wrap {

    word-spacing: -4px;

    position: relative;

}



.article-banner .summary-wrap > div.authorinfo {

    width: 20%;

    padding-left: 5%;

    float: right;

    color: #fff;

    word-spacing: normal;

}



article-banner .authorinfo, .article-banner .authorinfo .pub-info, .article-banner .summary {

    display: inline-block;

    width: 60%;

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

    vertical-align: top;

    text-align: left;

    word-spacing: normal;

    color: #fff;

}



.article-banner .authorinfo img {

    vertical-align: middle;

    border-radius: 50%;

}



.authorinfo > div {

    display: table-cell;

    padding: 5px;

    vertical-align: middle;

}



.authorinfo:after,

#zdownbtn-dv:after,

.summary-wrap:after,

.clearfix:after,

.product-intro:after {

    height: 0;

    overflow: hidden;

    visibility: hidden;

    display: table;

    clear: both;

    content: '';

}



.summary-wrap .summary {

    font-size: 1.85rem;
    width: 560px;

    line-height: 1.68;

    padding: 15px 0;

    vertical-align: bottom;

}



/* help box */

.g-sd1 {

    position: relative;

    float: left;

    width: 25%;

    margin-right: -25%;

}



.g-mn1 {

    float: right;

    width: 100%;

}



.g-mn1c {

    margin-left: 26%;

}



.article-content-box, .article-content-box p, .article-content-box .content {

    font-size: 14px;

    font-size: 1.4rem;

}



.article-content-box .content {

    line-height: 1.875;

    color: #666;

}



.article-content-box .content a {

    color: #4294e9;

}



.article-content-box .content a:hover {

    text-decoration: underline;

}



.article-content-box .menu-item dt {

    font-size: 16px;

    font-weight: bold;
    text-align: center;

    color: #fff;

    padding: 10px 0;

    background: url(../public/images/troubleshooting/ic-book1.png) 15px 10px no-repeat #1a8cfa;


    cursor: pointer;

    line-height: 1.475;

}



.article-content-box .menu-item dd {

    display: none;

    margin-bottom: 1px;

}



.article-content-box .menu-item {

    margin-bottom: 15px;

    -webkit-border-radius: 6px;

    -moz-border-radius: 6px;

    border-radius: 6px;

    overflow: hidden;

}



.article-content-box .menu-item.open {

    border: 1px solid #1a8cfa;

    -webkit-border-radius: 10px 10px 0 0;

    -moz-border-radius: 6px 6px 0 0;

    border-radius: 6px 6px 0 0;

    padding-bottom: 10px;

}



.article-content-box .menu-item.open dd {

    display: block;
    margin-left: 20px;

}



.article-content-box .menu-item.open dt {

    background-position: 5px -1040px;

    background-color: #fff;

    color: #1a8cfa;

    margin-bottom: 10px;

    border-bottom: 1px solid #1a8cfa;

}



.article-content-box .menu a {

    font-size: 12px;

    font-size: 1.2rem;

    color: #373f43;

    line-height: 28px;

}



.article-content-box .menu dd a {

    display: block;

    font-size: 14px;

    padding-left: 28px;

    background: url(../public/images/troubleshooting/ic-book3.png) 5px no-repeat;

    padding-right: 10px;

}



.article-content-box .menu dd a:hover, .article-content-box .menu dd a.active {

    /*background-color: #d1e8f5;*/
    color: #1a8cfa;
    background: url(../public/images/troubleshooting/ic-book3-hover.png) 5px no-repeat;

}



/* help box end */



/* copy bu help doc styles */

.article-content-box .ctt-wrap {

    margin-left: 6%;

    text-align: left;

}



.article-content-box .ad-tt {

    font-size: 16px;

    color: #fff;

    line-height: 38px;

    height: 38px;

    text-indent: 10px;

    overflow: hidden;

}



.article-content-box .ad-tt i {

    width: 45px;

    height: 44px;

    background: url(../images/article/free1.png) no-repeat center center;

    position: absolute;

    top: -1px;

    right: 0;

}



.article-content-box .pdct-ctt {

    padding: 20px 0;

    background: #fff;

    border: 1px solid #fff;

    overflow: hidden;

}



.article-content-box .pdct-img {

    display: block;

    float: left;

}



.article-content-box .pdct-img.m1 {

    width: 100px;

    height: 119px;

    background: url(../images/article/bu-box.png) no-repeat center center;

}



.article-content-box .pdct-img.m2 {

    width: 158px;

    height: 119px;

    background: url(../images/article/onekey.png) no-repeat center center;

}



.article-content-box .pdct-txt {

    float: left;

    width: 100%;

    font-size: 14px;

    line-height: 22px;

    height: 119px;

}



.article-content-box .pdct-txt p {

    color: #0871ad;

}



.article-content-box .pdct-txt.m2 p {

    padding-top: 12px;

}



.article-content-box .pdct-txt.m1 {

    margin-left: -100px;

}



.article-content-box .pdct-txt.m1 .ptxt {

    margin-left: 130px;

}



.article-content-box .pdct-txt.m2 {

    margin-left: -158px;

}



.article-content-box .pdct-txt.m2 .ptxt {

    margin-left: 165px;

}



.article-content-box .pdct-txt .wlbtn {

    padding: 4px 10px;

    border-radius: 12px;

    color: #249efc;

    font-size: 14px;

    border: 1px solid #249efc;

    display: block;

    clear: both;

    text-align: center;

    float: left;

    margin-top: 15px;

}



.article-content-box .pdct-txt .wlbtn.s2 {

    font-size: 14px;

    font-size: 1.4rem;

    padding: 0;

    border: none;

    margin-top: 5px;

}



.article-content-box .ctt-wrap h1 {

    font-size: 22px;

    color: #000;

    line-height: 26px;

    padding-bottom: 12px;

    border-bottom: 1px solid #d7d7d7;

    margin-bottom: 15px;

    text-align: left;

}



.article-content-box .ctt-wrap h1 strong {

    font-style: normal;

    font-weight: normal;

}



.article-content-box .ctt-wrap h2 {

    font-size: 22px;

    font-size: 2.2rem;

    color: #1a1a1a;

    line-height: 22px;

    margin: 15px 0;

    font-weight: 400;

    clear: both;

    text-align: left;

    padding-bottom: 0;

    font-weight: 500;

}



.article-content-box .ctt-wrap h3 {

    font-size: 14px;

    color: #000;

    line-height: 20px;

    margin: 13px 0;

    clear: both;

    text-align: left;

}



.article-content-box .ctt-wrap p {

    font-size: 14px;

    font-size: 1.4rem;

    line-height: 26px;

    margin: 13px 0;

    display: block;

    clear: both;

    text-align: left

}



.article-content-box .ctt-wrap div a, .article-content-box .ctt-wrap p a, .article-content-box .ctt-wrap li a, .article-content-box .ctt-wrap table td a {

    color: #0075f9;

    font-size: 14px;

    font-size: 1.4rem;

}



.article-content-box .ctt-wrap p em {

    font-size: 14px;

    font-size: 1.4rem;

    font-style: italic;

    font-weight: normal;

}



.article-content-box .ctt-wrap p abbr {

    clear: both;

    float: right;

}



.article-content-box .ctt-wrap p a:hover, .article-content-box .ctt-wrap li a:hover, .article-content-box .ctt-wrap table td a:hover {

    text-decoration: underline;

}



.article-content-box .ctt-wrap img {

    display: inline-block;

    *display: inline;

    *zoom: 1;

    margin: auto;

    margin-top: 14px;

    clear: both;

}



.article-content-box .ctt-wrap img.imgIcon {

    display: inline-block;

    margin-bottom: -5px;

    zoom: 1;

    margin-top: 0;

}



.article-content-box .ctt-wrap p img, .article-content-box .ctt-wrap li p, .article-content-box .ctt-wrap h3 img, .article-content-box .ctt-wrap center img, .article-content-box .ctt-wrap p img, .article-content-box .ctt-wrap td img {

    margin-top: 0;

}



.article-content-box .ctt-wrap center {

    margin: 14px 0;

}



.article-content-box .ctt-wrap ul, .article-content-box .ctt-wrap ol {

    margin: 10px 0;

}



.article-content-box .ctt-wrap ol {

    padding-left: 22px;

}



.article-content-box .ctt-wrap ul {

    padding-left: 18px;

}



.article-content-box .ctt-wrap ul li {

    list-style-type: disc;

    line-height: 22px;

    margin-bottom: 20px;

    font-size: 14px;
    color: #666;

}
.article-content-box .ctt-wrap ul li a{
    color: #0075f9;
}

.article-content-box .ctt-wrap li p, .article-content-box .ctt-wrap p ul, .article-content-box .ctt-wrap p ol {

    margin: 0;

}



.article-content-box .ctt-wrap li h2, .article-content-box .ctt-wrap li h3, .article-content-box .ctt-wrap li h4, .article-content-box .ctt-wrap li h5, .article-content-box .ctt-wrap li h6 {

    margin: 0;

}



.article-content-box .ctt-wrap a.btn {

    width: 193px;

    height: 40px;

    color: #fff;

    line-height: 40px;

    text-indent: 50px;

    background: url(../images/activety/dowlad1.png) no-repeat center center;

    font-size: 14px;

    font-size: 1.4rem;

}



.article-content-box .ctt-wrap a.btn.right {

    width: 215px;

    margin-left: 40px;

    background: url(../images/activety/buy1.png) no-repeat center center;

}



.article-content-box .ctt-wrap a.btn:hover {

    text-decoration: none

}



table {

    border-collapse: collapse;

    border: 1px solid #dcdcdc;

    border-width: 1px 0 0 1px;

    width: 100%;

}



table td, table th {

    border-collapse: collapse;

    border: 1px solid #dcdcdc;

    border-width: 0 1px 1px 0;

}



.article-content-box .ctt-wrap table {

    margin-top: 15px;

    margin-bottom: 15px;

    margin: auto;

}



.article-content-box .ctt-wrap table td {

    font-size: 14px;

    font-size: 1.4rem;

    line-height: 22px;

    padding: 5px 10px;

}



.article-content-box .ctt-wrap table th {

    padding: 5px 10px;

}



._btn-group {

    background: url(../images/post/btn-primary-bg.jpg) repeat-x 0 0;

    border-radius: 3px !important;

    float: none !important;

}



._btn-group, ._btn, ._btn-addon, ._btn-separate {

    display: block !important;

    height: 40px !important;

    line-height: 40px !important;

    padding: 0 !important;

    margin: 0 !important;

    float: left !important;

}



.artbox-sldimg {

    text-align: center;

}



.ESBPTabCtt {

    border-top: 3px solid #4d5969;

}



.artbox .ctt-wrap .ESBPTabCtt .tab ul {

    padding: 0;

    margin: 0;

    text-align: center;

}



.ESBPTabCtt .tab ul li {

    font-size: 18px;

    list-style: none;

    padding: 0;

    margin: 0;

    background: #596273;

    color: #fff;

    text-align: center;

    width: 154px;

    height: 36px;

    line-height: 36px;

    display: inline-block;

    cursor: pointer;

}



.ESBPTabCtt .tab ul {

    padding: 0;

    margin: 0;

    text-align: center;

}



.article-content-box .ctt-wrap div.tab, .article-content-box .ctt-wrap .ESBPTabCtt {

    padding: 0;

    margin: 0 !important;

    text-align: center;

}



.article-content-box .ctt-wrap .ESBPTabCtt .tabbg {

    margin: 0;

}



.faq-content img[src="images/a.gif"] {

    margin-top: 4px;

    display: inline-block;

    *display: inline;

    *zoom: 1;

    vertical-align: baseline;

}



.font-size14 {

    font-size: 14px;

    font-size: 1.4rem;

}

.font-size18 {
    font-size: 18px;
}

.article-content-box .faq-content .question {

    margin-bottom: 15px;

    background: #d1e8f5;

    padding: 10px;

}



.article-content-box .faq-content .title, .article-content-box .faq-content .title b {

    font-weight: 600;

    color: #343434;

}



.article-content-box .faq-content .title {

    margin-bottom: 5px;

    margin-top: 0;

}



.article-content-box .faq-content .answer {

    font-size: 14px;

    font-size: 1.4rem;

    line-height: 1.475;

    margin-top: 5px;

    margin-bottom: 0;

}



#disqus-wrapper {

    margin-left: 2%;

}



.article-content-box .ctt-wrap .ESBPCtt {

    display: block;

}



.article-content-box .ctt-wrap .ESBPCtt.hide {

    display: none;

}



.ESBPCtt .menutext {

    margin: 0;

    padding: 0;

}



.article-content-box .ctt-wrap .ESBPTabCtt .tab ul li.now, .article-content-box .ctt-wrap .ESBPTabCtt .tab ul li:hover {

    background: #df7100;

    font-size: 18px;

}



.article-content-box .rmlink a {

    color: #0090e3;

    font-size: 14px;

    font-size: 1.4rem;

}



.article-content-box .rmlink {

    margin: 10px 0 0 0;

}



.article-content-box .ad-box h3 {

    background: url(../images/public/book.png) no-repeat 8px center;

    font-size: 16px;

    color: #fff;

    background-color: #62b1de;

    height: 34px;

    line-height: 34px;

    padding-left: 8px;

    text-indent: 28px;

    cursor: pointer;

}



.article-content-box .ad-box h3.nt-crt {

    border-radius: 6px;

}



.article-content-box .ad-box .ad-list li {

    padding-left: 25px;

    background: url(../images/public/page.png) no-repeat 5px 8px;

}



.article-content-box .ad-box .ad-list {

    padding-left: 12px;

}



.article-content-box .ad-box .ad-list li:hover, .article-content-box .ad-box .ad-list li.active {

    background-color: #d1e8f5;

}



.article-content-box .ad-box {

    margin-bottom: 10px;

}



.article-content-box .ad-box.crt {

    margin-bottom: 24px;

}



.article-content-box .ad-box.crt h3 {

    background-image: url(../images/public/open-book.png);

}



.article-content-box .ad-box:last-child.crt {

    margin-bottom: 0;

}



.article-content-box .ctt-wrap div table td img {

    display: inline-block;

    margin: 0;

}



.article-content-box .ctt-wrap div {

    font-size: 14px;

    font-size: 1.4rem;

    line-height: 26px;

    margin: 13px 0;

    display: block;

}



.article-content-box .ctt-wrap .helpa-t {

    font-weight: bold;

    margin: 13px 0;

}



.article-content-box .ctt-wrap div a {

    color: #0075f9;

    font-size: 16px;


}



.article-content-box #helpa-d {

    margin: 15px 0;

}



.article-content-box .ctt-wrap .helpa-l {

    background: url(../images/public/aw1.png) no-repeat left 5px;

    padding-left: 15px;

    line-height: 22px;

    margin: 0;

    margin-bottom: 7px;

    font-size: 14px;

    font-size: 1.4rem;

}



.article-content-box #helpa-title {

    font-size: 22px;

    color: #000;

    line-height: 26px;

    padding-bottom: 12px;

    border-bottom: 1px solid #d7d7d7;

    margin-bottom: 15px;

}



.article-content-box .ctt-wrap .helpa-t {

    font-size: 18px;

    font-size: 1.8rem;

    color: #0075b8;

    line-height: 22px;

    margin: 15px 0;

    font-weight: normal;

    font-style: normal;

}



.article-content-box .ctt-wrap .commonfaq {

    background: #f4f3f3;

    padding: 0 10px;

}



.article-content-box .ctt-wrap #helpa-d {

    margin: 5px 0;

}



.article-content-box .ctt-wrap2 {

    margin-left: 308px;

    padding-top: 10px;

    margin-bottom: 10px;

    border: 1px solid #d7d7d7;

    border-top: none;

    color: #373f43;

}



.article-content-box .ctt-wrap div.linetop {

    margin: 0;

    height: 0;

    border: none;

}



.article-content-box .ctt-wrap h3 .plitnum {

    display: inline-block;

    *display: inline;

    *zoom: 1;

    width: 20px;

    height: 20px;

    border-radius: 100px;

    background: #baceeb;

    color: #777;

    text-align: center;

    line-height: 20px;

    font-weight: bold;

}



.article-content-box .ctt-wrap .ptn-tab ul li {

    list-style: none;

}



.article-content-box .ctt-wrap .ptn-tab ul, .article-content-box .ctt-wrap .ptn-tab {

    margin: 0;

}



.article-content-box .ctt-wrap .ptn-tab ul {

    padding-left: 0;

}



.article-content-box .ctt-wrap .ptn-tab ul li {

    height: 45px;

    line-height: 45px;

    color: #222;

    text-align: center;

    width: 154px;

    border: 1px solid #d7d7d7;

    float: left;

    margin-right: 4px;

    font-size: 14px;

    font-weight: bold;

    background: #dedede;

    cursor: pointer;

    margin-bottom: -1px;

}



.article-content-box .ctt-wrap .ptn-tab ul li.now {

    background: #fff;

    color: #000;

    border-bottom: 1px solid #fff;

}



.article-content-box .ctt-wrap .table-c {

    clear: both;

    border: 1px solid #d7d7d7;

    margin: 0;

    padding: 0 10px;

}



.article-content-box .ctt-wrap .ptn-ctt li {

    background: url(../images/sj.png) no-repeat left 5px;

    list-style: none;

    padding-left: 15px;

}



.article-content-box .ctt-wrap .emailimg {

    display: inline-block;

    *display: inline;

    *zoom: 1;

    margin-top: 0;

    vertical-align: middle;

    margin-left: 0;

    margin-right: 0;

    padding: 0;

}



.idx-banner {

    height: 146px;

    color: #fff;

    background: url(../images/backbg/idx-bn-bj.jpg) repeat-x center center;

}



.idx-banner h1 {

    font-size: 34px;

    padding-top: 30px;

}



.idx-banner .w980 {

    position: relative;

}



.idx-banner p {

    font-size: 18px;

    margin-top: 25px;

    line-height: 24px;

}



.idx-banner i {

    width: 171px;

    height: 131px;

    background: url(../images/backbg/idx.png) no-repeat center center;

    position: absolute;

    top: 10px;

    right: 20px;

    z-index: 3;

}



.idx-ctt {

    padding: 5px;

    border: 1px solid #d7d7d7;

    width: 978px;

    margin-top: 45px;

    margin-bottom: 45px;

}



.idx-ctt h1 {

    font-size: 20px;

    height: 44px;

    line-height: 44px;

    background: #f6f6f6;

    border-top: 1px solid #f6f6f6;

    border-bottom: 1px solid #f6f6f6;

    padding: 0 15px;

}



#idxWrap.strct .yearbox {

    padding-top: 13px;

    padding-left: 15px;

    padding-right: 15px;

    padding-bottom: 20px;

}



.idx-ctt ul li a {

    font-size: 14px;

    color: #373f43;

}



.idx-ctt ul li a:hover {

    text-decoration: underline;

}



.idx-ctt ul li {

    line-height: 40px;

    height: 40px;

    border-bottom: 1px dashed #d7d7d7;

    background: url(../images/icon/ylsj.png) no-repeat left 14px;

    padding-left: 15px;

    margin: 0;

}



.idx-ctt .idx-listbox {

    padding: 11px 15px;

    clear: both;

    padding-bottom: 35px;

}



.idx-ctt .idx-listbox .idx-list li {

    width: 459px;

    float: left;

}



.idx-ctt .yearbox ul li {

    margin-bottom: 0;

}



/* copy bu help doc styles end */



/* trash code */



/*download*/

._btn-group, ._btn, ._btn-addon, ._btn-separate {

    display: block !important;

    *display: inline !important;

    *zoom: 1 !important;

    height: 40px !important;

    line-height: 40px !important;

    padding: 0 !important;

    margin: 0 !important;

    float: left !important;

}



._btn-group {

    background: url(../images/post/btn-primary-bg.jpg) repeat-x 0 0;

    border-radius: 3px !important;

    float: none !important;

}



._btn-group.bg-buy {

    background: url(../images/post/purchsel-btn.jpg) repeat-x 0 0;

}



/*._btn-group:hover,._btn-group:focus{background:url(../images/post/btn-primary-bg.jpg) repeat-x 0 -80px;}*/

._btn-separate {

    width: 1px;

    border-left: 1px solid #fff !important;

}



#zdownbtn-dv ._btn, #zdownbtn-dv2 ._btn {

    text-decoration: none !important;

    color: #FFFFFF !important;

    padding: 0 !important;

    margin: 0 !important;

    font-size: 16px !important;

    padding: 0 10px !important;

}



#zdownbtn-dv2 {

    margin: 12px 0 !important;

}



._btn-addon {

    width: 40px !important;

}



._btn-win {

    background: url(../images/post/btn-win.png) no-repeat center center;

}



._btn-buy {

    background: url(../images/post/btn-buy.png) no-repeat center center;

}



._btn-down {

    background: url(../images/post/btn-down.png) no-repeat center center;

}



._btn-2 {

    margin-left: 25px !important;

}



#zdownbtn-dv.arials-1 {

    text-align: left !important;

    margin-top: 10px !important;

}



#zdownbtn-dv {

    margin: 12px 0 !important;

}



/*advertisement*/

.det-wrap {

    width: 100%;

    height: 135px;

    -webkit-background-size: auto auto;

    background-size: auto auto;

    margin: 10px 0;

}



.detBg-1 {

    background: url(../images/activety/article/4.jpg) no-repeat left center;

}



.detBg-2 {

    background: url(../images/activety/article/1.jpg) no-repeat left center;

}



.detBg-3 {

    background: url(../images/activety/article/2.jpg) no-repeat left center;

}



.detBg-4 {

    background: url(../images/activety/article/3.jpg) no-repeat left center;

}



.det-wrap .icon-product {

    float: left;

    width: 76px;

    height: 120px;

    margin: 10px 0 0 50px

}



.det-wrap .icon-product.pro {

    background: url(../images/activety/article/pro.png) no-repeat center center

}



.det-wrap .icon-product.server {

    background: url(../images/activety/article/server.png) no-repeat center center

}



.det-wrap .icon-product.tech {

    background: url(../images/activety/article/technician.png) no-repeat center center

}



.det-wrap .icon-product.techp {

    background: url(../images/activety/article/technician-plus.png) no-repeat center center

}



.det-wrap .det-content p {

    min-height: 50px;

    margin: 0 !important;

    padding: 0 !important;

    display: block !important;

    padding: 18px 0 !important;

    font-size: 16px !important;

    color: #fff !important

}



.det-wrap .det-content ._det-btn {

    display: block;

    width: 135px;

    height: 35px;

    color: #682a01;

    line-height: 35px;

    text-align: center;

    background-color: #f6c721;

    border-radius: 5px;

    font-size: 18px

}



.det-wrap .det-content ._det-btn:hover {

    text-decoration: none;

    background-color: #f3bf0a

}



.det-wrap.detBg-3 .det-content {

    margin-left: 175px !important;

    margin-right: 100px !important;

}



.article-content-box .ctt-wrap ._btn-group:hover {

    cursor: pointer;

    opacity: 0.85;

}



#article_det-container .det-content {

    margin: 0;

}



#article_det-container.detBg-1 .det-content, #article_det-container.detBg-2 .det-content, #article_det-container.detBg-4 .det-content {

    padding-left: 75px;

}



#zdownbtn-dv ._btn-group {

    float: left !important;

    display: block !important;

    width: 288px;

}



#zdownbtn-dv ._btn-group ._btn {

    width: 226px;

    text-align: center;

}



@media screen and (max-width: 768px) {

    #zdownbtn-dv ._btn-group {

        float: none !important;

        margin: 3% auto !important;

    }

}



/* trash code */



/* post sidebar */

.post-sidebar .sidebar-item {

    color: #373f43;

    margin-bottom: 35px;

}



.post-sidebar .sidebar-item h3 {

    font-size: 18px;

    font-size: 1.8rem;

    color: #fff;

    font-weight: 400;

    background-color: #3ea3dd;

    padding: 7px 0 7px 15px;

    -webkit-border-radius: 5px 5px 0 0;

    -moz-border-radius: 5px 5px 0 0;

    border-radius: 5px 5px 0 0;

    margin: 0;

}



.post-sidebar .item-list {

    font-size: 14px;

    font-size: 1.4rem;

    line-height: 1.745;

    padding: 0 15px 20px 15px;

    padding-top: 20px;

    border: 1px solid #dcdcdc;

    border-top: 0;

}



.post-sidebar .product-intro img {

    display: block;

    float: left;

    margin-right: 10px;

}



.post-sidebar .rating-text, .post-sidebar .rating img {

    display: inline-block;

    vertical-align: baseline;

    float: none;

}



.post-sidebar .rating {

    background-color: #f4f4f4;

    padding: 4px 9px;

    font-weight: 400;

}



.post-sidebar .post-sidebar-btn-group {

    margin-top: 15px;

}



.post-sidebar .post-sidebar-btn-group a {

    display: inline-block;

    padding: 3px 0;

    text-align: center;

    min-width: 45%;

    font-size: 14px;

    font-size: 1.4rem;

    -webkit-transition: all .5s;

    -moz-transition: all .5s;

    -ms-transition: all .5s;

    -o-transition: all .5s;

    transition: all .5s;

}



.post-sidebar .post-sidebar-btn-group .btn-primary:hover, .post-sidebar .post-sidebar-btn-group .btn-primary:focus {

    background: #1677e0;

}



.post-sidebar .post-sidebar-btn-group .btn-warning:hover, .post-sidebar .post-sidebar-btn-group .btn-warning:focus {

    background: #f54e05;

}



.post-sidebar .post-sidebar-btn-group .btn-primary {

    float: left;

}



.post-sidebar .post-sidebar-btn-group .btn-warning {

    float: right;

}



.btn-primary {

    background-color: #1688e0;

    color: #fff;

}



.btn-warning {

    background-color: #f56f00;

    color: #fff;

}



.post-sidebar .post-icon {

    display: inline-block;

    width: 58px;

    height: 48px;

    vertical-align: middle;

}



.post-icon-resize-partition {

    background: url(../images/post/ic-resize.png) no-repeat center center

}



.post-sidebar .item-list ul li a {

    font-size: 16px;

    font-size: 1.6rem;

    color: #249efc;

    -webkit-transition: all .5s;

    -moz-transition: all .5s;

    -ms-transition: all .5s;

    -o-transition: all .5s;

    transition: all .5s;

}



.post-sidebar .item-list ul li a:hover, .post-sidebar .item-list ul li a:focus {

    text-decoration: underline;

}



.post-sidebar .item-list ul li:first-child {

    border-top: none;

    padding-top: 0;

}



.post-sidebar .item-list ul li {

    border-top: 1px solid #dcdcdc;

    padding: 15px 0;

}



.post-sidebar .item-list dd a {

    color: #373f43;

    font-size: 14px;

    font-size: 1.4rem;

    display: block;

    height: 32px;

    line-height: 32px;

    background: url(../images/icon/aw2.png) no-repeat left 9px;

    -webkit-transition: all .5s;

    -moz-transition: all .5s;

    -ms-transition: all .5s;

    -o-transition: all .5s;

    transition: all .5s;

    padding-left: 15px;

}



.user-faces {

    text-align: center;

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

    display: table;

    width: 100%;

    margin-bottom: 2%;

}



.user-face {

    width: 60px;

    height: 60px;

    background-repeat: no-repeat;

    background-position: center center;

    display: table-cell;

    vertical-align: middle;

    margin: 0 5px;

    cursor: pointer;

}



.user-says .say-sth {

    display: none;

}



.say-sth.hover {

    -webkit-transition: all 600ms cubic-bezier(0.785, 0.135, 0.15, 0.86);

    -moz-transition: all 600ms cubic-bezier(0.785, 0.135, 0.15, 0.86);

    -ms-transition: all 600ms cubic-bezier(0.785, 0.135, 0.15, 0.86);

    -o-transition: all 600ms cubic-bezier(0.785, 0.135, 0.15, 0.86);

    transition: all 600ms cubic-bezier(0.785, 0.135, 0.15, 0.86);

    display: block;

}



.say-sth .user-name {

    font-size: 14px;

    font-size: 1.4rem;

    font-weight: 500;

    color: #373f43;

    font-weight: normal;

    display: block;

    text-align: center;

}



.say-sth p {

    font-size: 14px;

    font-size: 1.4rem;

    line-height: 24px;

    color: #434343;

}



.u1 {

    background-image: url(../images/post/u-s.png);

}



.u1.hover {

    -webkit-transition: all 600ms cubic-bezier(0.47, 0, 0.745, 0.715);

    -moz-transition: all 600ms cubic-bezier(0.47, 0, 0.745, 0.715);

    -ms-transition: all 600ms cubic-bezier(0.47, 0, 0.745, 0.715);

    -o-transition: all 600ms cubic-bezier(0.47, 0, 0.745, 0.715);

    transition: all 600ms cubic-bezier(0.47, 0, 0.745, 0.715);

    background-image: url(../images/post/u-b.png);

}



.u2 {

    background-image: url(../images/post/u2-s.png);

}



.u2.hover {

    -webkit-transition: all 600ms cubic-bezier(0.47, 0, 0.745, 0.715);

    -moz-transition: all 600ms cubic-bezier(0.47, 0, 0.745, 0.715);

    -ms-transition: all 600ms cubic-bezier(0.47, 0, 0.745, 0.715);

    -o-transition: all 600ms cubic-bezier(0.47, 0, 0.745, 0.715);

    transition: all 600ms cubic-bezier(0.47, 0, 0.745, 0.715);

    background-image: url(../images/post/u2-b.png);

}



.u3 {

    background-image: url(../images/post/u3-s.png);

}



.u3.hover {

    /*-webkit-transition: all 600ms cubic-bezier(0.47, 0, 0.745, 0.715);

    -moz-transition: all 600ms cubic-bezier(0.47, 0, 0.745, 0.715);

    -ms-transition: all 600ms cubic-bezier(0.47, 0, 0.745, 0.715);

    -o-transition: all 600ms cubic-bezier(0.47, 0, 0.745, 0.715);

    transition: all 600ms cubic-bezier(0.47, 0, 0.745, 0.715);*/

    background-image: url(../images/post/u3-b.png);

}



.post-sidebar .item-list dd a:hover {

    background-color: #deebf5;

}



.post-icon-disk-copy {

    background: url(../images/post/ic-disk.png) no-repeat center center

}



.post-icon-convert-dynamic-disk {

    background: url(../images/post/ic-Convert.png) no-repeat center center

}



.post-icon-MBR2GPT {

    background: url(../images/post/ic-MBR.png) no-repeat center center

}



.post-icon-system-migration {

    background: url(../images/post/ic-system.png) no-repeat center center

}



.post-icon-merge-partition {

    background: url(../images/post/ic-merge.png) no-repeat center center

}



.post-icon-allocate-free-space {

    background: url(../images/post/ic-allocate.png) no-repeat center center

}



.post-icon-migrate-OS2SSD {

    background: url(../images/post/ic-migrate.png) no-repeat center center

}



.post-icon-migrate-OS2SSD {

    background: url(../images/post/ic-migrate.png) no-repeat center center

}



.post-icon-convert-GPT2MBR {

    background: url(../images/post/ic-MBR.png) no-repeat center center

}



.post-icon-clone-hard-disk {

    background: url(../images/post/ic-clone.png) no-repeat center center

}



.post-icon-extend-partition {

    background: url(../images/post/ic3-extend.png) no-repeat center center

}



.post-icon-merge-two-partitions {

    background: url(../images/post/ic3-merge.png) no-repeat center center

}



.post-icon-dynaic-disk2basic {

    background: url(../images/post/ic3-convert.png) no-repeat center center

}



.post-icon-windows2go {

    background: url(../images/post/ic3-windows.png) no-repeat center center

}



.post-icon-partition-recovery {

    background: url(../images/post/ic3-recovery.png) no-repeat center center

}



/* post sidebar end */



.article-banner .breadcrumbs li:nth-child(4) {

    padding: 0 4px;

    color: #fff;

}
.post_author_name a{
    color: #fff;
}


/* media screen - max 768 */

@media screen and (max-width: 768px) {

    .article-content-box .g-sd1 {

        display: none;

    }



    .article-content-box .g-mn1c {

        width: 100%;

        margin: 0;

    }



    .article-content-box .ctt-wrap {

        margin-left: 0;

    }



    .article-content-box .ctt-wrap img {

        width: auto;

        height: auto;

    }



}



.article-content-box .ctt-wrap table td p {

    margin: 0;

}



#am-related-articles {

    margin-bottom: 35px;

}



#am-related-articles dt {

    font-size: 16px;

    font-weight: bold;

    margin-top: 45px;

    border-top: 1px solid #dedede;

    padding: 10px 0 5px;

    color: #333;

}

#am-related-articles dd a {

    display: block;

    padding-left: 15px;

    background: url(/images/icon/icon-small.png) no-repeat left -184px;

}

#am-related-articles dd {

    margin-bottom: 4px;

}



.fb-comments {

    border: 1px solid #dedfe2;

}

.article-content-box .bstfree .dnload-box {
    float: right;
    text-align: center;

}

.article-content-box .ctt-wrap .dnload-box {
    width: 270px;
    margin: auto;
}

.article-content-box   .ctt-wrap a.download {
    background-color: #16aaef;
    border-radius: 3px;
    border: 0 !important;
    color: #fff;
    margin: auto;
}

.article-content-box a.download:hover {
    background-color: #39c0ff;
    color: #fff
}

.article-content-box .download {
    display: block;
    color: #fff
}

.article-content-box .download .left {
    height: 72px;
    width: 60px;
    border-right: 1PX solid #fff;
    position: relative;
    float: left;
    margin: auto;
    vertical-align: top
}

.article-content-box .download .left img {
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -14px;
    margin-top: -19px
}

.article-content-box  .ctt-wrap .download .rigth {
    height: 62px;
    padding-top: 10px;
    padding-left: 61px;
    margin: auto;
}

.article-content-box .download .rigth,  .article-content-box .download .rigth p {
    text-align: center
}
.article-content-box  .download .rigth p{
    clear: inherit;
    margin: auto;

}

.article-content-box .download .rigth p:first-child {
    font-weight: 700;
    font-size: 20px;
    color: #fff;
}

.diskpart-com-de .download .rigth p:first-child {
    font-size: 16px
}

.article-content-box .download .rigth p:nth-child(2) {
    font-size: 12px;
    color: #fff;
}

.article-content-box .dnload-box .dnload-bottom {
    margin: 0;
    text-align: center
}

.article-content-box .dnload-box .dnload-bottom img {
    display: inline-block;
    padding: 0;
    vertical-align: middle
}
.--- a.download::before, .article-content-box .block-hover a.download::before, .article-content-box div a::before, .video-wrap > a:before {
    content: none
}
#back-top {
    position: fixed;
    bottom: 100px;
    right: 20px;
    fill: #fff;
    width: 50px;
    height: 50px;
    background-color: #1939b6;
    opacity: .5;
    z-index: 100;
    cursor: pointer;
    border-radius: 50%;
}
#back-top:hover {
    opacity: 1;
}