@charset "utf-8";
/* CSS Document */
body { min-width:320px;	max-width:700px; margin:0 auto !important; background:#fff; overflow-x:hidden; font-family:"Microsoft YaHei",Helvetica; color:#333; }
/*body,*/section,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,th,td,input,textarea,select,img { margin:0; padding:0; border:0; }
ul,ol,li { margin:0px; padding:0px; list-style:none; }
h1,h2,h3,h4,h5,h6 { font-size:inherit; font-weight:lighter; }
table { border-collapse:collapse; border-spacing:0; }
em,i { display:inline-block; font-weight:normal; font-style:normal; }
b { font-weight:bold; }
a { color:#333; text-decoration:none; }
a:hover { /*color:#333;*/ text-decoration:none; }
input[type="text"],input[type="password"],input[type="button"],input[type="submit"],button,textarea,select { /*-webkit-appearance:none;*/ font-family:"Microsoft YaHei",Helvetica; font-size:1em; color:#666; }
.cfx:after,nav.mini:after,.h:after,.hn:after,.PH:after { content:' '; clear:both; display:block; height:0; visibility:hidden; line-height:0; }
* { box-sizing:border-box; }
.fl { float:left; }
.fr { float:right; }
select { background:#fff; }

/**** 头部 ****/
.header_17new { width:100%; height:52px; float:left; background:-webkit-linear-gradient(left, #b28850 , #81511c); background:-o-linear-gradient(right, #b28850, #81511c); background:-moz-linear-gradient(right, #b28850, #81511c); background:linear-gradient(to right, #b28850 , #81511c); line-height:52px; font-size:1.125em; color:#fff; }
.header_17new a { color:#fff; }
.header_17new img { height:52px; float:left; }
.header_17new .fr a { padding:0 15px 0 0; }
/**** 头部 ****/

/**** 尾部 ****/
.footer { width:100%; float:left; border-top:solid 15px #ededed; }
.footer_list { width:100%; float:left; background:#f3f3f3; border-left:solid 1px #ddd; border-top:solid 1px #ddd; }
.footer_list a { width:20%; float:left; border-right:solid 1px #ddd; border-bottom:solid 1px #ddd; line-height:35px; font-size:1em; color:#999; text-align:center; }
.footer_end { width:100%; float:left; background:#ddd; border-top:solid 15px #ededed; padding:10px 0; }
.footer_end_txt1 { width:100%; float:left; line-height:30px; font-size:1em; color:#666; text-align:center; }
.footer_end_txt1 a { color:#666; }
.footer_end_txt2 { width:100%; float:left; line-height:25px; font-size:0.875em; color:#666; text-align:center; }
/**** 尾部 ****/

/**** 面包屑 ****/
.new_crumb { width:100%; float:left; line-height:30px; font-size:1em; margin:10px 0; }
/**** 面包屑 ****/

/*slideout.js*/
.slideout-menu {
    /*position: fixed;*/
    top: 0;
    right: 0;
    width: 300px;
    /*height: 100vh;*/
    overflow-y: scroll;
    /*-webkit-overflow-scrolling: touch;*/
    /*z-index: 0;*/
    display: none;
    /*position:absolute;*/
    z-index:999999;
    background:#ededed;
}
.slideout-menu-left {
    left: 0;
}
.slideout-menu-right {
    right: 0;
}
.slideout-panel {
    position:relative;
    /*z-index: 1;*/
    /*will-change: transform;*/
    background-color: #FFF; /* A background-color is required */
    /*height: 100vh;*/
}
.slideout-open,
.slideout-open body,
.slideout-open .slideout-panel {
    /*overflow: hidden;*/
}

.slideout-open .slideout-menu {
    display: block;
}
/*遮罩层*/
.panel:before {
    content: '';
    display: block;
    background-color: rgba(0,0,0,0);
    transition: background-color 0.5s ease-in-out;
    z-index:1;
    visibility:visible;
    position:absolute;
}
.panel-open:before {
    position: absolute;
    top: 0;
    bottom: 0;
    width: 100%;
    background-color: rgba(0,0,0,.5);
    z-index:1;
    visibility:visible;
    display:block;
}
.panel {
    transform:none !important;
}

/*免费产品-结果页-你可能还喜欢-产品推荐*/
.xptuij { width:100%; float:left; margin:20px 0 0 0; }
.xptuij_top { width:100%; float:left; background:#72dafb; background:-webkit-linear-gradient(#72dafb, #45aecf); background:-o-linear-gradient(#72dafb, #45aecf); background:-moz-linear-gradient(#72dafb, #45aecf); background: linear-gradient(#72dafb, #45aecf); border-radius:8px 8px 0 0; line-height:55px; font-size:1.5em; color:#fff; text-align:center; }
.xptuij_top img { vertical-align:middle; }
.xptuij_box { width:100%; float:left; padding:15px; padding-top:0; }
.xptuij_prod { width:100%; float:left; margin:15px 0 0 0; }
.xptuij_prod img { width:100%; float:left; }
.xptuij_btn { width:100%; float:left; padding:0 5%; margin:15px 0 0 0; }
.xptuij_btn a { width:100%; float:left; background:#ed9f3a; border:solid 1px #e18d75; border-radius:5px; line-height:45px; font-size:1.125em; text-align:center; color:#fff; }
/*免费产品-结果页-你可能还喜欢-产品推荐*/

/* CSS Document */
/*body { min-width:320px;	max-width:700px; margin:0 auto !important; background:#fff; overflow-x:hidden; font-family:"Microsoft YaHei",Helvetica; color:#333; }
body,section,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,th,td,input,textarea,select,img { margin:0; padding:0; border:0; }  
ul,ol,li { margin:0px; padding:0px; list-style:none; }
h1,h2,h3,h4,h5,h6 { font-size:inherit; font-weight:lighter; }
table { border-collapse:collapse; border-spacing:0; }
em,i { display:inline-block; font-weight:normal; font-style:normal; }
b { font-weight:bold; }
a { color:#333; text-decoration:none; }
a:hover { color:#333; text-decoration:none; }
input[type="text"],input[type="password"],input[type="button"],input[type="submit"],button,textarea,select { -webkit-appearance:none; font-family:"Microsoft YaHei",Helvetica; font-size:1em; color:#666; }
.cfx:after,nav.mini:after,.h:after,.hn:after,.PH:after { content:' '; clear:both; display:block; height:0; visibility:hidden; line-height:0; }
* { box-sizing:border-box; }
.fl { float:left; }
.fr { float:right; }*/

/***美化滚动条***/
::-webkit-scrollbar {
	width:10px;
	height:10px;
	}
::-webkit-scrollbar-thumb {
	background-color:rgba(50, 50, 50, 0.25);
	border:2px solid transparent;
	border-radius:10px;
	background-clip:padding-box;
	}
::-webkit-scrollbar-thumb:hover {
	background-color:rgba(50, 50, 50, 0.5);
	}
::-webkit-scrollbar-track {
	background-color:rgba(50, 50, 50, 0.05);
	}
/***美化滚动条***/

/**** M站普通版公用侧边栏 ****/
.emsidebar_zhezhao { width:100%; float:left; max-width:700px; height:100%; background:#000; opacity:.7; position:fixed; top:0; z-index:99; }
.emsidebar { width:70%; float:right; height:100%; max-width:615px; background:#fff; /*overflow-y:scroll;*/ position:fixed; top:0; left:30%; z-index:999; }
.emsidebar_top { width:100%; float:left; background:#845520; padding:5px 10px; line-height:28px; font-size:1em; color:#fff; }
.emsidebar_top a { color:#fff; }
.emsidebar_top span { color:#ffc13d; }
.emsidebar_list { width:100%; float:left; padding:5px 0; }
.emsidebar_list a { width:50%; float:left; line-height:30px; font-size:1em; text-align:center; }
/*.emsidebar_list a i { color:#fa6398; }*/
.emsidebar_list a.width100 { width:100%; text-align:center; }
.emsidebar_list a img { width:20px; vertical-align:middle; margin:-3px 0 0 0; }
.emsidebar_title { width:100%; float:left; background:#d7bc97; padding:0 0 0 20px; line-height:30px; font-size:1em; color:#79460e; }
.emsidebar_title a{color:#79460e; }
.emsidebar_kefu { width:100%; float:left; background:#d7bc97; line-height:40px; font-size:1em; text-align:center; position:absolute; bottom:0; }
.emsidebar_kefu a { display:block;color:#79460e;  }
.emsidebar_kefu a img { width:25px; vertical-align:middle; margin:-3px 0 0 0; }
/**** M站普通版公用侧边栏 ****/
