@charset "utf-8";

*{padding:0px;margin:0px;}

.clr{clear:both;}
img{max-width:100%;}
input:focus, button:focus, a:focus{outline: none;}
a,a:hover,a:focus,a:visited{text-decoration: none;}

body{font-size:13px;}

/** error **/
.error{background: #f5f5f5;}
.error-message{text-align: center;margin-top: 80px;color: #948c8c;font-size: 14px;}

/** freaky **/
.freaky{}

/** page **/
.page{padding:10px;}

/** news **/
.news{max-width:750px;margin:0px auto;}
.news .title{padding: 10px;color: #666;font-size: 25px;}
.news .title p{}
.news .info{padding: 5px 10px;color: #9a9a9a;line-height: 15px;}
.news .info .date{float: left;}
.news .info .author{float: left;margin-left: 20px;}
.news .info .hits{float: left;margin-left: 20px;background: url(../../images/html/news/hits.png) no-repeat left center;padding-left: 20px;background-size: contain;}
.news .content{margin: 20px 10px;overflow: hidden;}

/** goods **/
.goods{max-width:750px;margin:0px auto;}
.goods .title{height: 40px;background: #f5f5f5;}
.goods .title p{text-align: center;line-height: 40px;font-size: 14px;color: #999;position: absolute;width: 100%;max-width: 750px;}
.goods .title p:after, .goods .title p:before {position: absolute;top: 50%;background: #ddd;content: "";height: 1px;width: 30%;}
.goods .title p:before {right: 55%;}
.goods .title p:after {left: 55%;}
.goods .content{margin: 20px 10px;overflow: hidden;}

/** weekly **/
.weekly{max-width:750px;margin:0px auto;}

/** month **/
.month{max-width:750px;margin:0px auto;}


