/***desktop**/
@media only screen and (min-width:1024px){
/***search form****/
 .search-form{background-color:#fff;-moz-box-shadow:0px 3px 3px rgba(0, 0, 0, 0.05) inset;/* For Firefox3.6+ */
 -webkit-box-shadow:3px 3px 3px rgba(0, 0, 0, 0.05) inset;/* For Chrome5+, Safari5+ */
 box-shadow:0px 3px 3px rgba(0, 0, 0, 0.05) inset;/* For Latest Opera */
 }
 .search-form .wrap{padding:60px 0px 60px 0px;-moz-box-shadow:0px -3px 3px rgba(0, 0, 0, 0.05) inset;/* For Firefox3.6+ */
 -webkit-box-shadow:-3px 3px 3px rgba(0, 0, 0, 0.05) inset;/* For Chrome5+, Safari5+ */
 box-shadow:0px -3px 3px rgba(0, 0, 0, 0.05) inset;/* For Latest Opera */
 }
 .search-form .container-fluid{padding:0px 115px;}
 .search-form .container-fluid .search-title{margin-bottom: 30px; font-size:20px;color:#888;text-align:center;}
 .search-form .search-box{position:relative;width:600px;height:50px;padding:2px;margin:0px auto;background-color:#fff;border:1px solid #cfd8dc;transition:box-shadow 0.5s;-moz-transition:box-shadow 0.5s;/* Firefox 4 */
 -webkit-transition:box-shadow 0.5s;/* Safari 咄1�7 Chrome */
 -o-transition:box-shadow 0.5s;/* Opera */
 }
 .search-form .search-box:hover{-moz-box-shadow:0px 1px 5px rgba(206, 216, 220, 1);/* For Firefox3.6+ */
 -webkit-box-shadow:0px 1px 5px rgba(206, 216, 220, 1);/* For Chrome5+, Safari5+ */
 box-shadow:0px 1px 5px rgba(206, 216, 220, 1);/* For Latest Opera */
 }
 .search-form .search-box input[type="text"]{width:100%;height:100%;padding:5px 30px 5px 10px;font-size:16px;color:#9e9e9e;border:none;outline:none;}
 .search-form .search-box .search-btn{position:absolute;display:block;width:30px;height:30px;top:8px;right:5px;cursor:pointer;background:url("../images/search-icon.png") 1px 1px no-repeat;border:none;outline:none;}
 .search-form .filter-arrow{width:100%;margin-top:40px;text-align:center;border-bottom:1px solid #888888;}
 .search-form .filter-arrow a.toggle-btn{position:relative;display:inline-block;width:185px;height:35px;padding-right:10px;line-height:35px;font-size:16px;color:#fff;text-align:center;background-color:#888888;}
 .search-form .filter-arrow a.toggle-btn:hover{ background-color: #56dc49; color: #fff; transition-duration: 0.5s; -webkit-transition-duration:0.5s; }
 .search-form .filter-arrow a.toggle-btn span{margin-right:10px;}
 .search-form .filter-arrow .arrow-icon{position:absolute;display:inline-block;width:8px;height:8px;top:13px;right:20px;border-left:2px solid #fff;border-bottom:2px solid #fff;transition:transform linear 0.2s;-moz-transition:transform linear 0.2s;/* Firefox 4 */
 -webkit-transition:transform linear 0.2s;/* Safari 咄1�7 Chrome */
 -o-transition:transform linear 0.2s;/* Opera */
 }
 .search-form .filter-arrow .arrow-icon:after{position:absolute;display:inline-block;content:"";top:-4px;left:2px;width:6px;height:6px;border-left:2px solid #fff;border-bottom:2px solid #fff;}
 .search-form .filter-arrow .arrow-icon.arrow-up{transform:rotate(-45deg);-ms-transform:rotate(-45deg);/* IE 9 */
 -moz-transform:rotate(-45deg);/* Firefox */
 -webkit-transform:rotate(-45deg);/* Safari 咄1�7 Chrome */
 -o-transform:rotate(-45deg);/* Opera */
 }
 .search-form .filter-arrow .arrow-icon.arrow-down{transform:rotate(135deg);-ms-transform:rotate(135deg);/* IE 9 */
 -moz-transform:rotate(135deg);/* Firefox */
 -webkit-transform:rotate(135deg);/* Safari 咄1�7 Chrome */
 -o-transform:rotate(135deg);/* Opera */
 }
 /**filter of search**/
 .search-form .filter-box{display:none;font-size:0px; padding: 15px 0 0;}
 .filter-box .left-select{display:inline-block;width:675px;} 
 .filter-box .left-select .select-hd{line-height:30px;font-size:16px;color:#888;margin-bottom: 10px;}
 .filter-box .left-select .select-item{display:inline-block;width:225px;padding-right:20px;font-size:14px;color:#888;}
 .filter-box .left-select .select-item .label{display:block;width:100%;line-height:20px;}
 .filter-box .left-select .select-item select, .filter-box .left-select .select-item input{display:block;width:100%;height:38px;margin-bottom:15px;line-height:38px;color:#999;border:1px solid #cfd8dd;text-indent:2px;}
 .filter-box .right-check{display:inline-block;width:205px;padding-left:50px;vertical-align:top;}
 .filter-box .right-check .check-hd{line-height:30px;font-size:16px;color:#888;}
 /*.filter-box .right-check .check-item{display:block;width:100%;line-height:35px;font-size:14px;color:#888;}
*/
 .filter-box .right-check .check-item{display:block;width:100%;font-size:14px;color:#888;line-height:24px;margin-top:8px;}
 .filter-box .right-check .check-item input[type="checkbox"]{display:inline-block;width:14px;height:14px;margin-right:10px;margin-bottom:-2px;border:1px solid #cfd8dd;vertical-align:middle;}
 .filter-box .right-check .check-item span.label{display:inline-block;vertical-align:middle;}
 .filter-box .submit{display:block;width:100%;text-align:center;}
 .filter-box .submit .submit-btn{display:inline-block;width:200px;height:40px;margin:15px 0px 0;line-height:30px;font-size:16px;color:#fff;cursor:pointer;background-color:#56dc49;border:1px solid #4caf50;outline:none;}
 .filter-box .submit .submit-btn:hover{background-color:#4dc541;}
 /**result section***/
.result-section {    display: block;    width: 100%;    padding: 60px 0px;    font-size: 0px;    background-color: #F8F8F8;    margin-bottom: 40px;}
 /*category*/
 .result-section .side-category{display:inline-block;width:23%;padding:15px 20px;border:1px solid #dfe9ee;}
 .result-section .side-category .category-hd{display:block;line-height:25px;font-size:18px;color:#707274;}
 .result-section .side-category .main-category{width:100%;height:38px;line-height:38px;margin:10px 0px;padding:0px 5px;font-size:14px;color:#212121;border:1px solid #dfe9ee;}
 .result-section .side-category .sub .sub-title{display:block;line-height:35px;font-size:16px;color:#707274;}
 .result-section .side-category .sub ul li{display:block;width:100%;line-height:25px;font-size:14px;color:#707274;}
 .result-section .side-category .sub ul li input[type="checkbox"]{display:inline-block;margin-right:10px;}
 .result-section .side-category .sub .filter-btn{display:block;width:100%;height:38px;margin:10px 0px;line-height:35px;font-size:16px;color:#fff;cursor:pointer;background-color:#56dc49;border:1px solid #4caf50;outline:none;}
 .result-section .side-category .sub .filter-btn:hover{background-color:#4dc541;}
 /*sponsor*/
 .result-section .Sponsor-section{display:inline-block;width:77%;vertical-align:top;padding-left:30px;}
 .result-section .Sponsor-section .section-hd{margin-bottom:10px;font-size:24px;color:#56dc49;}
 .result-section .Sponsor-section .section-bd{padding-top:20px;}
 .result-section .Sponsor-section .section-bd li{position:relative;display:block;width:100%;margin-bottom:40px;}
 .result-section .Sponsor-section .section-bd li:last-child{margin-bottom:0px;}
 .Sponsor-section .section-bd li .thumb{position:absolute;display:block;top:2px;left:0px;width:100px;height:100px;}
 .Sponsor-section .section-bd li .info{display:inline-block;width:100%;/*padding-left:120px;*/vertical-align:top;}
 .Sponsor-section li .info .title{display:block;width:100%;line-height:20px;font-size:18px;color:#1b0caf;}
 .Sponsor-section li .info .title:hover{text-decoration:underline;}
 .Sponsor-section li .info .links{margin-top:2px;line-height:18px;font-size:0px;}
 .Sponsor-section li .info .links i{display:inline-block;padding:0px 5px;line-height:16px;font-size:12px;color:#b5bec3;font-style:normal;border-radius:2px;border:1px solid #dfe9ee;}
 .Sponsor-section li .info .links .url{display:inline-block;padding:0px 10px;font-size:14px;color:#4caf50;}
 .Sponsor-section li .info .links .seo{display:inline;padding:0px 10px;font-size:14px;color:#888;}
 .Sponsor-section li .info .category{display:block;line-height:18px;font-size:14px;color:#888;}
 .Sponsor-section li .info .description{display:block;height:38px;line-height:20px;font-size:14px;color:#333333;overflow:hidden;}
 /*ads*/
 .result-section .side-ads{display:inline-block;width:150px;height:430px;padding-top:30px;font-size:14px;color:#888888;text-align:center;vertical-align:top;background-color:#fafafa;}
 /**blog section**/
 .blog-section{display:block;width:100%;}
 .blog-section .blog-hd{display:block;width:100%;font-size:34px;color:#56dc49; text-align: center; font-weight: 500; position: relative;}
 .blog-section .blog-hd::after { position: absolute; content: ""; width: 140px; bottom: -10px;height: 1px; background-color: #56dc49; left: 50%; 
 transform: translateX(-50%); -webkit-transform: translateX(-50%);}
 .blog-section a:link, .blog-section a:visited{color:#212121;}
 .blog-section a:hover{color:#888;}
 .blog-section ul.blog-bd{padding:40px 0px;font-size:0px;}
 .blog-section ul li.post-item{display:inline-block;width:33.3%;padding-right:30px;margin-bottom:30px;font-size:18px;color:#212121;font-weight:normal;vertical-align:top;}
.blog-section ul li.post-item:nth-of-type(3n){padding-right:0;}
 .blog-section ul li.post-item .title{display:block;width:100%;padding:10px;line-height:1.5;font-size:17px;}
.post-item .thumb{height:227px;overflow:hidden;display:inline-block;width:100%;}
.post-item .thumb img{width:100%;min-height:100%;}
}
/***laptop**/
@media only screen and (min-width:481px) and (max-width:1023px){/***search form****/
 .search-form{background-color:#fff;-moz-box-shadow:0px 3px 3px rgba(0, 0, 0, 0.05) inset;/* For Firefox3.6+ */
 -webkit-box-shadow:3px 3px 3px rgba(0, 0, 0, 0.05) inset;/* For Chrome5+, Safari5+ */
 box-shadow:0px 3px 3px rgba(0, 0, 0, 0.05) inset;/* For Latest Opera */
 }
 .search-form .wrap{padding:20px 0px 40px 0px;-moz-box-shadow:0px -3px 3px rgba(0, 0, 0, 0.05) inset;/* For Firefox3.6+ */
 -webkit-box-shadow:-3px 3px 3px rgba(0, 0, 0, 0.05) inset;/* For Chrome5+, Safari5+ */
 box-shadow:0px -3px 3px rgba(0, 0, 0, 0.05) inset;/* For Latest Opera */
 }
 .search-form .container-fluid{padding:0px 50px;}
 .search-form .container-fluid .search-title{line-height:70px;font-size:24px;color:#888;text-align:center;}
 .search-form .search-box{position:relative;width:90%;height:50px;padding:2px;margin:0px auto;background-color:#fff;border:1px solid #cfd8dc;transition:box-shadow 0.5s;-moz-transition:box-shadow 0.5s;/* Firefox 4 */
 -webkit-transition:box-shadow 0.5s;/* Safari 咄1�7 Chrome */
 -o-transition:box-shadow 0.5s;/* Opera */
 }
 .search-form .search-box:hover{-moz-box-shadow:0px 1px 5px rgba(206, 216, 220, 1);/* For Firefox3.6+ */
 -webkit-box-shadow:0px 1px 5px rgba(206, 216, 220, 1);/* For Chrome5+, Safari5+ */
 box-shadow:0px 1px 5px rgba(206, 216, 220, 1);/* For Latest Opera */
 }
 .search-form .search-box input[type="text"]{width:100%;height:100%;padding:5px 30px 5px 10px;font-size:16px;color:#9e9e9e;border:none;outline:none;}
 .search-form .search-box .search-btn{position:absolute;display:block;width:30px;height:30px;top:8px;right:5px;cursor:pointer;background:url("../images/search-icon.png") 1px 1px no-repeat;border:none;outline:none;}
 .search-form .filter-arrow{width:100%;margin-top:35px;text-align:center;border-bottom:1px solid #56dc49;}
 .search-form .filter-arrow a.toggle-btn{position:relative;display:inline-block;width:185px;height:35px;padding-right:10px;line-height:35px;font-size:16px;color:#fff;text-align:center;background-color:#56dc49;}
 .search-form .filter-arrow a.toggle-btn span{margin-right:10px;}
 .search-form .filter-arrow .arrow-icon{position:absolute;display:inline-block;width:8px;height:8px;top:13px;right:20px;border-left:2px solid #fff;border-bottom:2px solid #fff;transition:transform linear 0.2s;-moz-transition:transform linear 0.2s;/* Firefox 4 */
 -webkit-transition:transform linear 0.2s;/* Safari 咄1�7 Chrome */
 -o-transition:transform linear 0.2s;/* Opera */
 }
 .search-form .filter-arrow .arrow-icon:after{position:absolute;display:inline-block;content:"";top:-4px;left:2px;width:6px;height:6px;border-left:2px solid #fff;border-bottom:2px solid #fff;}
 .search-form .filter-arrow .arrow-icon.arrow-up{transform:rotate(-45deg);-ms-transform:rotate(-45deg);/* IE 9 */
 -moz-transform:rotate(-45deg);/* Firefox */
 -webkit-transform:rotate(-45deg);/* Safari 咄1�7 Chrome */
 -o-transform:rotate(-45deg);/* Opera */
 }
 .search-form .filter-arrow .arrow-icon.arrow-down{transform:rotate(135deg);-ms-transform:rotate(135deg);/* IE 9 */
 -moz-transform:rotate(135deg);/* Firefox */
 -webkit-transform:rotate(135deg);/* Safari 咄1�7 Chrome */
 -o-transform:rotate(135deg);/* Opera */
 }
 /**filter of search**/
 .search-form .filter-box{display:none;font-size:0px;}
 .filter-box .left-select{display:inline-block;width:100%;}
 .filter-box .left-select .select-hd{line-height:30px;font-size:16px;color:#888;}
 .filter-box .left-select .select-item{display:inline-block;width:33.3%;padding-right:20px;font-size:14px;color:#888;}
 .filter-box .left-select .select-item .label{display:block;width:100%;line-height:20px;}
 .filter-box .left-select .select-item select{display:block;width:100%;height:35px;margin-bottom:15px;line-height:35px;color:#999;border:1px solid #cfd8dd;}
 .filter-box .right-check{display:inline-block;width:100%;}
 .filter-box .right-check .check-hd{line-height:30px;font-size:16px;color:#888;}
 .filter-box .right-check .check-item{display:inline-block;padding-right:30px;line-height:35px;font-size:14px;color:#888;}
 .filter-box .right-check .check-item input[type="checkbox"]{display:inline-block;width:14px;height:14px;margin-right:10px;margin-bottom:-2px;border:1px solid #cfd8dd;vertical-align:middle;}
 .filter-box .right-check .check-item span.label{display:inline-block;vertical-align:middle;}
 .filter-box .submit{display:block;width:100%;text-align:center;}
 .filter-box .submit .submit-btn{display:inline-block;width:200px;height:50px;margin:10px 0px;line-height:50px;font-size:16px;color:#fff;cursor:pointer;background-color:#56dc49;border:1px solid #4caf50;outline:none;}
 .filter-box .submit .submit-btn:hover{background-color:#4dc541;}
 /**result section***/
 .result-section{display:block;width:100%;padding:45px 0px;font-size:0px;}
 .result-section .side-category{display:inline-block;width:100%;padding:15px 20px;border:1px solid #cfd8dc;}
 .result-section .side-category .category-hd{display:block;line-height:25px;font-size:18px;color:#707274;}
 .result-section .side-category .main-category{width:100%;height:35px;line-height:35px;margin:10px 0px;padding:0px 5px;font-size:14px;color:#212121;border:1px solid #cfd8dc;}
 .result-section .side-category .sub .sub-title{display:block;line-height:35px;font-size:16px;color:#707274;}
 .result-section .side-category .sub ul li{display:inline-block;margin-right:30px;line-height:25px;font-size:14px;color:#707274;}
 .result-section .side-category .sub ul li:last-child{margin-right:0px;}
 .result-section .side-category .sub ul li input[type="checkbox"]{display:inline-block;margin-right:5px;}
 .result-section .side-category .sub .filter-btn{display:block;width:100%;height:35px;margin:10px 0px;line-height:35px;font-size:16px;color:#fff;cursor:pointer;background-color:#56dc49;border:1px solid #4caf50;outline:none;}
 .result-section .side-category .sub .filter-btn:hover{background-color:#4dc541;}
 /*sponsor*/
 .result-section .Sponsor-section{display:block;width:100%;}
 .result-section .Sponsor-section .section-hd{height:55px;margin-top:20px;line-height:55px;font-size:24px;color:#56dc49;}
 .result-section .Sponsor-section .section-bd{padding-top:10px;}
 .result-section .Sponsor-section .section-bd li{position:relative;;display:block;width:100%;margin-bottom:40px;}
 .result-section .Sponsor-section .section-bd li:last-child{margin-bottom:0px;}
 .Sponsor-section .section-bd li .thumb{position:absolute;display:block;top:0px;left:0px;width:100px;height:100px;}
 .Sponsor-section .section-bd li .info{display:inline-block;width:100%;/*padding-left:120px;*/vertical-align:top;}
 .Sponsor-section li .info .title{display:block;width:100%;line-height:20px;font-size:18px;color:#1b0caf;}
 .Sponsor-section li .info .title:hover{text-decoration:underline;}
 .Sponsor-section li .info .links{padding:5px 0px;font-size:0px;}
 .Sponsor-section li .info .links i{display:inline-block;padding:0px 5px;font-size:14px;color:#4caf50;font-style:normal;border-radius:2px;border:1px solid #4caf50;}
 .Sponsor-section li .info .links .url{display:block;padding:10px 0 5px;font-size:14px;color:#4caf50;word-break:break-word;}
 .Sponsor-section li .info .links .seo{display:inline;padding:0px 10px;font-size:14px;color:#888;}
 .Sponsor-section li .info .category{display:block;line-height:18px;font-size:14px;color:#888;}
 .Sponsor-section li .info .description{display:block;height:38px;line-height:18px;font-size:14px;color:#333333;overflow:hidden;}
 /*ads*/
 .result-section .side-ads{display:inline-block;width:100%;height:100px;margin-top:20px;padding-top:30px;font-size:14px;color:#888888;text-align:center;vertical-align:top;background-color:#fafafa;}
 /**blog section**/
 .blog-section{display:block;width:100%;}
 .blog-section .blog-hd{display:block;width:100%;font-size:24px;color:#56dc49;}
 .blog-section a:link, .blog-section a:visited{color:#212121;}
 .blog-section a:hover{color:#888;}
 .blog-section ul.blog-bd{padding:20px 0px;font-size:0px;}
 .blog-section ul li.post-item{display:inline-block;width:49%;margin-right:2%;margin-bottom:30px;font-size:18px;color:#212121;font-weight:normal;vertical-align:top;}
 .blog-section ul li.post-item .thumb{width:100%;}
 .blog-section ul li.post-item .thumb img{width:100%;height:auto;}
 .blog-section ul li.post-item:nth-child(2n){margin-right:0px;}
 .blog-section ul li.post-item .title{display:block;width:100%;padding:10px;line-height:1.5;font-size:17px;}
}
@media only screen and (max-width:1023px){.post-item .thumb{height:240px;overflow:hidden;display:inline-block;width:100%;}
}
@media only screen and (max-width:767px){.post-item .thumb{height:199px;}
}
@media only screen and (max-width:639px){.post-item .thumb{height:160px;}
}
@media only screen and (max-width:575px){.post-item .thumb{height:147px;}
}
/***mobile iphone**/
@media screen and (min-width:320px) and (max-width:480px){/***search form****/
 .search-form{background-color:#fff;}
 .search-form .wrap{padding-bottom:20px;}
 .search-form .container-fluid{padding:0px 15px;}
 .search-form .container-fluid .search-title{line-height:60px;font-size:20px;color:#424242;text-align:center;}
 .search-form .search-box{position:relative;width:100%;height:50px;padding:2px;margin:0px auto;border-radius:5px;background-color:#fff;border:1px solid #edeef0;transition:box-shadow 0.5s;-moz-transition:box-shadow 0.5s;/* Firefox 4 */
 -webkit-transition:box-shadow 0.5s;/* Safari 咄1�7 Chrome */
 -o-transition:box-shadow 0.5s;/* Opera */
 }
 .search-form .search-box:hover{-moz-box-shadow:0px 1px 5px rgba(206, 216, 220, 1);/* For Firefox3.6+ */
 -webkit-box-shadow:0px 1px 5px rgba(206, 216, 220, 1);/* For Chrome5+, Safari5+ */
 box-shadow:0px 1px 5px rgba(206, 216, 220, 1);/* For Latest Opera */
 }
 .search-form .search-box input[type="text"]{width:100%;height:100%;padding:5px 30px 5px 10px;font-size:16px;color:#9e9e9e;border:none;outline:none;}
 .search-form .search-box .search-btn{position:absolute;display:block;width:52px;height:52px;top:-1px;right:-1px;cursor:pointer;background:url("../images/search-icon2.png") 0px 0px no-repeat;background-size:contain;border:none;outline:none;}
 .search-form .filter-arrow{width:100%;margin-top:30px;margin-bottom:15px;text-align:center;border-bottom:1px solid #56dc49;}
 .search-form .filter-arrow a.toggle-btn{position:relative;display:inline-block;width:185px;height:35px;padding-right:10px;line-height:35px;font-size:16px;color:#fff;text-align:center;background-color:#56dc49;}
 .search-form .filter-arrow a.toggle-btn span{margin-right:10px;}
 .search-form .filter-arrow .arrow-icon{position:absolute;display:inline-block;width:8px;height:8px;top:13px;right:20px;border-left:2px solid #fff;border-bottom:2px solid #fff;transition:transform linear 0.2s;-moz-transition:transform linear 0.2s;/* Firefox 4 */
 -webkit-transition:transform linear 0.2s;/* Safari 咄1�7 Chrome */
 -o-transition:transform linear 0.2s;/* Opera */
 }
 .search-form .filter-arrow .arrow-icon:after{position:absolute;display:inline-block;content:"";top:-4px;left:2px;width:6px;height:6px;border-left:2px solid #fff;border-bottom:2px solid #fff;}
 .search-form .filter-arrow .arrow-icon.arrow-up{transform:rotate(-45deg);-ms-transform:rotate(-45deg);/* IE 9 */
 -moz-transform:rotate(-45deg);/* Firefox */
 -webkit-transform:rotate(-45deg);/* Safari 咄1�7 Chrome */
 -o-transform:rotate(-45deg);/* Opera */
 }
 .search-form .filter-arrow .arrow-icon.arrow-down{transform:rotate(135deg);-ms-transform:rotate(135deg);/* IE 9 */
 -moz-transform:rotate(135deg);/* Firefox */
 -webkit-transform:rotate(135deg);/* Safari 咄1�7 Chrome */
 -o-transform:rotate(135deg);/* Opera */
 }
 /**filter of search**/
 .search-form .filter-box{display:none;padding:10px 0px;font-size:0px;}
 .filter-box .left-select{display:block;width:100%;}
 .filter-box .left-select .select-hd{display:none;}
 .filter-box .left-select .select-item{display:block;width:100%;font-size:14px;color:#888;}
 .filter-box .left-select .select-item .label{display:none;}
 .filter-box .left-select .select-item select{display:block;width:100%;height:40px;margin-bottom:5px;line-height:40px;color:#999;border-radius:5px;border:1px solid #edeef0;outline:none;}
 .filter-box .right-check{display:block;width:100%;font-size:0px;}
 .filter-box .right-check .check-hd{display:none;}
 .filter-box .right-check .check-item{display:inline-block;margin-right:10px;line-height:30px;font-size:14px;color:#888;}
 .filter-box .right-check .check-item input[type="checkbox"]{display:inline-block;width:14px;height:14px;margin-right:10px;margin-bottom:-2px;border:1px solid #edeef0;vertical-align:middle;}
 .filter-box .right-check .check-item span.label{display:inline-block;vertical-align:middle;}
 .filter-box .submit{display:block;width:100%;text-align:center;}
 .filter-box .submit .submit-btn{display:inline-block;width:100%;height:50px;margin:10px 0px;line-height:50px;font-size:16px;color:#fff;border-radius:5px;background-color:#56dc49;border:none;outline:none;}
 /**result section***/
 .result-section{position:relative;display:block;width:100%;font-size:0px;}
 .result-section .side-category{position:absolute;display:block;top:0px;left:0px;width:100%;z-index:999;}
 .result-section .side-category .category-hd{display:block;width:50%;height:55px;margin-left:50%;line-height:55px;font-size:20px;color:#bdbdbd;text-align:center;background-color:#ffffff;border-bottom:1px solid #bebebe;-moz-box-shadow:0px 3px 3px rgba(0, 0, 0, 0.05) inset;/* For Firefox3.6+ */
 -webkit-box-shadow:3px 3px 3px rgba(0, 0, 0, 0.05) inset;/* For Chrome5+, Safari5+ */
 box-shadow:0px 3px 3px rgba(0, 0, 0, 0.05) inset;/* For Latest Opera */
 }
 .result-section .side-category .category-bd{display:none;padding:15px 20px;background-color:#fff;-moz-box-shadow:0px 2px 5px rgba(0, 0, 0, 0.1);/* For Firefox3.6+ */
 -webkit-box-shadow:0px 2px 5px rgba(0, 0, 0, 0.1);/* For Chrome5+, Safari5+ */
 box-shadow:0px 2px 5px rgba(0, 0, 0, 0.1);/* For Latest Opera */
 }
 .result-section .side-category .main-category{width:100%;height:35px;line-height:35px;margin:10px 0px;padding:0px 5px;font-size:14px;color:#212121;background-color:#fff;border:1px solid #cfd8dc;}
 .result-section .side-category .sub .sub-title{display:block;line-height:35px;font-size:16px;color:#707274;}
 .result-section .side-category .sub ul li{display:block;width:100%;line-height:25px;font-size:14px;color:#707274;}
 .result-section .side-category .sub ul li input[type="checkbox"]{display:inline-block;margin-right:10px;}
 .result-section .side-category .sub .filter-btn{display:block;width:100%;height:35px;margin:10px 0px;line-height:35px;font-size:16px;color:#fff;background-color:#56dc49;border:1px solid #4caf50;}
 /*sponsor*/
 .result-section .Sponsor-section{display:block;width:100%;vertical-align:top;}
 .result-section .Sponsor-section .section-hd{width:50%;height:55px;line-height:55px;font-size:22px;color:#424242;text-align:center;background-color:#f5f5f5;border-bottom:1px solid #bebebe;border-right:1px solid #bebebe;-moz-box-shadow:0px 3px 3px rgba(0, 0, 0, 0.05) inset;/* For Firefox3.6+ */
 -webkit-box-shadow:3px 3px 3px rgba(0, 0, 0, 0.05) inset;/* For Chrome5+, Safari5+ */
 box-shadow:0px 3px 3px rgba(0, 0, 0, 0.05) inset;/* For Latest Opera */
 }
 .result-section .Sponsor-section .section-bd{padding:20px 15px;}
 .result-section .Sponsor-section .section-bd li{display:block;width:100%;padding:15px;margin-bottom:15px;border-radius:5px;background-color:#fff;-moz-box-shadow:0px 2px 5px rgba(0, 0, 0, 0.1);/* For Firefox3.6+ */
 -webkit-box-shadow:0px 2px 5px rgba(0, 0, 0, 0.1);/* For Chrome5+, Safari5+ */
 box-shadow:0px 2px 5px rgba(0, 0, 0, 0.1);/* For Latest Opera */
 }
 .result-section .Sponsor-section .section-bd li:last-child{margin-bottom:0px;}
 .Sponsor-section .section-bd li:first-child .description{position:relative;}
 .Sponsor-section .section-bd li:first-child .thumb{position:absolute;display:block;top:10px;right:0px;width:80px;height:80px;}
 .Sponsor-section .section-bd li:first-child .info{display:inline-block;width:100%;vertical-align:top;}
 .Sponsor-section .section-bd li:first-child .info .description{padding-right:90px;}
 .Sponsor-section .section-bd li .thumb{display:none;}
 .Sponsor-section .section-bd li .info{display:block;width:100%;}
 .Sponsor-section li .info .title{display:block;width:100%;line-height:20px;font-size:18px;color:#00468c;}
 .Sponsor-section li .info .title:hover{text-decoration:underline;}
 .Sponsor-section li .info .links{padding:10px 0px;font-size:0px;border-bottom:1px solid #bdbdbd;}
 .Sponsor-section li .info .links i{display:inline-block;padding:0px 5px;font-size:14px;color:#4caf50;font-style:normal;border-radius:2px;border:1px solid #4caf50;}
 .Sponsor-section li .info .links .url{display:block;padding:10px 0px 0;font-size:14px;color:#4caf50;word-break:break-word;}
 .Sponsor-section li .info .links .seo{display:none;}
 .Sponsor-section li .info .category{display:none;}
 .Sponsor-section li .info .description{display:block;padding:10px 0px;line-height:18px;font-size:14px;color:#757575;}
 /*ads*/
 .result-section .side-ads{display:none;width:100%;height:430px;padding-top:30px;font-size:14px;color:#888888;text-align:center;vertical-align:top;background-color:#fafafa;}
 /**blog section**/
 .blog-section{display:block;width:100%;padding:30px 15px;background-color:#f5f5f5;}
 .blog-section .blog-hd{display:block;width:100%;line-height:30px;font-size:24px;color:#424242;text-align:center;}
 .blog-section a:link, .blog-section a:visited{color:#212121;}
 .blog-section a:hover{color:#888;}
 .blog-section ul.blog-bd{padding:10px 0px;font-size:0px;}
 .blog-section ul li.post-item{display:block;width:100%;margin-bottom:10px;font-size:16px;color:#333;font-weight:normal;border-radius:5px;background-color:#fff;-moz-box-shadow:0px 3px 3px rgba(0, 0, 0, 0.1);/* For Firefox3.6+ */
 -webkit-box-shadow:0px 3px 3px rgba(0, 0, 0, 0.1);/* For Chrome5+, Safari5+ */
 box-shadow:0px 3px 3px rgba(0, 0, 0, 0.1);/* For Latest Opera */
 }
 .blog-section ul li.post-item:last-child{margin-bottom:0px;}
 .blog-section ul li.post-item .thumb{display:block;width:100%;height:auto;overflow-y:hidden;}
 .blog-section ul li.post-item img{display:block;width:100%;border-radius:5px;}
 .blog-section ul li.post-item .title{display:block;width:100%;padding:15px;line-height:20px;}
}
@media (max-width:481px){.post-item .thumb{height:auto;}
.view-all-btn a{margin:50px 0 0px;}
@media (max-width:375px){.result-section .Sponsor-section .section-hd{font-size:18px;}
 .result-section .side-category .category-hd{font-size:18px;}
}
@media (max-width:325px){header .container-fluid{position:relative;padding-top:12px;margin-bottom:10px;}
 .search-form .container-fluid .search-title{line-height:60px;font-size:18px;color:#424242;text-align:center;}
 .result-section .Sponsor-section .section-hd{font-size:16px;}
 .result-section .side-category .category-hd{font-size:16px;}
}
