.sitepath {margin-bottom:10px;}
.item {padding:5px; float:none; border:1px solid #ccc; overflow:hidden; margin:7px; width:300px; height:100px; border-radius:4px; font-size:15px;}
.item a {display:block;}
.item b {display:block; margin-bottom:8px;}
.item img {margin:0 5px 0 0; height:77px; float:left;}
.res1170 .cpage h1 {width:441px; float:left;}
.cpage span {text-transform:uppercase;margin:0px;}
.cpage span a {text-transform:uppercase;}

.cpage iframe {max-width:100%; height:350px;}

.msocial {overflow:hidden; float:right; margin-top:4px;}
.msocial .red {float:left; margin:0px 3px 0px 0px; line-height:normal;}
.msocial .red span {margin:0px;}
.msocial .red.google {width:32px; overflow:hidden;}

.msocial2 {overflow:hidden; margin:20px 0px;}
.msocial2 .red {float:left; margin:0px 3px 0px 0px; line-height:normal;}
.msocial2 .red span {margin:0px;}
.msocial2 .red.google {width:32px; overflow:hidden;}

.widgetBlog {padding-top:0;}
.bordertop {padding-top:23px;}
.widgetBlog ul li a {color:#fff; font-size:14px; display:block; padding:5px 15px 5px 28px; line-height:18px; background:url('/images/template/widblog.png') 8px 5px no-repeat;background-size:12px;}
.widgetBlog ul li ul {padding:10px 15px 10px 21px;}
.widgetBlog ul li {list-style:none;}
.widgetBlog ul li a:hover {color:#ADD5F5;background:url('/images/template/widblog-hover.png') 8px 5px no-repeat;background-size:12px;}
.widgetBlog ul {padding:0;}

.res720 .cpage {overflow:hidden;}
.res940 .msocial {float:none; margin:10px 0px;}
.res720 .msocial {float:none; margin:10px 0px;}
.res480 .msocial {float:none; margin:10px 0px;}
.res320 .msocial {float:none; margin:10px 0px;}
.res720 .item {float:left;}
.res480 .item {float:none; margin:7px auto;}
.res320 .item {float:none; margin:7px auto;}
.res320 .msocial {float:none; margin-top:0;}