body {margin:0;padding:0;font-size:13px;font-family:Microsoft YaHei,calibri,verdana;background:#f7f7f7;background:url(/kasen/pc/images/bg.gif);}
h1,h2,h3,h4,h5,h6,i {font-size:100%;font-style:normal;font-weight:normal}
a {cursor:pointer}
a:link {color:#37a;text-decoration:none}
a:visited {color:#669;text-decoration:none}
a:hover {color:#55aadd;text-decoration:none;}
a:active {color:#fff;text-decoration:none;background:#f93}
a img {border-width:0;vertical-align:middle}
ul {list-style-type:none;margin:0;padding:0}
li {list-style:none}
table {border-collapse:collapse;border:0;padding:0;margin:0}
h2 {font-size:15px;color:#072;line-height:150%;}

.header {height:250px;background:url(/kasen/pc/images/193347a04rjde1deeros1p.jpg) no-repeat center top transparent;;position:relative;margin:0 auto;}
.header .header-inner {width:950px;margin:0 auto;position:relative;}
.header .logo {position: absolute;width:220px;height:85px;left:24px;top:7px;}
.header .nav {height:40px;position:absolute;top:200px;left:0;width:100%;background:#fff;border-top:#ddd 1px solid;border-bottom:#ddd 1px solid;}
.header .nav .nav-inner {position:relative;width:950px;margin: 0 auto;}
.header .nav .search {position:absolute;top:0px;right:0;width:300px;height:40px;border:1px solid #ddd;border-top:none;border-bottom:none;}
.header .nav .search button {background:#efefef;border:none;border-radius:4px;color:#666;text-align:center;min-width:60px;padding:4px 5px 3px 5px;}
.header .nav .search button.search-submit {display:block;position:absolute;right:0;width:40px;min-width:inherit;cursor:pointer;height:40px;overflow:hidden;border-left:1px solid #ddd;border-radius:0px;background:#fff url(/kasen/pc/images/resizeApi.png) 0px 0px;margin:0;padding:0;}
.header .nav .search .search-keyword {float:left;width:240px;color:#4e4e4e;text-shadow:0 0 2px #fff;font-weight:700;font-size:13px;margin:4px 5px 0 13px;overflow:hidden;height:32px;padding:0;border:none;box-shadow:none;}
.header .nav li {float:left;height:40px;line-height:40px;font-size:14px;} 
.header .nav li a {color:#333;font-size:14px;padding-right:25px;} 
.header .nav li a:hover{color:#e26;text-decoration:none;}
.header .nav li a.on {color:#e26;font-weight:bold;font-size:15px;}

.main {width:1000px;margin:10px auto}
.main .left {float:left;width:630px;}
.main .right {float:right;width:360px;}
.week_mend{float:right;width:360px;height:auto;margin:0 0 15px 0;background:#fff6ed;border:1px solid #faefe3;border: 1px solid #dfdfdf;-webkit-box-shadow: 0 1px 2px 0 rgba(158,158,158,0.2);-moz-box-shadow: 0 1px 2px 0 rgba(158,158,158,0.2);-ms-box-shadow: 0 1px 2px 0 rgba(158,158,158,0.2);box-shadow: 0 1px 2px 0 rgba(158,158,158,0.2);}
.week_mend_nav{height:23px;overflow:hidden; text-align:center; margin:0 4px; padding: 0 0 0 5px; }
.week_mend_nav li {float:left; display:block; width:45px; height:20px; margin:0 1px 0 0; padding:3px 1px 0 2px;}
.week_mend_nav li a{ color:#555;font-weight:bold;}
.week_mend_nav li a:active,.week_mend_nav li a:hover {color:#37a;background-color:transparent}
.week_mend_nav .s-nav3 a{ color:#fd3600}
.week_item{ display: inline-block; width:350px;height: 25px;padding:5px 0 0 0;_padding:3px 0 0 0}
.week_item_left{float:left;margin-left:15px;}
.week_item_right{float:right;}
.mod{margin-bottom:40px;word-break:break-all;}
.mod .newest ul {margin-top:-5px;}
.mod .newest li {padding:8px 0;margin:0;border-bottom:1px dashed #ddd;line-height:1.4;}
.mod .pl {font:12px Arial,Helvetica,sans-serif;line-height:150%;color:#666;margin-left:10PX;}
h1 {padding-bottom:8px}
.item {overflow:hidden;zoom:1;margin-bottom:15px}
.item .content {float:right;width:490px;padding:5px 15px 15px 15px;overflow:hidden;zoom:1;color:#666;background:#fff;border: 1px solid #dfdfdf;-webkit-box-shadow: 0 1px 2px 0 rgba(158,158,158,0.2);-moz-box-shadow: 0 1px 2px 0 rgba(158,158,158,0.2);-ms-box-shadow: 0 1px 2px 0 rgba(158,158,158,0.2);box-shadow: 0 1px 2px 0 rgba(158,158,158,0.2);}
.item .content .desc {margin-top:-12px;margin-bottom:14px;line-height:1.5;overflow:hidden}
.item .content .desc p {margin:0 0 10px 0}
.item .ft {overflow:hidden;zoom:1}
.item .cover {margin-top:2px}
.item .cover img {width:100px;height:auto;-webkit-border-radius: 3px;border-radius:8px;}
.item .source {color:#999}
.item .tip {margin-right:1em}
.item .tip a{color:#999}
.item .tip a:hover {color:#fff;text-decoration:none;background:#37a}
.item .title {margin-bottom:5px;line-height:1.2;font-size:15px;font-weight: bold;}
.item .title .data {float: right;font-size: 13px;font-weight: normal;}
.item .content {overflow:hidden;zoom:1}
.item .content a{color:#37a}
.item .content a:hover {color:#fff;text-decoration:none;background:#37a}
.item .content p{margin: 0;line-height:25px}
.item .content img {vertical-align:top}
.item .content .desc {width:100%;margin:10px 0;overflow:hidden;zoom:1;line-height:1.8}
.item .content .desc ul {padding:5px}
.item .usr-btn a:active,.item .usr-btn a:hover,.item .usr-btn a:link,.item .usr-btn a:visited {border:1px solid #b8d9be;color:#589c66;background:#deede0}
.item .usr-btn a:active,.item .usr-btn a:hover {border:1px solid #c2e5c8;color:#70b07c;background:#eafaec}
.usr-btn {display:block;margin-bottom:10px}
.usr-btn a {display:inline-block;*display:inline;zoom:1;width:68px;padding:5px 0;line-height:1.2;text-align:center;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;border-radius:2px}
.usr-btn a:link,.usr-btn a:visited {color:#ca6445;background:#fae9da}
.usr-btn a:active,.usr-btn a:hover {color:#d9896a;background:#fcefe3}
.usr-btn a.selected:link,.usr-btn a.selected:visited {color:#fae7d6;background:#d9896a}
.footer {width:1000px;margin:0 auto;color: #999;padding-top: 6px;overflow: hidden;zoom: 1;border-top: 1px dashed #DDD;}
.footer .left {float:left;}
.footer .right {float:right;}