@charset "utf-8";
/*全局样式*/
body{margin:0px;padding:0px;color:#000;font-size:12px;font-family:Microsoft YaHei,Gotham-Book;background:#fefcf8}
div{margin:0px;padding:0px;border:0px}
ol,ul,li{padding:0px;margin:0px;border:0px;list-style:none;font-size:1em;}
h1,h2,h3,h4,h5{margin:0px;padding:0px;border:0px;font-weight:normal;font-size:1em;}
input{outline:none;border-radius:0px;border:0px;}
span{padding:0px;border:0px;}
p{margin:0px;border:0px;padding:0px;}
img{max-width:100%;margin:0px;padding:0px;border:0px;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor;}

@font-face{font-family:'Gotham-Book';src:url('//gw-data.coimg.cn/font/Gotham-Book.otf');src:url('//gw-data.coimg.cn/font/Gotham-Book.eot?#iefix') format('embedded-opentype'),url('//gw-data.coimg.cn/font/Gotham-Book.woff2') format('woff2'),url('//gw-data.coimg.cn/font/Gotham-Book.woff') format('woff'),url('//gw-data.coimg.cn/font/Gotham-Book.ttf') format('truetype'),url('//gw-data.coimg.cn/font/Gotham-Book.svg#webfont') format('svg');}


/*Head-box*/
.head-box{width:100%;height:60px;background:#f9f5ea;border-bottom:1px solid #f4ebd3}
.head-box .head{width:1100px;height:60px;margin:0 auto}
.head .logo{width:auto;height:36px;margin:12px 0px 0px 10px;float:left}
.logo img{width:auot;height:36px;}
.head .nav{width:525px;height:36px;float:left;margin:12px 0px 0px 40px;}
.head .nav ul{list-style:none;display:block;float:left}
.head .nav ul li{width:auto;font-size:16px;line-height:36px;padding:0px 25px;text-align:center;float:left;position:relative;}
.head .nav ul li a{width:auto;font-family:Microsoft YaHei,Gotham-Book;display:block;font-size:16px;color:#222;text-decoration:none;}
.head .nav ul li a:hover{width:auto;color:#222;display:block;line-height:36px;}

.search{width:auto;height:36px;margin:12px 0px 0px 50px;float:left;}
.inputstyle{width:200px;height:34px;color:#555;font-size:15px;font-family:Microsoft YaHei,Gotham-Book;line-height:36px;display:block;padding:0px 12px;background:#fff;border-top-left-radius:5px;border-top-right-radius:0px;border-bottom-left-radius:5px;border-bottom-right-radius:0px;outline:none;border-left:1px solid #f4ebd3;border-bottom:1px solid #f4ebd3;border-top:1px solid #f4ebd3;float:left}

.inputstyle:focus{font-family:Microsoft YaHei,Gotham-Book;font-size:15px;color:#555;}

.submit{width:30px;height:36px;padding:0px 20px 0px 10px;background:url(//gw-data.coimg.cn/images/search-img.png) #fff no-repeat center left;border-top-left-radius:0px;border-top-right-radius:5px;border-bottom-left-radius:0px;border-bottom-right-radius:5px;margin-right:0px;float:left;border-right:1px solid #f4ebd3;border-bottom:1px solid #f4ebd3;border-top:1px solid #f4ebd3;outline:none;}

input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow: 0 0 0px 1000px white inset;}


.head .user-login{width:80px;height:34px;text-align:center;margin-top:13px;float:right;}
.head .user-login a{width:80px;height:34px;font-family:Microsoft YaHei,Gotham-Book;display:block;border-radius:5px;background:#d60702;font-size:16px;color:#fff;line-height:31px;text-decoration:none;}
.head .user-login a:hover{color:#fff;display:block;height:34px;line-height:32px;border-radius:5px;background:#c20500}

/*Center-side*/
.center-side{width:1100px;height:auto;margin:0 auto;overflow:hidden;}

/*Center-left*/
.center-left{width:705px;height:auto;margin-top:10px;float:left;}

.center-left .hidden{display:none;}
.center-left .moreload{width:705x;height:auto;float:left}

.center-left .moreload ul{width:705px;height:auto;margin:0 auto}
.center-left .moreload ul.list{overflow:hidden}
.center-left .moreload ul.list li{width:690px;height:auto;line-height:24px;margin:15px auto 20px auto;border:#f4ebd3 solid 1px;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.060);background:#fefefe;position:relative;}
/*.center-left .moreload ul.list li:last-child{border-bottom:none;}*/
.center-left .moreload ul.list li .item-ment{width:635px;height:auto;margin:25px auto 10px auto;overflow:hidden;}
.center-left .moreload ul.list li .item-ment h1 a{font-family:Microsoft YaHei,Gotham-Book;font-size:23px;color:#111;text-decoration:none}
.center-left .moreload ul.list li .item-ment h1 a:hover{color:#d60702;text-decoration:none}
.center-left .moreload ul.list li .item-ment span{font-size:13px;color:#666;line-height:25px;}
.center-left .moreload ul.list li .item-ment span a{font-family:Microsoft YaHei,Gotham-Book;font-size:13px;color:#666;text-decoration:none;}
.center-left .moreload ul.list li .item-ment span a:hover{color:#999;text-decoration:none}

.center-left .moreload ul.list li .item-detail{width:635px;height:auto;margin:auto auto 45px auto;overflow:hidden;}
.center-left .moreload ul.list li .item-detail p{font-family:Microsoft YaHei;font-size:16px;color:#262626;margin-top:15px;line-height:30px;}


.center-left .moreload ul.list li .meta{width:635px;height:45px;font-size:13px;font-family:Microsoft YaHei,Gotham-Book;color:#666;border-top:#f4ebd3 solid 1px;margin:0 auto}
.center-left .moreload ul.list li .meta span{font-family:Microsoft YaHei,Gotham-Book;color:#666;margin:7px 5px;font-size:13px;height:24px;}
.center-left .moreload ul.list li .meta .other{width:auto;height:35px;margin-top:10px;float:right;}
.center-left .moreload ul.list li .meta .other i{margin:0px 3px 0px 12px;}
.center-left .moreload ul.list li .meta .other .zan{width:18px;height:auto;background:url(//gw-data.coimg.cn/images/like-icon.svg) no-repeat left center;padding-left:22px;background-size:18px 18px;font-style:normal}
.center-left .moreload ul.list li .meta .other .fav{width:18px;height:auto;background:url(//gw-data.coimg.cn/images/folder-icon.svg) no-repeat left center;padding-left:22px;background-size:18px 18px;font-style:normal}
.center-left .moreload ul.list li .meta a{font-size:13px;color:#999;line-height:42px;text-decoration:none;margin-right:20px;background:url(../images/tag-icon.gif) no-repeat left center;padding-left:17px;background-size:14px 12px}
.center-left .moreload ul.list li .meta a:hover{font-size:13px;color:#222;border-bottom:2px #d60702 solid;text-decoration:none;background:url(../images/tag-r-icon.gif) no-repeat left center;background-size:14px 12px}


/*常识*/
.center-left .moreload ul.list li .common-ment{width:635px;height:auto;margin:30px auto 10px auto;}
.center-left .moreload ul.list li .common-ment h1{font-family:Microsoft YaHei,Gotham-Book;font-size:23px;color:#111;text-align:center;}

.center-left .moreload ul.list li .common-detail{width:635px;height:auto;margin:auto auto 40px auto;overflow:hidden;}
.center-left .moreload ul.list li .common-detail p{font-family:Microsoft YaHei,Gotham-Book;font-size:16px;color:#262626;margin-top:15px;line-height:30px;}

.center-left .moreload ul.list li .common-tag{width:45px;height:22px;font-size:13px;font-family:Microsoft YaHei,Gotham-Book;position:absolute;top:0px;left:0px;color:#fff;line-height:22px;text-align:center;background:#ccc;border-top-left-radius:5px;}
.center-left .moreload ul.list li .common-tag a{font-size:13px;font-family:Microsoft YaHei,Gotham-Book;color:#fff;text-decoration:none;}
.center-left .moreload ul.list li .common-tag a:hover{color:#999;text-decoration:none}



.center-left .moreload .more{width:210px;height:40px;text-align:center;color:#fff;display:block;margin:40px auto;background:#d60702;border-radius:10px;}
.center-left .moreload .more a{font-family:Microsoft YaHei,Gotham-Book;font-size:16px;color:#fff;line-height:40px;text-decoration:none;display:block;}
.center-left .moreload .more a:hover{text-decoration:none;color:#fff;background:#c20500;display:block;border-radius:10px;}
.center-left .moreload .more p{font-family:Microsoft YaHei,Gotham-Book;font-size:16px;color:#fff;line-height:40px;text-decoration:none;display:block;}




/*Center-right*/
.center-right{width:375px;height:auto;margin-top:25px;float:right;}
/*Topauthor*/
.center-right .topauthor{width:375px;height:auto;margin-bottom:30px;}
.topauthor .topauthortitle{width:375px;height:35px;}
.topauthor .topauthortitle h1{width:375px;text-indent:1em;font-family:Microsoft YaHei,Gotham-Book;font-size:20px;color:#000;line-height:35px;background:url(//gw-data.coimg.cn/images/title-bg.gif) no-repeat left center;}

.author-list{width:375px;overflow:hidden;margin:2px auto auto auto}

.author-list ul{list-style:none;margin:0px;border:0px;padding:0px;}
.author-list ul li{width:375px;height:auto;line-height:24px;margin:20px auto auto 5px;}
.author-list ul li a{display:block;}
.author-list ul li a:hover img{padding-right:15px;}
.author-list ul li a img{display:block;width:60px;height:60px;float:left;padding-right:15px;border-radius:50%;}
.author-list ul li a span{display:block;line-height:22px;padding-bottom:0px;}
.author-list ul li h1{display:block;line-height:18px;font-size:15px;}
.author-list ul li a{color:#191919;font-size:16px;font-family:Microsoft YaHei,Gotham-Book;text-decoration:none;}
.author-list ul li a:hover{color:#d60702;text-decoration:none}
.author-list ul li p{width:350px;color:#666;font-size:13px;font-family:Microsoft YaHei,Gotham-Book;margin-top:5px;line-height:18px}



.topauthor .topauthor-list{width:375px;overflow:hidden;margin:0 auto}
.topauthor-list ul{width:375px;list-style:none;float:left; }
.topauthor-list ul li{width:59px;height:60px;text-align:center;margin:18px 8px 30px 8px;float:left;}

.topauthor-list ul li h1{font-size:15px;display:block;line-height:30px;padding-bottom:0px;}
.topauthor-list ul li a{color:#222;font-size:15px;font-family:Microsoft YaHei,Gotham-Book;text-decoration:none;}
.topauthor-list ul li a:hover{color:#d60702;text-decoration:none}


/*Book*/
.center-right .book{width:375px;height:auto;}
.book .booktitle{width:375px;height:35px;}
.book .booktitle h1{width:345px;text-indent:1em;font-family:Microsoft YaHei,Gotham-Book;font-size:20px;color:#000;line-height:35px;background:url(../images/title-bg.gif) no-repeat left center;}
.book-list{width:375px;overflow:hidden;margin:2px auto auto auto}

.book-list ul{list-style:none;margin:0px;border:0px;padding:0px;}
.book-list ul li{width: 100%;height:60px;line-height:24px;margin:18px auto auto 5px;}
.book-list ul li img{display:block;width:60px;height:60px;float:left;border-radius:30%;margin-right:15px;}
.book-list ul li span{display:block;line-height:22px;}
.book-list ul li h1{display:block;line-height:30px;font-size:16px;}
.book-list ul li a{color:#191919;font-size:16px;font-family:Microsoft YaHei,Gotham-Book;text-decoration:none;}
.book-list ul li a:hover{color:#d60702;text-decoration:none}
.book-list ul li p{margin:0px;padding:0px;color:#666;font-size:13px;font-family:Microsoft YaHei,Gotham-Book;margin-top:5px;line-height:20px;}



/*Footer*/
.footer-box{width:auto;height:60px;margin:100px auto auto auto;background:#f9f5ea;border-top:1px solid #f4ebd3}
.footer-box .cr-font{width:1000px;height:20px;font-family:Microsoft YaHei,Gotham-Book;font-size:13px;color:#999;text-align:center;line-height:20px;margin:25px auto auto auto;}

.footer-box .cr-font a{font-family:Microsoft YaHei,Gotham-Book;font-size:13px;color:#999;margin-left:8px;text-decoration:none;}
.footer-box .cr-font a:hover{color:#666;}


/*Scrolltotop*/
.cd-top {display: inline-block;height: 40px;width:40px;position:fixed;bottom:80px;right:30px;/* image replacement properties */overflow: hidden;text-indent: 100%;white-space: nowrap;background: rgba(184, 184, 184, 0.8) url(//gw-data.coimg.cn/images/cd-top-arrow.svg) no-repeat center 50%;visibility: hidden;opacity: 0;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;transition: all 0.3s;border-radius:5px;}
.cd-top a{color:#fff;text-decoration:none}
.cd-top.cd-is-visible {/* the button becomes visible */visibility: visible;opacity: 1;}
.cd-top.cd-fade-out { /* 如果用户继续向下滚动,这个按钮的透明度会变得更低 */opacity: 0.8;}
.no-touch .cd-top:hover {background-color: #999;opacity: 1;}



/*LoginUp*/
.login-box{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.5);display:none;z-index:1001;}
.login{width:400px;height:auto;position:absolute;top:45%;left:50%;transform:translate(-50%, -50%);background:#fff;border-radius:10px;display:none;}

.login .login-head{width:200px;height:36px;text-align:center;margin:30px auto}
.login-head h1{font-family:Microsoft YaHei,Gotham-Book;font-size:26px;font-weight:bold;color:#333;}

.login-side{width:300px;height:auto;margin:auto auto 80px auto;}
.login-side .user-name{width:300px;height:45px;}
.login-side .name-input{width:285px;height:45px;border:0px;font-family:Microsoft YaHei,Gotham-Book;color:#333;font-size:16px;line-height:35px;border-radius:6px;background:#f3f3f3;padding:0px 10px;}
.login-side .name-input:focus{width:281px;height:41px;font-size:16px;font-family:Microsoft YaHei,Gotham-Book;color:#333;line-height:35px;outline:none;border:#ccc solid 2px;}



.login-side .user-password{width:300px;height:45px;margin-top:25px;}
.login-side .pass-input{width:285px;height:45px;border:0px;font-family:Microsoft YaHei,Gotham-Book;color:#333;font-size:16px;line-height:35px;border-radius:6px;padding:0px 10px;background:#f3f3f3;}
.login-side .pass-input:focus{width:281px;height:41px;font-size:16px;font-family:Microsoft YaHei,Gotham-Book;color:#333;line-height:35px;outline:none;border:#ccc solid 2px;}

.login-side .other-box {width:300px;height:30px;margin:15px auto auto auto}
.login-side .other-box .reg{font-family:Microsoft YaHei,Gotham-Book;color:#c20500;float:left}
.login-side .other-box .reg a{color:#c20500;font-size:14px;font-family:Microsoft YaHei,Gotham-Book;text-decoration:none;}
.login-side .other-box .reg a:hover{color:#c20500;font-size:14px;font-family:Microsoft YaHei,Gotham-Book;text-decoration:none;}
.login-side .other-box .zpass{font-family:Microsoft YaHei,Gotham-Book;color:#333;float:right}
.login-side .other-box .zpass a{color:#c20500;font-size:14px;font-family:Microsoft YaHei,Gotham-Book;text-decoration:none;}
.login-side .other-box .zpass a:hover{color:#c20500;font-size:14px;font-family:Microsoft YaHei,Gotham-Book;text-decoration:none;}


.login-side .enter-button{width:300px;height:48px;margin-top:25px;}
.login-side .button-style{width:300px;height:48px;border-radius:10px;font-family:Microsoft YaHei,Gotham-Book;font-size:18px;color:#fff;background:#d60702;border:0px}
.login-side .button-style:hover{background:#c20500;color:#fff;display:block;height:48px;border-radius:10px;}


.login .Close{width:40px;height:40px;background:url(//gw-data.coimg.cn/images/close-ico.png) no-repeat center center;background-size:40px 40px;margin:auto auto 40px auto;}
.login .Close a{width:40px;height:40px;display:block;}
.login .Close a:hover{text-decoration:none;}