html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
/* HTML5 display-role reset for older browsers */article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;}
/* =============================================================================   Fix the clear issue   ========================================================================== */.hide {display:none;}
.clear {clear:both;display:block;font-size:0;height:0;line-height:0;width:100%;}
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:inline-block;}
/* Hide from IE Mac \*/ .clearfix {display:block;}
/* End hide from IE Mac */ .clear-fixed {height:100%;overflow:hidden;}
/* =============================================================================   Links & Image   ========================================================================== */a,a:hover,a:focus {text-decoration:none;}
a:hover,a:active,a:focus {outline:none;}
a img {border:none;}
img {vertical-align:top;}
/* =============================================================================   Typography   ========================================================================== */::-moz-selection {background:#F78118;color:#FFFFFF;text-shadow:none;}
::selection {background:#F78118;color:#FFFFFF;text-shadow:none;}
body {line-height:1;}
abbr[title] {border-bottom:1px dotted;}
b,strong {font-weight:bold;}
em,i,dfn {font-style:italic;}
hr {display:block;height:1px;border:0;border-top:1px solid #CCCCCC;margin:1em 0;padding:0;}
ins {background:#FFFF99;color:#000000;text-decoration:none;}
mark {background:#FFFF00;color:#000000;font-style:italic;font-weight:bold;}
pre {white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
blockquote,q {quotes:none;}
blockquote:before,blockquote:after,q:before,q:after {content:'';content:none;}
small {font-size:85%;}
sub,sup {font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup {top:-0.5em;}
sub {bottom:-0.25em;}
/* =============================================================================   Button,input,textarea   ========================================================================== */button,input,select,textarea {font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}
button,input {line-height:normal;*overflow:visible;}
button,input[type="button"],input[type="reset"],input[type="submit"] {cursor:pointer;-webkit-appearance:button;}
textarea {overflow:auto;vertical-align:top;resize:vertical;}
/* =============================================================================   Tables   ========================================================================== */table {border-collapse:collapse;border-spacing:0;}
td {vertical-align:top;}
/* =============================================================================   DDsmoothmenu   ========================================================================== */.ddsmoothmenu ul {z-index:200;}
.ddsmoothmenu ul li {position:relative;}
.ddsmoothmenu ul li ul {position:absolute;left:0;display:none;visibility:hidden;}
.ddsmoothmenu ul li ul li {float:none;}
.ddsmoothmenu ul li ul li ul {top:0;}
.ddsmoothmenu ul li ul li a {width:140px;}
.downarrowclass,.rightarrowclass {display:none;}
/* =============================================================================   Styles   ========================================================================== */header #top-menu ul li a:hover,header #top-menu ul li.current_page_item a,header #top-menu ul li.current-menu-item a,header #top-menu ul li a.selected,header #top-menu ul li ul,.pagination a,.pagination span,.normal-pagination span a,.comment-pagination a,.comment-pagination span,.single-page-navigation a,.post-more a,.portfolio-menu li a,.product-menu li a,.notice-sidebar,.sc-tabs-wrap,.sc-toggle,.sc-iconbox,.sc-testimonials .box,#respond .comment-form-author,#respond .comment-form-email,#respond .comment-form-url,#respond .comment-form-comment,#respond .form-submit input,.contact-form-wrap dl,.contact-form-wrap .contact-form-content,.contact-form-wrap #send-message {box-shadow:0 1px 3px rgba(0,0,0,.20);-moz-box-shadow:0 1px 3px rgba(0,0,0,.20);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.20);}
.post-thumb,.post-thumb-comment,.flickr_badge_image,.sc-testimonials .avatar,.nivoSlider-wrap,.cycleslider-wrap,.sc-box {box-shadow:0 1px 5px rgba(0,0,0,.25);-moz-box-shadow:0 1px 5px rgba(0,0,0,.25);-webkit-box-shadow:0 1px 5px rgba(0,0,0,.25);}
header #top-menu ul li a:hover,header #top-menu ul li.current_page_item a,header #top-menu ul li.current-menu-item a,header #top-menu ul li a.selected,header #top-menu ul li ul,.wp-post-image,.avatar,.pagination a,.pagination span,.normal-pagination span a,.comment-pagination a,.comment-pagination span,.single-page-navigation a,.post-more a,.portfolio-menu li a,.product-menu li a,.notice-sidebar,.flickr_badge_image img,.gallery .gallery-item img,.sc-testimonials .avatar img,.widget-ads img,.sc-tabs-wrap,.sc-toggle,.sc-iconbox,.sc-testimonials .box,#respond .comment-form-author,#respond .comment-form-email,#respond .comment-form-url,#respond .comment-form-comment,#respond .form-submit input,.contact-form-wrap dl,.contact-form-wrap .contact-form-content,.contact-form-wrap #send-message {border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.post-thumb,.post-thumb-comment,.flickr_badge_image,code,pre,.sc-testimonials .avatar,.nivoSlider-wrap,.cycleslider-wrap,.sc-box {border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;}
header #top-menu ul li ul li a:hover,header #top-menu ul li ul li a.selected,header #top-menu ul li.current_page_item ul li a,header #top-menu ul li.current-menu-item ul li a,header #top-menu ul li.current_page_parent ul li.current_page_item a,header #top-menu ul li.current_page_item ul li a:hover,header #top-menu ul li.current-menu-item ul li a:hover,header #top-menu ul li.current_page_parent ul li a:hover,header #top-menu ul li.current-menu-parent ul li a:hover,#slides .pagination li a {border-radius:0px;-moz-border-radius:0px;-webkit-border-radius:0px;}
header #top-menu ul li ul li a:hover,header #top-menu ul li ul li a.selected,header #top-menu ul li.current_page_item ul li a,header #top-menu ul li.current-menu-item ul li a,header #top-menu ul li.current_page_parent ul li a,header #top-menu ul li.current-menu-parent ul li a,header #top-menu ul li.current_page_parent ul li.current_page_item a,header #top-menu ul li.current_page_item ul li a:hover,header #top-menu ul li.current-menu-item ul li a:hover,header #top-menu ul li.current_page_parent ul li a:hover,header #top-menu ul li.current-menu-parent ul li a:hover,#slides .pagination li a {box-shadow:0 0 0 rgba(0,0,0,0);-moz-box-shadow:0 0 0 rgba(0,0,0,0);-webkit-box-shadow:0 0 0 rgba(0,0,0,0);}
.post-thumb,.post-thumb-comment {background-position:0 100%;background-repeat:repeat-x;background-color:#FFFFFF;border:1px solid #CCCCCC;padding:9px;}
.post-thumb img {opacity:0;filter:alpha(opacity=0);}
.post-thumb a {display:block;position:relative;background-image:url(../images/loading.gif);background-repeat:no-repeat;background-position:50% 50%;}
.post-more {float:left;}
.post-more a {display:block;padding:0 15px;margin-right:10px;}
.pagination a,.pagination span,.normal-pagination span a,.comment-pagination a,.comment-pagination span,.post-more a,.portfolio-menu li a,.product-menu li a,#respond .form-submit input,.contact-form-wrap #send-message,.single-page-navigation a {display:block;height:28px;line-height:27px;background-image:url(../images/btn.png);border-left:1px solid #D2D2D2;border-top:1px solid #E5E5E5;border-right:1px solid #D2D2D2;border-bottom:1px solid #C1C1C1;color:#666666;}
.post-more a {height:21px;line-height:20px;}
.no-post {text-align:center;}

/*20210703*/
.wp_entry {width:980px;padding:20px 0 30px;color:#333; line-height:25px; font-size:14px; margin:0 auto;}
/*.wp_entry p{ margin-bottom: 10px;}*/
.wp_entry img {max-width:100%;padding:10px 0px}

#wp_pager {text-align: center;margin-top:30px;}
#wp_pager ul.pages{margin:0px;padding:0px}
#wp_pager ul.pages li {display: inline-block;font-size: 14px;border:0px}
#wp_pager ul.pages{padding-left:0;margin:1.5rem 0;list-style:none;color:#999;text-align:center}
#wp_pager ul.pages>li>a{position:relative;display:block;padding:.5em 1em;text-decoration:none;line-height:1.2;background-color:#fff;border:1px solid #ddd;margin-bottom:5px;margin-right:5px;color:#313131;}
#wp_pager ul.pages li a:hover{background-color:#eee;border:0px;}
#wp_pager ul.pages li:hover{border:0px;background-color:#fff;}
#wp_pager ul.pages>.pgCurrent>a,#wp_pager ul.pages>.pgCurrent>a:focus,#wp_pager ul.pages>.pgCurrent>a:hover{z-index:2;color:#fff;background-color:#333;border-color:#167bea;cursor:default}
#wp_pager ul.pages li a.pgCurrent{background: #333; color: #fff;border: #014da1 solid 1px;}
