body {
	color: rgb(64, 64, 64); font-family: "SimSun";
}
table {
	border-collapse: collapse; border-spacing: 0;
}
html {
	-ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%;
}
td {
	padding: 0px;
}
th {
	padding: 0px;
}
p {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
h1 {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
h2 {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
h3 {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
h4 {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
h5 {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
h6 {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
img {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
body {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
form {
	margin: 0px; padding: 0px; border: currentColor; border-image: none;
}
ul {
	list-style: none; margin: 0px; padding: 0px;
}
li {
	list-style: none; margin: 0px; padding: 0px;
}
ol {
	list-style: none; margin: 0px; padding: 0px;
}
a {
	color: rgb(64, 64, 64); text-decoration: none;
}
a:hover {
	color: rgb(196, 0, 1);
}
input {
	outline: 0px;
}
.right-page {
	padding: 10px; height: 30px; text-align: right; line-height: 30px; font-size: 12px; float: left;
}
.right-page a {
	padding: 3px 6px; background-color: rgb(255, 255, 255);
}
.right-page a.on {
	color: rgb(255, 255, 255); background-color: rgb(196, 0, 1);
}
a.gsdt-prev {
	color: rgb(255, 255, 255); background-color: rgb(235, 235, 235);
}
a.gsdt-next {
	color: rgb(255, 255, 255); background-color: rgb(235, 235, 235);
}
.page-input {
	border: 1px solid rgb(220, 220, 220); border-image: none; width: 40px; height: 20px;
}
.page-btn {
	padding: 0px; border: currentColor; border-image: none; width: 25px; height: 25px; line-height: 25px; font-size: 90%; cursor: pointer; background-color: rgb(221, 221, 221);
}
.excel-btn {
	background: url("../img/zwgp_excel.png") no-repeat center; padding: 0px; border: currentColor; border-image: none; width: 100px; height: 25px; line-height: 25px; margin-top: 4px; margin-left: 15px; float: right; cursor: pointer;
}
.left-nav {
	width: 180px; height: auto; line-height: 30px; margin-bottom: 10px; float: left;
}
.left-nav-title {
	width: 180px; height: 30px; font-family: "Microsoft YaHei"; font-size: 95%; font-weight: 700;
}
.left-title-list {
	width: 90px; height: 30px; color: rgb(64, 64, 64); text-indent: 10px; float: left; cursor: pointer; background-color: rgb(245, 245, 245);
}
.left-title-list.active {
	color: rgb(255, 255, 255); background-color: rgb(25, 141, 204);
}
.left-nav-ul {
	background: url("../img/ul_pic.jpg") no-repeat 0px 0px; width: 180px; height: auto; display: none;
}
.left-nav-ul.on {
	display: block;
}
.left-nav-ul > li {
	padding: 0px 15px; width: 150px; height: 30px; font-size: 12px; position: relative;
}
.left-nav-ul > li.on {
	border: 2px solid rgb(196, 0, 1); border-image: none; width: 148px; background-color: rgb(255, 255, 255);
}
.left-nav-ul > li .li-border {
	left: 178px; top: 0px; width: 2px; height: 30px; display: none; position: absolute; z-index: 10; background-color: rgb(255, 255, 255);
}
.left-nav-ul > li .li-border.on {
	display: block;
}
.left-nav-ul > li > a {
	display: block;
}
.left-nav-ul > li ol {
	padding: 0px 10px; border: 2px solid rgb(196, 0, 1); border-image: none; left: 178px; top: -2px; width: 200px; display: none; position: absolute; background-color: rgb(255, 255, 255);
}
.left-nav-ul > li ol.on {
	display: block;
}
.left-nav-ul > li > ol li {
	width: 200px;
}
.left-nav-t1 {
	width: 30px; height: 30px; text-align: center; float: left;
}
.left-nav-t2 {
	width: 150px; height: auto; float: left;
}
#top-nav-box {
	width: 100%; height: 30px; margin-bottom: 10px; background-color: rgb(247, 247, 247);
}
#top-nav {
	margin: 0px auto; width: 1000px; line-height: 30px;
}
#top-nav1 {
	margin: 0px auto; width: 1000px; line-height: 30px; background-color: rgb(255, 255, 255);
}
#top-nav-left {
	font-size: 12px;
}
#container {
	margin: 0px auto; width: 1000px;
}
#header {
	width: 1000px; height: 90px; position: relative;
}
#header1 {
	margin: 0px auto; width: 1000px; height: 90px; position: relative; background-color: rgb(255, 255, 255);
}
#logo {
	background: url("../img/logo.jpg") no-repeat 0px 0px; left: 0px; top: 0px; width: 270px; height: 90px; position: absolute;
}
#search-box {
	top: 10px; width: 443px; height: auto; right: 10px; position: absolute;
}
.input-box {
	left: 0px; top: 0px; width: 403px; height: 32px; position: absolute;
}
.new-input {
	padding: 6px 8px; border: 2px solid rgb(25, 141, 204); border-image: none; left: 0px; top: 0px; width: 280px; font-size: 14px; position: absolute;
}
.btn-default {
	background: url("../img/search.png") no-repeat center rgb(25, 141, 204); border: currentColor; border-image: none; left: 300px; top: 0px; width: 100px; height: 32px; text-align: center; position: absolute;
}
.adv-search {
	left: 410px; top: 0px; width: 32px; height: 32px; text-align: center; color: rgb(255, 255, 255); line-height: 16px; font-size: 12px; position: absolute; background-color: rgb(204, 204, 204);
}
#main-nav {
	left: 300px; top: 50px; width: 700px; height: 30px; position: absolute;
}
#main-nav > li {
	width: 100px; height: 30px; text-align: center; line-height: 30px; font-family: "Microsoft YaHei"; font-size: 95%; font-weight: 700; float: left;
}
#main-nav > li > a {
	border-radius: 5px; display: block;
}
#main-nav > li.on a {
	color: rgb(255, 255, 255); background-color: rgb(25, 141, 204);
}
#main-banner {
	margin: 10px auto; width: 1000px; height: 225px; background-color: rgb(204, 204, 204);
}
#index .main {
	width: 1000px; height: 1150px; position: relative;
}
#index .main-left {
	width: 750px; height: 1150px; margin-right: 10px; float: left;
}
#index .roll-pic {
	margin: 0px 10px 20px 0px; width: 340px; height: 230px; float: left;
}
#index .roll-pic a.pic {
	width: 340px; height: 230px; text-align: center; line-height: 230px; display: block;
}
#index .roll-pic .pic img {
	width: auto; vertical-align: middle; max-height: 230px; max-width: 340px;
}
#index .pagination.roll-pagination {
	width: 100%; text-align: right; right: 10px; bottom: 5px; position: absolute;
}
#index .pagination.roll-pagination .swiper-pagination-switch {
	margin: 0px 3px; width: 18px; height: 18px; text-align: center; color: rgb(255, 255, 255); line-height: 18px; font-size: 12px; display: inline-block; cursor: pointer; opacity: 0.7; background-color: rgb(0, 0, 0);
}
#index .pagination.roll-pagination .swiper-pagination-switch.swiper-active-switch {
	background: rgb(196, 0, 1);
}
#index .list1 {
	width: 400px; height: 240px; margin-bottom: 10px; float: left;
}
#index #list1-title {
	padding: 0px 10px; width: 380px; height: 28px; text-align: center; line-height: 28px; font-family: "Microsoft YaHei"; font-size: 95%; font-weight: 700; border-bottom-color: rgb(25, 141, 204); border-bottom-width: 2px; border-bottom-style: solid;
}
#index #list1-title li {
	width: 120px; height: 28px; color: rgb(25, 141, 204); float: left; cursor: pointer;
}
#index #list1-title li.on {
	color: rgb(255, 255, 255); background-color: rgb(25, 141, 204);
}
#index .list1-content {
	width: 400px; height: 210px; overflow: hidden; display: none;
}
#index .list1-content.on {
	display: block;
}
#index .list1-content li {
	list-style: inside url("../img/ico_list.png"); padding: 0px 5px; width: 390px; height: 30px; line-height: 30px; overflow: hidden;
}
#index .list2 {
	width: 750px; height: 440px; float: left;
}
#index .list2 ul {
	margin: 10px 20px 0px; width: 710px; height: 400px; overflow: hidden;
}
#index .list-w-title {
	padding: 0px 10px; width: 730px; height: 29px; color: rgb(88, 88, 88); line-height: 29px; font-size: 16px; font-weight: 700; border-bottom-color: rgb(219, 219, 219); border-bottom-width: 1px; border-bottom-style: solid;
}
#index .list-w-title a {
	font-size: 85%; font-weight: normal; float: right;
}
#index .li-common-index {
	margin-bottom: 10px;
}
#index .li-common-index li {
	padding: 0px 10px; border: 1px solid rgb(255, 255, 255); border-image: none; width: 120px; height: 198px; float: left;
}
#index .li-common-index li.on {
	border-color: rgb(219, 219, 219);
}
#index .li-common-index .pic {
	margin: 0px 5px 10px; width: 110px; height: 130px; text-align: center; line-height: 130px;
}
#index .li-common-index .pic img {
	width: auto; vertical-align: middle; max-height: 130px; max-width: 100%;
}
#index .li-common-index .bookname {
	width: 120px; height: 30px; line-height: 30px; overflow: hidden; font-size: 12px;
}
#index .li-common-index .price {
	width: 120px; height: 30px; text-align: right; color: rgb(64, 64, 64); line-height: 30px; overflow: hidden; font-family: "Microsoft YaHei"; font-size: 12px;
}
#index .main-right {
	width: 240px; float: left;
}
#index .rank1 {
	border: 1px solid rgb(229, 229, 229); border-image: none; width: 238px; height: 498px; margin-bottom: 10px; float: left;
}
#index .rank-top {
	margin: 0px auto; padding: 5px 0px; width: 230px; height: 80px;
}
#index .rank-top-ico {
	background: url("../img/rank_1.png") no-repeat 0px 0px; width: 30px; height: 80px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; font-family: "Microsoft YaHei"; font-size: 12px; float: left;
}
#index .rank1 .pic {
	width: 60px; height: 80px; text-align: center; line-height: 80px; margin-right: 20px; float: left;
}
#index .rank1 .pic img {
	width: auto; vertical-align: middle; max-height: 80px; max-width: 100%;
}
#index .rank-top .bookname {
	width: 110px; height: 50px; line-height: 25px; overflow: hidden; font-size: 12px; float: left;
}
#index .rank1 li {
	margin: 0px 4px; width: 230px; height: 30px; line-height: 30px; overflow: hidden;
}
#index .rank1 .rank-ico {
	background: url("../img/rank_2.png") no-repeat 0px 0px; width: 30px; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; font-family: "Microsoft YaHei"; font-size: 12px; float: left;
}
#index .rank-normol .bookname {
	width: 200px; height: 30px; line-height: 30px; overflow: hidden; font-size: 12px;
}
#index .rank2 {
	border: 1px solid rgb(229, 229, 229); border-image: none; width: 238px; height: 588px; float: left;
}
#index .rank2 ul {
	margin: 5px auto; width: 230px; height: 540px;
}
#index .rank2 li {
	width: 230px; height: 55px; margin-bottom: 5px; float: left;
}
#index .rank2 .classify {
	width: 45px; height: 55px; color: rgb(25, 141, 204); line-height: 30px; text-indent: 5px; font-size: 12px; margin-right: 5px; float: left;
}
#index .rank2 .pic {
	width: 40px; height: 55px; text-align: center; line-height: 55px; margin-right: 20px; float: left;
}
#index .rank2 .pic img {
	width: auto; vertical-align: middle; max-height: 55px; max-width: 100%;
}
#index .rank2 .bookname {
	width: 120px; height: 55px; line-height: 25px; overflow: hidden; font-size: 12px; float: left;
}
#index .rank-title {
	padding: 0px 5px; width: 228px; height: 38px; color: rgb(25, 141, 204); line-height: 38px; font-family: "Microsoft YaHei"; font-size: 95%; font-weight: 700;
}
#index .rank-title a {
	font-size: 12px; font-weight: normal; float: right;
}
#zwgp .content {
	float: left; position: relative;
}
#zwgp .user-login {
	margin: 10px 0px; border: 2px solid rgb(247, 247, 247); border-image: none; width: 176px; height: 126px; float: left;
}
#zwgp .user-login-in {
	width: 160px; height: 60px; margin-left: 8px; border-bottom-color: rgb(239, 239, 239); border-bottom-width: 1px; border-bottom-style: dashed; float: left;
}
#zwgp .user-login-in .pic {
	width: 60px; height: 60px; text-align: center; line-height: 60px; margin-right: 5px; float: left;
}
#zwgp .user-login-in .pic img {
	width: auto; height: auto; vertical-align: middle; max-height: 60px; max-width: 60px;
}
#zwgp .user-login-name {
	padding: 5px; width: 80px; height: 50px; line-height: 25px; font-size: 12px; float: left;
}
#zwgp .user-login-a {
	width: 160px; height: 60px; margin-top: 3px; margin-left: 8px; float: left;
}
#zwgp .user-login-a a {
	padding: 0px 10px; width: 60px; height: 20px; text-align: center; line-height: 20px; overflow: hidden; font-size: 12px; float: left;
}
#zwgp .banner {
	background: url("/img/zwgp.jpg") no-repeat 0px 0px; margin: 10px 0px 10px 10px; width: 810px; height: 130px; float: left;
}
#zwgp .main-left {
	width: 180px; height: 1340px; clear: left; float: left;
}
#zwgp .left-cbs {
	width: 180px; height: 630px; line-height: 30px; margin-bottom: 10px; float: left;
}
#zwgp .left-cbs-title {
	width: 180px; height: 30px; color: rgb(255, 255, 255); text-indent: 10px; font-family: "Microsoft YaHei"; font-size: 95%; font-weight: 700; background-color: rgb(0, 0, 0);
}
#zwgp .left-cbs ul {
	background: url("../img/ul_pic.jpg") no-repeat 0px 0px; width: 180px; height: 600px;
}
#zwgp .left-cbs li {
	padding: 0px 15px; width: 150px; height: 30px; font-size: 12px;
}
#zwgp .main-mid-content {
	width: 560px; height: 1340px; margin-left: 10px; float: left;
}
#zwgp .content-table {
	width: 560px; height: 180px; line-height: 29px; margin-bottom: 10px;
}
#zwgp .content-table ul {
	width: 280px; height: 180px; float: left;
}
#zwgp .content-table ul:first-child {
	width: 279px; border-right-color: rgb(255, 255, 255); border-right-width: 1px; border-right-style: solid;
}
#zwgp .content-table li {
	width: 100%; height: 29px; text-indent: 20px; font-size: 12px; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
#zwgp .content-table ul li:first-child {
	font-size: 95%; font-weight: 700; background-color: rgb(225, 211, 198);
}
#zwgp .content-table ul li.on {
	background-color: rgb(255, 241, 206);
}
#zwgp .content-rank {
	width: 560px; height: 460px; margin-bottom: 5px;
}
#zwgp .content-rank-title {
	background: url("../img/point.png") repeat-x 0px; width: 560px; height: 35px; line-height: 32px; font-family: "Microsoft YaHei"; font-weight: 700; margin-bottom: 20px;
}
#zwgp .content-rank-title a {
	padding: 0px 5px; color: rgb(64, 64, 64); font-size: 85%; float: right; background-color: rgb(255, 255, 255);
}
#zwgp .content-rank-li {
	padding: 0px 10px; height: 32px; font-size: 98%; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 3px; border-bottom-style: solid; float: left; cursor: pointer; background-color: rgb(255, 255, 255);
}
#zwgp .content-rank ul {
	width: 560px; height: 400px; display: none;
}
#zwgp .content-rank ul.active {
	display: block;
}
#zwgp .content-rank li {
	width: 132px; height: 200px; margin-left: 5px; float: left;
}
#zwgp .content-rank .pic {
	padding: 2px; border: 1px solid rgb(220, 220, 220); border-image: none; width: 126px; height: 129px; text-align: center; line-height: 129px;
}
#zwgp .content-rank img {
	width: auto; vertical-align: middle; max-height: 129px; max-width: 100%;
}
#zwgp .content-rank .bookname {
	padding: 5px; width: 120px; height: 50px; text-align: center; line-height: 25px; overflow: hidden; font-size: 12px;
}
#zwgp .content-newbook {
	width: 560px; height: 240px;
}
#zwgp .content-newbook-title {
	width: 560px; height: 30px; line-height: 30px; text-indent: 10px; font-family: "Microsoft YaHei"; font-size: 98%; font-weight: 700; margin-bottom: 10px;
}
#zwgp .content-newbook-title span {
	background: url("../img/point.png") repeat-x 0px; width: 480px; height: 30px; float: right;
}
#zwgp .content-newbook-list {
	width: 560px; height: 170px; display: none;
}
#zwgp .content-newbook-list.active {
	display: block;
}
#zwgp .content-newbook-list .pic {
	padding: 2px; border: 1px solid rgb(220, 220, 220); border-image: none; width: 164px; height: 164px; text-align: center; line-height: 164px; margin-right: 20px; margin-left: 5px; float: left;
}
#zwgp .content-newbook-list img {
	width: auto; vertical-align: middle; max-height: 164px; max-width: 100%;
}
#zwgp .content-newbook-bookname {
	width: 355px; height: 30px; line-height: 30px; overflow: hidden; font-size: 95%; font-weight: 700; float: left;
}
#zwgp .content-newbook-info1 {
	width: 355px; height: 25px; line-height: 25px; overflow: hidden; font-size: 12px; float: left;
}
#zwgp .content-newbook-info2 {
	width: 355px; height: 75px; line-height: 25px; overflow: hidden; font-size: 12px; float: left;
}
#zwgp .content-newbook ul {
	height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; padding-right: 10px; font-size: 12px; font-weight: 700; float: right;
}
#zwgp .content-newbook li {
	background: url("../img/rank_2.png") no-repeat 0px 0px; width: 30px; height: 30px; margin-left: -5px; float: left; cursor: pointer;
}
#zwgp .content-newbook li.active {
	background: url("../img/rank_1.png") no-repeat 0px 0px;
}
#zwgp .content-hot {
	width: 560px; height: 440px;
}
#zwgp .content-hot-main {
	width: 560px; height: 190px; margin-bottom: 10px;
}
#zwgp .content-hot-main .pic {
	padding: 2px; border: 1px solid rgb(220, 220, 220); border-image: none; width: 184px; height: 184px; text-align: center; line-height: 184px; margin-right: 20px; margin-left: 5px; float: left;
}
#zwgp .content-hot-main .pic img {
	width: auto; vertical-align: middle; max-height: 184px; max-width: 100%;
}
#zwgp .content-hot-info1 {
	width: 337px; height: 30px; line-height: 30px; overflow: hidden; font-size: 95%; font-weight: 700; margin-bottom: 5px; float: left;
}
#zwgp .content-hot-info2 {
	width: 337px; height: 150px; line-height: 25px; overflow: hidden; font-size: 12px; float: left;
}
#zwgp .content-hot ul {
	width: 560px; height: 200px; overflow: hidden;
}
#zwgp .content-hot ul li {
	width: 132px; height: 200px; margin-left: 5px; float: left;
}
#zwgp .content-hot ul .pic {
	padding: 2px; border: 1px solid rgb(220, 220, 220); border-image: none; width: 126px; height: 129px; text-align: center; line-height: 129px;
}
#zwgp .content-hot ul img {
	width: auto; vertical-align: middle; max-height: 129px; max-width: 100%;
}
#zwgp .content-hot ul .bookname {
	padding: 5px; width: 120px; height: 50px; text-align: center; line-height: 25px; overflow: hidden; font-size: 12px;
}
#zwgp .main-right {
	width: 240px; height: 1340px; margin-left: 10px; float: left;
}
#zwgp .main-right-head {
	width: 240px; height: 120px; margin-bottom: 10px;
}
#zwgp .main-right-head img {
	width: 240px; height: 120px;
}
#zwgp ul.main-right-top {
	padding: 4px; border: 1px solid rgb(220, 220, 220); border-image: none; width: 230px; height: 430px; margin-bottom: 10px;
}
#zwgp ul.main-right-top li {
	list-style: inside url("../img/ico_list.png"); padding: 0px 5px; width: 220px; height: 30px; line-height: 30px; overflow: hidden; font-size: 12px;
}
#zwgp ul.main-right-top li.active {
	list-style: none; color: rgb(196, 0, 1); text-indent: 5px; padding-left: 0px; font-size: 90%; font-weight: 700; margin-top: 5px;
}
#zwgp .main-right-mid {
	padding: 4px; border: 1px solid rgb(220, 220, 220); border-image: none; width: 230px; height: 705px; margin-bottom: 10px;
}
#zwgp .main-right-title {
	width: 230px; height: 30px; color: rgb(196, 0, 1); line-height: 30px; text-indent: 10px; font-family: "Microsoft YaHei"; font-weight: 700;
}
#zwgp .main-right-mid ul {
	padding: 0px 15px; width: 200px; height: 335px;
}
#zwgp .main-right-mid li {
	width: 200px; height: 30px; line-height: 30px; overflow: hidden; font-size: 90%;
}
#zwgp .main-right-mid li.active {
	font-weight: 700; margin-top: 5px;
}
#zwgp .main-right-bottom {
	padding: 4px; border: 1px solid rgb(220, 220, 220); border-image: none; width: 230px; height: 145px;
}
#zwgp .main-right-title2 {
	margin: 5px 0px; width: 230px; height: 30px; line-height: 30px; text-indent: 10px; font-family: "Microsoft YaHei"; font-size: 95%; font-weight: 700;
}
#zwgp .main-right.zwgp_0 {
	width: 810px; height: auto; margin-top: 10px; margin-left: 10px; float: left;
}
#zwgp .main-right-title.zwgp_0 {
	padding: 0px 10px; width: 790px; height: 30px; color: rgb(196, 0, 1); line-height: 30px; font-family: "Microsoft YaHei"; font-size: 95%; font-weight: 700; border-bottom-color: rgb(239, 239, 239); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
#zwgp .main-right-title.zwgp_0 a {
	font-size: 90%; font-weight: 400; float: right;
}
#zwgp .main-right.zwgp_0 ul {
	padding: 10px 0px; height: 190px; overflow: hidden; float: left;
}
#zwgp .main-right.zwgp_0 ul.main-right-ul {
	height: 380px;
}
#zwgp .main-right.zwgp_0 li {
	width: 150px; height: 180px; margin-top: 10px; margin-left: 10px; float: left;
}
#zwgp .main-right.zwgp_0 li .pic {
	width: 150px; height: 150px; text-align: center; line-height: 150px; float: left;
}
#zwgp .main-right.zwgp_0 li .pic img {
	width: auto; height: auto; vertical-align: middle; max-height: 150px; max-width: 150px;
}
#zwgp .main-right.zwgp_0 li .bookname {
	padding: 0px 10px; width: 130px; height: 30px; text-align: center; line-height: 30px; overflow: hidden; font-size: 12px; float: left;
}
#zwgp .select-box {
	background: url("../img/select_ico.png") no-repeat right; margin: 5px; border: 1px solid rgb(220, 220, 220); border-image: none; width: 58px; height: 28px; line-height: 28px; padding-left: 10px; font-size: 12px; float: left; position: relative;
}
#zwgp .select-box ul {
	left: 0px; top: 29px; width: 69px; line-height: 25px; display: none; position: absolute;
}
#zwgp .select-box ul.active {
	display: block;
}
#zwgp .select-box ul li {
	border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(220, 220, 220) rgb(220, 220, 220); padding: 0px 10px; border-image: none; background-color: rgb(255, 255, 255);
}
#zwgp .zwgp-input {
	margin: 5px 0px; padding: 7px 10px; border: 1px solid rgb(220, 220, 220); border-image: none; width: 120px; line-height: 12px; font-size: 12px;
}
#zwgp .zwgp-btn {
	margin: 5px; border: currentColor; border-image: none; width: 50px; height: 30px; text-align: center; color: rgb(68, 68, 68); line-height: 30px; font-family: "Microsoft YaHei"; font-size: 95%; float: right; background-color: rgb(255, 255, 255);
}
#zwgp .zwgp_change_ul {
	width: 810px; height: 35px; line-height: 35px; font-size: 12px; margin-left: 10px; float: left; background-color: rgb(204, 204, 204);
}
#zwgp .zwgp_change_ul li {
	width: 400px; margin-left: 5px; float: left; cursor: pointer;
}
#zwgp .zwgp_change {
	display: none;
}
#zwgp .zwgp_change.active {
	display: block;
}
#zwgp_0 .content {
	float: left; position: relative;
}
#zwgp_0 .main-left {
	width: 180px; height: auto; float: left;
}
#zwgp_0 .user-login {
	margin: 10px 0px; border: 2px solid rgb(247, 247, 247); border-image: none; width: 176px; height: 126px; float: left; display: none;
}
#zwgp_0 .user-login.on {
	display: block;
}
#zwgp_0 .user-login-title {
	width: 176px; height: 27px; color: rgb(76, 76, 76); line-height: 26px; text-indent: 10px; font-family: "Microsoft YaHei"; font-size: 90%; font-weight: 700; background-color: rgb(247, 247, 247);
}
#zwgp_0 .login-label {
	height: 33px; line-height: 33px; padding-left: 5px; font-size: 12px;
}
#zwgp_0 .login-input {
	padding: 5px 10px; border: 1px solid rgb(219, 219, 219); border-image: none; width: 90px; font-size: 12px;
}
#zwgp_0 .login-a {
	padding: 0px 6px; line-height: 33px; font-size: 12px; float: right;
}
#zwgp_0 .login-btn {
	border-radius: 3px; border: currentColor; border-image: none; height: 20px; color: rgb(255, 255, 255); line-height: 20px; font-size: 12px; margin-top: 6px; margin-right: 10px; float: right; background-color: rgb(196, 0, 1);
}
#zwgp_0 .user-login-in {
	width: 160px; height: 60px; margin-left: 8px; border-bottom-color: rgb(239, 239, 239); border-bottom-width: 1px; border-bottom-style: dashed; float: left;
}
#zwgp_0 .user-login-in .pic {
	width: 60px; height: 60px; text-align: center; line-height: 60px; margin-right: 5px; float: left;
}
#zwgp_0 .user-login-in .pic img {
	width: auto; height: auto; vertical-align: middle; max-height: 60px; max-width: 60px;
}
#zwgp_0 .user-login-name {
	padding: 5px; width: 80px; height: 50px; line-height: 25px; font-size: 12px; float: left;
}
#zwgp_0 .user-login-a {
	width: 160px; height: 60px; margin-top: 3px; margin-left: 8px; float: left;
}
#zwgp_0 .user-login-a a {
	padding: 0px 10px; width: 60px; height: 20px; text-align: center; line-height: 20px; font-size: 12px; float: left;
}
#zwgp_0 .left-list {
	border: 1px solid rgb(239, 239, 239); border-image: none; width: 178px; height: auto; float: left;
}
#zwgp_0 .left-list-title {
	padding: 0px 10px; width: 160px; height: 30px; color: rgb(196, 0, 1); line-height: 30px; font-family: "Microsoft YaHei"; font-size: 95%; font-weight: 700; float: left;
}
#zwgp_0 .left-list-title a {
	font-size: 90%; font-weight: 400; float: right;
}
#zwgp_0 ul.left-list-ul {
	width: 100%; height: auto; line-height: 30px; float: left;
}
#zwgp_0 ul.left-list-ul li {
	font-size: 12px; float: left;
}
#zwgp_0 ul.left-list-ul li .ico {
	background: url("../img/rank_2.png") no-repeat 0px 0px; width: 30px; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; font-size: 12px; font-weight: 700; float: left;
}
#zwgp_0 ul.left-list-ul li.on .ico {
	background: url("../img/rank_1.png") no-repeat 0px 0px;
}
#zwgp_0 ul.left-list-ul li.on .pic {
	width: 50px; height: 50px; text-align: center; line-height: 50px; margin-right: 5px; float: left;
}
#zwgp_0 ul.left-list-ul li.on .pic img {
	width: auto; height: auto; vertical-align: middle; max-height: 50px; max-width: 50px;
}
#zwgp_0 ul.left-list-ul li .bookname {
	width: 130px; height: 30px; overflow: hidden; float: left;
}
#zwgp_0 ul.left-list-ul li.on .bookname {
	width: 70px; height: 60px;
}
#zwgp_0 .main-right {
	width: 810px; height: auto; margin-top: 10px; margin-left: 10px; float: left;
}
#zwgp_0 .banner {
	background: url("/img/zwgp.jpg") no-repeat 0px 0px; width: 810px; height: 130px; margin-bottom: 10px; float: left;
}
#zwgp_0 .main-right-title {
	padding: 0px 10px; width: 790px; height: 30px; color: rgb(25, 141, 204); line-height: 30px; font-family: "Microsoft YaHei"; font-size: 95%; font-weight: 700; border-bottom-color: rgb(239, 239, 239); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
#zwgp_0 .main-right-title a {
	font-size: 90%; font-weight: 400; float: right;
}
#zwgp_0 .main-right ul {
	padding: 10px 0px; height: 190px; overflow: hidden; float: left;
}
#zwgp_0 .main-right ul.main-right-ul {
	height: 380px;
}
#zwgp_0 .main-right li {
	width: 150px; height: 180px; margin-top: 10px; margin-left: 10px; float: left;
}
#zwgp_0 .main-right li .pic {
	width: 150px; height: 150px; text-align: center; line-height: 150px; float: left;
}
#zwgp_0 .main-right li .pic img {
	width: auto; height: auto; vertical-align: middle; max-height: 150px; max-width: 150px;
}
#zwgp_0 .main-right li .bookname {
	padding: 0px 10px; width: 130px; height: 30px; text-align: center; line-height: 30px; overflow: hidden; font-size: 12px; float: left;
}
#zwgp_1 .content {
	float: left; position: relative;
}
#zwgp_1 .guide {
	width: 1000px; height: 30px; line-height: 30px; font-size: 12px; margin-bottom: 5px; float: left;
}
#zwgp_1 .main-left {
	width: 180px; height: auto; float: left;
}
#zwgp_1 .left-list {
	border: 1px solid rgb(239, 239, 239); border-image: none; width: 178px; height: auto; float: left;
}
#zwgp_1 .left-list-title {
	padding: 0px 10px; width: 160px; height: 30px; color: rgb(25, 141, 204); line-height: 30px; font-family: "Microsoft YaHei"; font-size: 95%; font-weight: 700; float: left;
}
#zwgp_1 .left-list-title a {
	font-size: 90%; font-weight: 400; float: right;
}
#zwgp_1 ul.left-list-ul {
	width: 100%; height: auto; line-height: 30px; float: left;
}
#zwgp_1 ul.left-list-ul li {
	font-size: 12px; float: left;
}
#zwgp_1 ul.left-list-ul li .ico {
	background: url("../img/rank_2.png") no-repeat 0px 0px; width: 30px; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; font-size: 12px; font-weight: 700; float: left;
}
#zwgp_1 ul.left-list-ul li.on .ico {
	background: url("../img/rank_1.png") no-repeat 0px 0px;
}
#zwgp_1 ul.left-list-ul li.on .pic {
	width: 50px; height: 50px; text-align: center; line-height: 50px; margin-right: 5px; float: left;
}
#zwgp_1 ul.left-list-ul li.on .pic img {
	width: auto; height: auto; vertical-align: middle; max-height: 50px; max-width: 50px;
}
#zwgp_1 ul.left-list-ul li .bookname {
	width: 130px; height: 30px; overflow: hidden; float: left;
}
#zwgp_1 ul.left-list-ul li.on .bookname {
	width: 70px; height: 60px;
}
#zwgp_1 .main-right {
	width: 810px; height: auto; margin-left: 10px; float: left;
}
#zwgp_1 .main-right-guide {
	width: 810px; height: 30px; line-height: 30px; font-family: "Microsoft YaHei"; font-size: 12px; float: left;
}
#zwgp_1 .main-right-guide .guide-title {
	padding-left: 5px;
}
#zwgp_1 .main-right-guide .guide-title i {
	color: rgb(252, 127, 1); font-style: normal;
}
#zwgp_1 .main-right-guide .guide-page {
	width: 300px; height: 30px; float: right;
}
#zwgp_1 .main-right-guide .guide-page-input {
	width: 40px;
}
#zwgp_1 .main-right-guide .guide-page-btn {
	padding: 0px; border: currentColor; border-image: none; width: 25px; height: 25px; text-align: center; color: rgb(255, 255, 255); cursor: pointer; background-color: rgb(25, 141, 204);
}
#zwgp_1 .main-right-control {
	width: 810px; height: 30px; line-height: 30px; text-indent: 15px; font-family: "Microsoft YaHei"; font-size: 90%; float: left; background-color: rgb(238, 238, 238);
}
#zwgp_1 .main-right-control a {
	background: url("../img/sort_1.png") no-repeat right rgb(255, 255, 255); padding: 2px 16px 2px 10px; border-radius: 5px; font-size: 12px;
}
#zwgp_1 .main-right-control a.desc {
	background: url("../img/sort_2.png") no-repeat right rgb(255, 255, 255);
}
#zwgp_1 .main-right-control a.on {
	background: url("../img/sort_3.png") no-repeat right rgb(196, 0, 1); color: rgb(255, 255, 255);
}
#zwgp_1 .main-right-control a.on.desc {
	background: url("../img/sort_4.png") no-repeat right rgb(196, 0, 1); color: rgb(255, 255, 255);
}
#zwgp_1 .main-right-ul {
	width: 810px; height: auto; float: left;
}
#zwgp_1 .main-right-ul li {
	width: 810px; height: 40px; font-family: "Microsoft YaHei"; font-size: 12px; float: left;
}
#zwgp_1 .main-right-ul li:first-child {
	font-size: 16px; font-weight: 700; border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(0, 0, 0); border-top-width: 1px; border-bottom-width: 2px; border-top-style: solid; border-bottom-style: solid; background-color: rgb(225, 211, 198);
}
#zwgp_1 .main-right-ul li div {
	padding: 0px 5px; height: 40px; text-align: center; line-height: 40px; overflow: hidden; border-left-color: rgb(255, 255, 255); border-left-width: 1px; border-left-style: solid; float: left;
}
#zwgp_1 .main-right-ul .list160 {
	width: 149px; border-left-color: currentColor; border-left-width: medium; border-left-style: none;
}
#zwgp_1 .main-right-ul .list80 {
	width: 69px;
}
#zwgp_1 .main-right-ul .list120 {
	width: 109px;
}
#zwgp_1 .main-right-ul .list75 {
	width: 64px;
}
#zwgp_1 .main-right-ul .list90 {
	width: 79px;
}
#zwgp_1 .main-right-ul .list50 {
	width: 39px;
}
#zwgp_1 .list50-input {
	width: 35px;
}
#zwgp_1 .main-right-ul .list65 {
	width: 54px;
}
#zwgp_1 .main-right-ul .list70 {
	width: 59px;
}
#zwgp_1 .main-right-footer {
	padding: 0px 15px; width: 780px; height: 40px; line-height: 40px; font-family: "Microsoft YaHei"; font-size: 90%; margin-top: 20px; float: left; background-color: rgb(225, 211, 198);
}
#zwgp_1 .main-right-footer span {
	padding: 0px 5px;
}
#zwgp_1 .main-right-footer span i {
	color: rgb(255, 125, 1); font-style: normal;
}
#zwgp_1 .main-right-footer .buy {
	background: url("../img/zwgp_buy.png") no-repeat 0px 0px; border: currentColor; border-image: none; width: 70px; height: 25px; margin-top: 7px; margin-right: 20px; float: right; cursor: pointer;
}
#zwgp_1 .main-right-footer .excel {
	background: url("../img/zwgp_excel.png") no-repeat 0px 0px; border: currentColor; border-image: none; width: 100px; height: 25px; margin-top: 7px; float: right; cursor: pointer;
}
#zwgp_1 .right-page {
	width: 790px;
}
#zwgp_2 .content {
	float: left; position: relative;
}
#zwgp_2 .guide {
	width: 1000px; height: 30px; line-height: 30px; font-size: 12px; margin-bottom: 5px; float: left;
}
#zwgp_2 .main-left {
	width: 180px; height: auto; float: left;
}
#zwgp_2 .left-list {
	border: 1px solid rgb(239, 239, 239); border-image: none; width: 178px; height: auto; float: left;
}
#zwgp_2 .left-list-title {
	padding: 0px 10px; width: 160px; height: 30px; color: rgb(196, 0, 1); line-height: 30px; font-family: "Microsoft YaHei"; font-size: 95%; font-weight: 700; float: left;
}
#zwgp_2 .left-list-title a {
	font-size: 90%; font-weight: 400; float: right;
}
#zwgp_2 ul.left-list-ul {
	width: 100%; height: auto; line-height: 30px; float: left;
}
#zwgp_2 ul.left-list-ul li {
	font-size: 12px; float: left;
}
#zwgp_2 ul.left-list-ul li .ico {
	background: url("../img/rank_2.png") no-repeat 0px 0px; width: 30px; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; font-size: 12px; font-weight: 700; float: left;
}
#zwgp_2 ul.left-list-ul li.on .ico {
	background: url("../img/rank_1.png") no-repeat 0px 0px;
}
#zwgp_2 ul.left-list-ul li.on .pic {
	width: 50px; height: 50px; text-align: center; line-height: 50px; margin-right: 5px; float: left;
}
#zwgp_2 ul.left-list-ul li.on .pic img {
	width: auto; height: auto; vertical-align: middle; max-height: 50px; max-width: 50px;
}
#zwgp_2 ul.left-list-ul li .bookname {
	width: 130px; height: 30px; overflow: hidden; float: left;
}
#zwgp_2 ul.left-list-ul li.on .bookname {
	width: 70px; height: 60px;
}
#zwgp_2 .main-right {
	width: 810px; height: auto; margin-left: 10px; float: left;
}
#zwgp_2 .main-right-guide {
	width: 810px; height: 30px; line-height: 30px; font-family: "Microsoft YaHei"; font-size: 12px; float: left;
}
#zwgp_2 .main-right-guide .guide-title {
	padding-left: 5px;
}
#zwgp_2 .main-right-guide .guide-title i {
	color: rgb(252, 127, 1); font-style: normal;
}
#zwgp_2 .main-right-guide .guide-page {
	width: 300px; height: 30px; float: right;
}
#zwgp_2 .main-right-guide .guide-page-input {
	width: 40px;
}
#zwgp_2 .main-right-guide .guide-page-btn {
	padding: 0px; border: currentColor; border-image: none; width: 25px; height: 25px; text-align: center; color: rgb(255, 255, 255); cursor: pointer; background-color: rgb(196, 0, 1);
}
#zwgp_2 .main-right-control {
	width: 810px; height: 30px; line-height: 30px; text-indent: 15px; font-family: "Microsoft YaHei"; font-size: 90%; float: left; background-color: rgb(238, 238, 238);
}
#zwgp_2 .main-right-control a {
	background: url("../img/sort_1.png") no-repeat right rgb(255, 255, 255); padding: 2px 16px 2px 10px; border-radius: 5px; font-size: 12px;
}
#zwgp_2 .main-right-control a.desc {
	background: url("../img/sort_2.png") no-repeat right rgb(255, 255, 255);
}
#zwgp_2 .main-right-control a.on {
	background: url("../img/sort_3.png") no-repeat right rgb(196, 0, 1); color: rgb(255, 255, 255);
}
#zwgp_2 .main-right-control a.on.desc {
	background: url("../img/sort_4.png") no-repeat right rgb(196, 0, 1); color: rgb(255, 255, 255);
}
#zwgp_2 .main-right-ul {
	width: 810px; height: auto; float: left;
}
#zwgp_2 .main-right-ul li {
	padding-top: 10px; border-bottom-color: rgb(239, 239, 239); border-bottom-width: 1px; border-bottom-style: dashed; float: left;
}
#zwgp_2 .main-right-ul .pic {
	padding: 10px; width: 145px; height: 145px; text-align: center; line-height: 145px; margin-right: 10px; float: left;
}
#zwgp_2 .main-right-ul .pic img {
	width: auto; height: auto; vertical-align: middle; max-height: 145px; max-width: 145px;
}
#zwgp_2 .main-right-content {
	width: 620px; height: auto; color: rgb(0, 0, 0); padding-top: 10px; font-family: "Microsoft YaHei"; font-size: 12px; float: left;
}
#zwgp_2 .main-right-content .list {
	width: 230px; height: 20px; line-height: 20px; overflow: hidden; padding-right: 20px; float: left;
}
#zwgp_2 .main-right-content .list1 {
	width: 300px; height: 20px; line-height: 20px; overflow: hidden; float: left;
}
#zwgp_2 .main-right-content .list2 {
	width: 600px; height: 40px; line-height: 20px; overflow: hidden; float: left;
}
#zwgp_2 .main-right-content .btn-group {
	width: 600px; height: 25px; margin-top: 10px; float: left;
}
#zwgp_2 .main-right-content .btn-collect {
	background: url("../img/collect.png") no-repeat 0px 0px; border: currentColor; border-image: none; width: 65px; height: 25px; margin-right: 20px; float: right; cursor: pointer;
}
#zwgp_2 .main-right-content .btn-buy {
	background: url("../img/zwgp_buy.png") no-repeat 0px 0px; border: currentColor; border-image: none; width: 70px; height: 25px; margin-right: 20px; float: right; cursor: pointer;
}
#zwgp_2 .right-page {
	width: 760px;
}
#wsybs .main {
	width: 1000px; height: 1330px;
}
#wsybs .main-left {
	margin: 10px 10px 10px 0px; width: 180px; height: 1340px; float: left;
}
#wsybs .left-rank {
	border: 1px solid rgb(220, 220, 220); border-image: none; width: 178px; height: 638px;
}
#wsybs .left-rank-title {
	padding: 0px 5px; width: 168px; height: 38px; color: rgb(196, 0, 1); line-height: 38px; font-family: "Microsoft YaHei"; font-size: 95%; font-weight: 700;
}
#wsybs .left-rank-title a {
	font-size: 12px; font-weight: normal; float: right;
}
#wsybs .left-rank ul {
	width: 178px; height: 600px;
}
#wsybs .left-rank li {
	margin: 5px; width: 168px; height: 50px; float: left;
}
#wsybs .left-rank .rank-ico {
	background: url("../img/rank_2.png") no-repeat 0px 0px; width: 30px; height: 50px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; font-size: 12px; font-weight: 700; float: left;
}
#wsybs .left-rank .rank-ico.active {
	background: url("../img/rank_1.png") no-repeat 0px 0px;
}
#wsybs .left-rank .pic {
	width: 50px; height: 50px; text-align: center; line-height: 50px; margin-right: 5px; float: left; background-color: rgb(240, 242, 241);
}
#wsybs .left-rank .pic img {
	width: auto; vertical-align: middle; max-height: 50px; max-width: 100%;
}
#wsybs .left-rank .bookname {
	width: 80px; height: 50px; line-height: 25px; overflow: hidden; font-size: 12px; float: left;
}
#wsybs .main-right {
	width: 800px; height: 1340px; margin-top: 10px; float: left;
}
#wsybs .right-banner {
	background: rgb(204, 204, 204); width: 800px; height: 210px; margin-bottom: 20px; float: left;
}
#wsybs .main-right-title {
	padding: 0px 5px; width: 790px; height: 29px; color: rgb(196, 0, 1); line-height: 29px; font-family: "Microsoft YaHei"; font-size: 95%; font-weight: 700; border-bottom-color: rgb(220, 220, 220); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
#wsybs .main-right-title a {
	font-size: 12px; font-weight: normal; float: right;
}
#wsybs .main-right ul {
	width: 800px; height: 190px; margin-top: 5px; float: left;
}
#wsybs .main-right ul.main-right-ul {
	height: 380px;
}
#wsybs .main-right li {
	margin: 5px 10px 15px; width: 140px; height: 170px; float: left;
}
#wsybs .main-right .pic {
	width: 140px; height: 140px; text-align: center; line-height: 140px; float: left;
}
#wsybs .main-right .pic img {
	width: auto; vertical-align: middle; max-height: 140px; max-width: 100%;
}
#wsybs .main-right .bookname {
	width: 140px; height: 30px; text-align: center; line-height: 30px; overflow: hidden; font-size: 12px; float: left;
}
#login {
	padding-top: 20px;
}
#login .wel-login {
	left: 290px; top: 10px; width: 200px; height: 70px; line-height: 70px; text-indent: 20px; font-family: "Microsoft YaHei"; font-size: 24px; border-left-color: rgb(220, 220, 220); border-left-width: 1px; border-left-style: solid; position: absolute;
}
#login .main {
	width: 1000px; height: 320px; padding-top: 60px; margin-bottom: 60px; border-top-color: rgb(196, 0, 1); border-top-width: 4px; border-top-style: solid; float: left;
}
#login .main-left {
	background: url("../img/shtsLogin.jpg") no-repeat 0px 0px; width: 565px; height: 320px; margin-left: 20px; float: left;
}
#login .main-right {
	padding: 20px; border-radius: 10px; width: 325px; height: 280px; margin-left: 20px; float: left; position: relative; background-color: rgb(210, 210, 210);
}
#login .login-input-box {
	margin: 10px 5px; padding: 0px 40px 0px 10px; border-radius: 7px; width: 261px; height: 40px; float: left;
}
#login .login-user {
	background: url("../img/login_user1.png") no-repeat right rgb(255, 255, 255); border: 2px solid rgb(244, 244, 244); border-image: none;
}
#login .login-user.active {
	background: url("../img/login_user2.png") no-repeat right rgb(255, 255, 255); border: 2px solid rgb(196, 0, 1); border-image: none;
}
#login .login-password {
	background: url("../img/login_password1.png") no-repeat right rgb(255, 255, 255); border: 2px solid rgb(244, 244, 244); border-image: none;
}
#login .login-password.active {
	background: url("../img/login_password2.png") no-repeat right rgb(255, 255, 255); border: 2px solid rgb(196, 0, 1); border-image: none;
}
#login .login-input {
	border: currentColor; border-image: none; width: 261px; height: 38px; line-height: 38px; font-family: "Microsoft YaHei";
}
#login .login-code-box {
	margin: 10px 5px; width: 311px; height: 40px; float: left;
}
#login .login-code-input-box {
	margin: 0px 5px; padding: 0px 5px; border-radius: 2px; border: currentColor; border-image: none; width: 121px; height: 40px; float: left; background-color: rgb(255, 255, 255);
}
#login .login-code-input {
	border: currentColor; border-image: none; width: 121px; height: 38px; line-height: 38px;
}
#login .code-content {
	margin: 0px 10px; width: 80px; height: 40px; float: left; background-color: rgb(255, 255, 255);
}
#login .code-a {
	width: 70px; height: 40px; color: rgb(68, 68, 68); line-height: 20px; font-family: "Microsoft YaHei"; font-size: 12px; text-decoration: underline; float: left;
}
#login .login-btn {
	margin: 10px 5px; border-radius: 7px; border: currentColor; border-image: none; width: 311px; height: 40px; color: rgb(255, 255, 255); line-height: 40px; font-family: "Microsoft YaHei"; font-size: 16px; font-weight: 700; float: left; cursor: pointer; background-color: rgb(196, 0, 1);
}
#login .login-other {
	margin: 0px 5px 10px; padding: 0px 10px; width: 291px; height: 40px; text-align: right; line-height: 40px; font-size: 12px; float: left;
}
#reg .main {
	padding: 10px 0px 0px 200px; width: 800px; margin-top: 10px; border-top-color: rgb(251, 131, 45); border-top-width: 3px; border-top-style: solid; float: left;
}
#reg .reg-title {
	background: url("../img/reg_title.png") no-repeat left; margin: 10px 0px; width: 800px; height: 30px; color: rgb(51, 51, 51); line-height: 30px; text-indent: 20px; font-family: "Microsoft YaHei"; font-size: 18px; font-weight: 700; float: left;
}
#reg .reg-list {
	margin: 10px 0px; width: 800px; height: 30px; color: rgb(255, 128, 47); line-height: 30px; float: left;
}
.classify#reg .reg-list {
	margin: 5px 0px;
}
#reg .reg-label {
	width: 130px; height: 30px; color: rgb(64, 64, 64); font-family: "Microsoft YaHei"; font-size: 95%; margin-right: 5px; float: left;
}
.classify#reg .reg-label {
	text-indent: 40px;
}
#reg .reg-input-box {
	padding: 0px 5px; border: 2px solid rgb(238, 238, 238); border-image: none; width: 240px; height: 26px; float: left; background-color: rgb(255, 255, 255);
}
#reg .reg-input-box.classify-input-box {
	width: 120px;
}
#reg .reg-input {
	border: currentColor; border-image: none; width: 240px; height: 24px; line-height: 24px; font-family: "Microsoft YaHei"; font-size: 12px; float: left;
}
#reg .reg-input.classify-input {
	width: 120px;
}
#reg .reg-input-span {
	width: 30px; height: 30px; text-align: center; line-height: 30px; font-size: 90%; float: left;
}
#reg .reg-input-span.classify-input-span {
	color: rgb(64, 64, 64);
}
#reg .user-check {
	height: 30px; color: rgb(203, 203, 203); line-height: 30px; padding-right: 10px; font-family: "Microsoft YaHei"; font-size: 12px; float: left;
}
#reg .reg-info {
	height: 30px; line-height: 15px; font-family: "Microsoft YaHei"; font-size: 12px; float: left; display: none;
}
#reg .reg-list.active .reg-input-box {
	border: 2px solid rgb(255, 128, 47); border-image: none;
}
#reg .reg-list.active .reg-info {
	display: block;
}
#reg .reg-radio-box {
	width: 300px; height: 30px; padding-right: 5px; float: left; background-color: rgb(255, 255, 255);
}
#reg .reg-radio-list {
	width: 95px; height: 30px; line-height: 30px; font-family: "Microsoft YaHei"; font-size: 90%; float: left; position: relative; cursor: pointer;
}
#reg .reg-radio-list .ico {
	background: url("../img/reg_ico1.png") no-repeat 0px 0px; left: 0px; top: 0px; width: 30px; height: 30px; position: absolute;
}
#reg .reg-radio-list.on .ico {
	background: url("../img/reg_ico2.png") no-repeat 0px 0px;
}
#reg .reg-radio-list span {
	left: 32px; top: 0px; height: 30px; color: rgb(64, 64, 64); line-height: 30px; position: absolute;
}
#reg .reg-select-box {
	width: 650px; height: 30px; font-family: "Microsoft YaHei"; font-size: 90%; float: left;
}
#reg .reg-select-box.classif-select-box {
	padding: 0px; width: 250px; height: 30px; float: left; background-color: rgb(255, 255, 255);
}
#reg .reg-select-list {
	height: 30px; line-height: 30px; float: left; position: relative;
}
#reg .classify-sep {
	width: 20px; height: 30px; text-align: center; color: rgb(239, 239, 239); line-height: 30px; float: left;
}
#reg .reg-select-list.area-select-list {
	width: 135px;
}
#reg .reg-select-list.omit-select-list {
	width: 110px;
}
#reg .reg-select-list.city-select-list {
	width: 140px;
}
#reg .reg-select-list.county-select-list {
	width: 185px;
}
#reg .reg-select-list.classify-select-list {
	width: 115px;
}
#reg .reg-select-list span {
	width: 30px; height: 30px; text-align: center; color: rgb(64, 64, 64); float: left;
}
#reg .reg-select-list.area-select-list span {
	width: 40px;
}
#reg .reg-select {
	background: url("../img/select_ico.png") no-repeat right; border: 1px solid rgb(238, 238, 238); border-image: none; height: 28px; color: rgb(64, 64, 64); overflow: hidden; padding-right: 28px; padding-left: 5px; float: left;
}
#reg .reg-select.classify-select {
	padding-right: 5px;
}
#reg .reg-select-list.area-select-list .reg-select {
	width: 60px;
}
#reg .reg-select-list.omit-select-list .reg-select {
	width: 45px;
}
#reg .reg-select-list.city-select-list .reg-select {
	width: 75px;
}
#reg .reg-select-list.county-select-list .reg-select {
	width: 120px;
}
#reg .reg-select-list.classify-select-list .reg-select {
	width: 105px;
}
#reg ul.reg-select-info {
	border-width: medium 1px; border-style: none solid; border-color: currentColor rgb(239, 239, 239); border-image: none; left: 0px; top: 30px; display: none; position: absolute;
}
#reg .reg-select-list.area-select-list ul.reg-select-info {
	width: 93px;
}
#reg .reg-select-list.omit-select-list ul.reg-select-info {
	width: 78px;
}
#reg .reg-select-list.city-select-list ul.reg-select-info {
	width: 108px;
}
#reg .reg-select-list.county-select-list ul.reg-select-info {
	width: 158px;
}
#reg .reg-select-list.classify-select-list ul.reg-select-info {
	width: 113px;
}
#reg ul.reg-select-info li {
	padding: 0px 5px; border-bottom-color: rgb(239, 239, 239); border-bottom-width: 1px; border-bottom-style: solid; cursor: pointer; background-color: rgb(255, 255, 255);
}
#reg .reg-btn-group {
	margin: 40px 0px; width: 800px; height: 30px; float: left;
}
#reg .reg-btn {
	margin: 0px 110px; border-radius: 5px; border: currentColor; border-image: none; width: 80px; height: 30px; text-align: center; color: rgb(64, 64, 64); line-height: 30px; font-family: "Microsoft YaHei"; float: left; background-color: rgb(238, 238, 238);
}
#reg .reg-btn.active {
	color: rgb(255, 255, 255); background-color: rgb(25, 141, 204);
}
#gsdt .main {
	width: 1000px; height: auto; float: left;
}
#gsdt .main-left {
	width: 200px; height: 150px; margin-top: 10px; margin-right: 20px; float: left;
}
#gsdt .main-left li {
	background: rgb(235, 235, 235); width: 200px; height: 50px; text-align: center; color: rgb(64, 64, 64); line-height: 50px; font-family: "Microsoft YaHei"; font-size: 95%; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; cursor: pointer;
}
#gsdt .main-left li.on {
	background: url("../img/gsdt_li.png") no-repeat right rgb(25, 141, 204); color: rgb(255, 255, 255);
}
#gsdt .main-right {
	width: 780px; height: auto; margin-top: 10px; border-top-color: rgb(220, 220, 220); border-top-width: 1px; border-top-style: solid; float: left;
}
#gsdt .main-right-list {
	display: none;
}
#gsdt .main-right-list.active {
	display: block;
}
#gsdt .right-guide {
	margin: 5px 0px; width: 780px; height: 30px; line-height: 30px; text-indent: 5px; font-size: 12px;
}
#gsdt .right-pic {
	width: 780px; height: auto; text-align: center; float: left;
}
#gsdt .right-pic img {
	height: auto; max-width: 100%;
}
#gsdt .right-content {
	padding: 20px; line-height: 30px;
}
#gsdt .right-content img {
	margin: 5px 60px; display:inline-block; max-width: 500px;
}
#gsdt .right-content .t {
	padding: 5px 0px; text-indent: 0px;
}
#gsdt .right-content .b {
	font-weight: 700;
}
#gsdt .right-list {
	padding: 10px; width: 760px; height: auto; margin-bottom: 10px; float: left;
}
#gsdt .right-list li {
	width: 675px; height: 30px; line-height: 30px; overflow: hidden; padding-right: 85px; font-size: 95%; float: left; position: relative;
}
#gsdt .right-list li a {
	display: block;
}
#gsdt .right-list li span {
	top: 0px; right: 0px; font-size: 12px; position: absolute;
}
#gsdt .right-page {
	width: 760px;
}
#zxztsm .main {
	width: 1000px;
}
#zxztsm ul.main-nav {
	width: 180px; height: auto; margin-right: 20px; float: left;
}
#zxztsm ul.main-nav li {
	width: 180px; height: 50px; text-align: center; line-height: 50px; font-family: "Microsoft YaHei"; font-size: 95%; cursor: pointer; background-color: rgb(235, 235, 235);
}
#zxztsm ul.main-nav li.on {
	background: url("../img/gsdt_li.png") no-repeat right rgb(196, 0, 1); color: rgb(255, 255, 255);
}
#zxztsm .main-right {
	width: 800px; height: auto; float: left; display: none;
}
#zxztsm .main-right.on {
	display: block;
}
#zxztsm ul.main-list {
	border: 1px solid rgb(235, 235, 235); border-image: none; width: 798px; height: auto; float: left;
}
#zxztsm ul.main-list li {
	width: 798px; height: 40px; text-align: center; font-family: "Microsoft YaHei"; font-size: 90%; float: left;
}
#zxztsm ul.main-list li:first-child {
	font-size: 95%; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 2px; border-bottom-style: solid; background-color: rgb(225, 211, 198);
}
#zxztsm ul.main-list li .list {
	padding: 0px 10px; width: 179px; height: 40px; line-height: 40px; overflow: hidden; border-left-color: rgb(255, 255, 255); border-left-width: 1px; border-left-style: solid; float: left;
}
#zxztsm ul.main-list li :first-child.list {
	width: 178px; border-left-color: currentColor; border-left-width: medium; border-left-style: none;
}
#zxztsm ul.main-list a {
	color: rgb(254, 128, 51); font-size: 90%; text-decoration: underline;
}
#zxztsm .right-page {
	width: 780px;
}
#zxztsm .main-right {
	width: 800px; height: auto;
}
#zxztsm .main-right-guide {
	width: 798px; height: 30px; line-height: 30px; font-family: "Microsoft YaHei"; font-size: 12px; float: left;
}
#zxztsm .main-right-guide .guide-title {
	padding-left: 5px;
}
#zxztsm .main-right-guide .guide-title i {
	color: rgb(252, 127, 1); font-style: normal;
}
#zxztsm .main-right-guide .guide-page {
	width: 300px; height: 30px; float: right;
}
#zxztsm .main-right-guide .guide-page-input {
	width: 40px;
}
#zxztsm .main-right-guide .guide-page-btn {
	padding: 0px; border: currentColor; border-image: none; width: 25px; height: 25px; text-align: center; color: rgb(255, 255, 255); cursor: pointer; background-color: rgb(196, 0, 1);
}
#zxztsm .main-right-control {
	width: 810px; height: 30px; line-height: 30px; text-indent: 15px; font-family: "Microsoft YaHei"; font-size: 90%; float: left; background-color: rgb(238, 238, 238);
}
#zxztsm .main-right-control a {
	background: url("../img/sort_1.png") no-repeat right rgb(255, 255, 255); padding: 2px 16px 2px 10px; border-radius: 5px; font-size: 12px;
}
#zxztsm .main-right-control a.desc {
	background: url("../img/sort_2.png") no-repeat right rgb(255, 255, 255);
}
#zxztsm .main-right-control a.on {
	background: url("../img/sort_3.png") no-repeat right rgb(196, 0, 1); color: rgb(255, 255, 255);
}
#zxztsm .main-right-control a.on.desc {
	background: url("../img/sort_4.png") no-repeat right rgb(196, 0, 1); color: rgb(255, 255, 255);
}
#yjxw .main {
	width: 1000px; height: auto; float: left;
}
#yjxw .guide {
	background: url("../img/yjxw_bg.png") no-repeat left 0px; padding: 0px 15px; width: 970px; height: 29px; text-align: left; line-height: 29px; font-size: 12px; margin-bottom: 10px; border-top-color: rgb(196, 0, 1); border-top-width: 1px; border-top-style: solid; float: left;
}
#yjxw ul.main-ul {
	margin: 0px 30px 30px; width: 940px; height: auto; font-size: 90%; float: left;
}
#yjxw ul.main-ul li {
	width: 840px; height: 30px; line-height: 30px; overflow: hidden; padding-right: 100px; float: left; position: relative;
}
#yjxw ul.main-ul li span {
	top: 0px; right: 0px; font-size: 88%; position: absolute;
}
#yjxw .right-page {
	width: 980px;
}
#yjxw .content {
	padding: 0px 50px; width: 900px; height: auto; float: left;
}
#yjxw .content .yjxw-title {
	width: 900px; text-align: center; padding-bottom: 15px; font-family: "Microsoft YaHei"; font-size: 24px; float: left;
}
#yjxw .content .yjxw-publish {
	width: 900px; text-align: center; padding-bottom: 15px; font-size: 12px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted; float: left;
}
#yjxw .content .article {
	padding: 20px 50px; width: 800px; height: auto; float: left;
}
#yjxw .content .article img {
	margin: 5px auto; display: block; max-width: 600px;
}
#yjxw .content .article p {
	line-height: 30px; text-indent: 30px; font-size: 14px;
}
#tsgjyph .main {
	width: 1000px; height: auto; float: left;
}
#tsgjyph .title {
	width: 1000px; height: 35px; line-height: 35px; text-indent: 20px; font-family: "Microsoft YaHei"; font-size: 16px;
}
#tsgjyph .main-nav {
	width: 200px; height: auto; margin-right: 10px; float: left;
}
#tsgjyph .main-nav li {
	background: rgb(235, 235, 235); width: 200px; height: 50px; text-align: center; color: rgb(64, 64, 64); line-height: 50px; font-family: "Microsoft YaHei"; font-size: 95%; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; cursor: pointer;
}
#tsgjyph .main-nav li.on {
	background: url("../img/gsdt_li.png") no-repeat right rgb(196, 0, 1); color: rgb(255, 255, 255);
}
#tsgjyph .main-list {
	width: 690px; float: left; display: none;
}
#tsgjyph .main-list.on {
	display: block;
}
#tsgjyph .main-list ul {
	border: 1px solid rgb(239, 239, 239); border-image: none; width: 788px; height: auto; float: left;
}
#tsgjyph .main-list li {
	width: 788px; height: 40px; font-family: "Microsoft YaHei"; font-size: 90%; float: left;
}
#tsgjyph .main-list li:first-child {
	font-size: 95%; font-weight: 700; border-bottom-color: rgb(0, 0, 0); border-bottom-width: 1px; border-bottom-style: solid; background-color: rgb(225, 211, 198);
}
#tsgjyph .main-list li:first-child div a {
	background: url("../img/sort_1.png") no-repeat center; padding: 0px 8px;
}
#tsgjyph .main-list li:first-child div a.on {
	background: url("../img/sort_2.png") no-repeat center;
}
#tsgjyph .main-list li div {
	padding: 0px 10px; height: 40px; text-align: center; line-height: 40px; overflow: hidden; border-left-color: rgb(255, 255, 255); border-left-width: 1px; border-left-style: solid; float: left;
}
#tsgjyph .main-list li div:first-child {
	border-left-color: currentColor; border-left-width: medium; border-left-style: none;
}
#tsgjyph .list70 {
	width: 48px;
}
#tsgjyph .list100 {
	width: 79px;
}
#tsgjyph .list110 {
	width: 84px;
}
#tsgjyph .list120 {
	width: 94px;
}
#tsgjyph .list160 {
	width: 158px;
}
#tsgjyph .right-page {
	width: 780px;
}
#xspt .main {
	width: 1000px; margin-top: 10px; float: left;
}
#xspt .main-left {
	width: 780px; height: auto; margin-right: 20px; float: left;
}
#xspt .main-left-guide {
	width: 780px; height: 30px; line-height: 30px; text-indent: 10px; font-size: 12px; border-bottom-color: rgb(196, 0, 1); border-bottom-width: 2px; border-bottom-style: solid; float: left;
}
#xspt .main-left-ul {
	width: 780px; height: auto; float: left;
}
#xspt .main-left-ul li {
	padding: 20px 0px 0px 10px; width: 770px; height: auto; border-bottom-color: rgb(239, 239, 239); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
#xspt .main-left-ul .pic {
	width: 150px; height: 150px; text-align: center; line-height: 150px; margin-right: 20px; float: left;
}
#xspt .main-left-ul .pic img {
	width: auto; height: auto; vertical-align: middle; max-height: 150px; max-width: 150px;
}
#xspt .main-left-content {
	width: 600px; height: auto; line-height: 20px; font-size: 12px; float: left;
}
#xspt .main-left-list0 {
	width: 220px; height: 20px; overflow: hidden; padding-right: 20px; float: left;
}
#xspt .main-left-list1 {
	width: 300px; height: 20px; overflow: hidden; float: left;
}
#xspt .main-left-list2 {
	width: 580px; height: 40px; line-height: 22px; overflow: hidden; padding-bottom: 5px; margin-bottom: 5px; border-bottom-color: rgb(239, 239, 239); border-bottom-width: 1px; border-bottom-style: dashed; float: left;
}
#xspt .main-left-list3 {
	width: 580px; height: 60px; overflow: hidden; float: left;
}
#xspt .main-left-btn {
	width: 580px; height: 40px; line-height: 40px; float: left;
}
#xspt .main-left-collect {
	background: url("../img/collect.png") no-repeat 0px 0px; border: currentColor; border-image: none; width: 65px; height: 25px; margin-top: 7px; margin-right: 20px; float: right; cursor: pointer;
}
#xspt .main-left-buy {
	background: url("../img/zwgp_buy.png") no-repeat 0px 0px; border: currentColor; border-image: none; width: 70px; height: 25px; margin-top: 7px; margin-right: 20px; float: right; cursor: pointer;
}
#xspt .main-right {
	border: 1px solid rgb(239, 239, 239); border-image: none; width: 198px; height: auto; margin-top: 20px; float: left;
}
#xspt .main-right-title {
	width: 198px; height: 30px; line-height: 30px; text-indent: 10px; font-family: "Microsoft YaHei"; font-size: 95%; font-weight: 700; background-color: rgb(238, 238, 238);
}
#xspt .main-right-ul {
	width: 198px; height: auto; float: left;
}
#xspt .main-right-ul li {
	padding: 0px 4px; width: 190px; height: 30px; line-height: 30px; overflow: hidden; font-size: 90%; float: left;
}
#xspt .main-right-ul li i {
	padding: 0px 10px; color: rgb(235, 96, 1); font-style: normal;
}
#xspt .right-page {
	width: 770px;
}
#item .main {
	width: 1000px; height: auto; margin-top: 20px; float: left;
}
#item .main-left {
	width: 790px; height: auto; margin-right: 10px; float: left;
}
#item .main-left-top {
	width: 790px; height: auto; margin-bottom: 20px; float: left;
}
#item .main-left .pic {
	padding: 4px; border: 1px solid rgb(239, 239, 239); border-image: none; width: 240px; height: 240px; text-align: center; line-height: 140px; margin-right: 40px; float: left;
}
#item .main-left .pic img {
	width: auto; height: auto; vertical-align: middle; max-height: 240px; max-width: 240px;
}
#item .main-left-info {
	width: 500px; height: auto; font-family: "Microsoft YaHei"; float: left;
}
#item .main-left-info .book-title {
	width: 390px; height: 30px; line-height: 30px; overflow: hidden; font-size: 16px; float: left;
}
#item .main-left-info .main-list-group {
	padding: 5px 0px; width: 390px; line-height: 30px; font-size: 12px; margin-top: 5px; border-top-color: rgb(239, 239, 239); border-bottom-color: rgb(239, 239, 239); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; float: left;
}
#item .main-left-info .list {
	width: 200px; height: 30px; line-height: 30px; overflow: hidden; padding-right: 30px; float: left;
}
#item .main-left-info .list1 {
	width: 160px; height: 30px; line-height: 30px; overflow: hidden; float: left;
}
#item .main-left-num {
	margin: 5px 0px; width: 390px; height: 30px; line-height: 30px; float: left;
}
#item .main-left-num span {
	width: 60px; height: 30px; line-height: 30px; font-size: 12px; float: left;
}
#item .main-left-num a {
	border: 1px solid rgb(239, 239, 239); border-image: none; width: 20px; height: 20px; text-align: center; line-height: 20px; font-size: 12px; margin-top: 5px; float: left; display: inline-block;
}
#item .main-left-num .num-input {
	margin: 5px 5px 0px; padding: 2px 5px; width: 40px; text-align: center; font-size: 12px; float: left;
}
#item .main-left-btn {
	width: 390px; height: 35px; line-height: 35px; float: left;
}
#item .main-left-btn .addcart {
	background: url("../img/addcart.png") no-repeat 0px 0px; margin: 5px 15px 0px 0px; border: currentColor; border-image: none; width: 110px; height: 25px; float: left; cursor: pointer;
}
#item .main-left-btn .collect {
	background: url("../img/collect.png") no-repeat 0px 0px; border: currentColor; border-image: none; width: 70px; height: 25px; margin-top: 5px; float: left; cursor: pointer;
}
#item .main-left-content {
	width: 790px; height: auto; margin-bottom: 30px; float: left;
}
#item .main-content-title {
	width: 790px; height: 30px; border-bottom-color: rgb(25, 141, 204); border-bottom-width: 2px; border-bottom-style: solid; float: left;
}
#item .main-content-title-in {
	width: 130px; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; font-family: "Microsoft YaHei"; font-size: 95%; float: left; background-color: rgb(25, 141, 204);
}
#item .main-content-list {
	padding: 10px; width: 770px; height: auto; float: left;
}
#item .main-content-list .title {
	width: 770px; height: 25px; color: rgb(25, 141, 204); line-height: 25px; text-indent: 15px; font-family: "Microsoft YaHei"; font-size: 90%; font-weight: 700; float: left; background-color: rgb(236, 236, 236);
}
#item .main-content-list .content {
	padding: 5px; width: 760px; height: auto; line-height: 25px; font-size: 12px; float: left;
}
#item .main-content-list .content.max {
	overflow: hidden; max-height: 250px;
}
#item .main-content-list .spread {
	width: 760px; height: 25px; text-align: right; line-height: 25px; font-size: 12px; float: left;
}
#item .main-content-xsptlist {
	margin: 0px 10px; padding: 10px 0px; width: 770px; height: auto; border-bottom-color: rgb(236, 236, 236); border-bottom-width: 2px; border-bottom-style: solid; float: left;
}
#item .main-content-xsptlist .title {
	width: 770px; height: 10px; color: rgb(196, 0, 1); font-family: "Microsoft YaHei"; font-size: 90%; font-weight: 700; margin-top: 10px; float: left; position: relative; background-color: rgb(236, 236, 236);
}
#item .main-content-xsptlist .xpst-title {
	padding: 0px 5px; left: 20px; top: -5px; height: 25px; float: left; position: absolute; background-color: rgb(255, 255, 255);
}
#item .main-content-xsptlist .content {
	padding: 15px; width: 740px; height: auto; line-height: 25px; font-size: 12px; float: left;
}
#item .main-content-xsptlist .content.max {
	overflow: hidden; max-height: 260px;
}
#item .main-content-xsptlist .spread {
	width: 740px; height: 25px; text-align: right; line-height: 25px; font-size: 12px; float: left;
}
#item .main-right {
	width: 200px; height: auto; float: left;
}
#item .main-right-list {
	border: 1px solid rgb(239, 239, 239); border-image: none; width: 198px; height: auto; margin-bottom: 10px; float: left;
}
#item .main-right-title {
	width: 198px; height: 30px; line-height: 30px; text-indent: 10px; font-family: "Microsoft YaHei"; font-size: 95%; font-weight: 700; background-color: rgb(238, 238, 238);
}
#item .main-right-ul {
	padding: 5px 0px; width: 198px; height: auto; float: left;
}
#item .main-right-ul li {
	padding: 0px 4px; width: 190px; height: 30px; line-height: 30px; overflow: hidden; font-size: 90%; float: left;
}
#item .main-right-ul li i {
	padding: 0px 10px; color: rgb(235, 96, 1); font-style: normal;
}
.ssjg#zwgp_1 .main-right-guide {
	width: 1000px; height: 30px; line-height: 30px; font-family: "Microsoft YaHei"; font-size: 12px; float: left;
}
.ssjg#zwgp_1 .main-right-control {
	width: 1000px; height: 30px; line-height: 30px; text-indent: 15px; font-family: "Microsoft YaHei"; font-size: 90%; float: left; background-color: rgb(238, 238, 238);
}
.ssjg#zwgp_1 .main-right-ul {
	width: 1000px; height: auto; float: left;
}
.ssjg#zwgp_1 .main-right-ul li {
	width: 1000px; height: 40px; font-family: "Microsoft YaHei"; font-size: 12px; float: left;
}
.ssjg#zwgp_1 .main-right-ul .list160 {
	width: 189px; border-left-color: currentColor; border-left-width: medium; border-left-style: none;
}
.ssjg#zwgp_1 .main-right-ul .list80 {
	width: 89px;
}
.ssjg#zwgp_1 .main-right-ul .list120 {
	width: 129px;
}
.ssjg#zwgp_1 .main-right-ul .list75 {
	width: 84px;
}
.ssjg#zwgp_1 .main-right-ul .list90 {
	width: 99px;
}
.ssjg#zwgp_1 .main-right-ul .list50 {
	width: 59px;
}
.ssjg#zwgp_1 .main-right-footer {
	padding: 0px 15px; width: 970px; height: 40px; line-height: 40px; font-family: "Microsoft YaHei"; font-size: 90%; margin-top: 20px; float: left; background-color: rgb(225, 211, 198);
}
.ssjg#zwgp_1 .right-page {
	width: 980px;
}
#relate .main {
	padding: 25px 100px; width: 800px; height: auto; font-family: "Microsoft YaHei"; margin-top: 25px; border-top-color: rgb(196, 0, 1); border-top-width: 3px; border-top-style: solid; float: left;
}
#relate .main p {
	line-height: 30px;
}
#relate .main img {
	margin: 20px auto; display: block; max-width: 650px;
}
.gwc#zwgp_1 .main {
	border-top-color: rgb(255, 128, 47); border-top-width: 2px; border-top-style: solid;
}
.gwc#zwgp_1 .main-title {
	height: 30px; text-align: center; color: rgb(255, 128, 47); line-height: 30px; font-family: "Microsoft YaHei"; font-size: 14px; font-weight: 700; margin-top: 10px;
}
.gwc#zwgp_1 .guide {
	height: 25px; line-height: 25px; text-indent: 5px; font-family: "Microsoft YaHei"; margin-bottom: 0px;
}
.gwc#zwgp_1 .guide.active {
	color: rgb(255, 128, 47); font-weight: 700;
}
.gwc#zwgp_1 .main-right-guide {
	width: 1000px; height: 30px; line-height: 30px; font-family: "Microsoft YaHei"; font-size: 12px; float: left;
}
.gwc#zwgp_1 .main-right-control {
	width: 1000px; height: 30px; line-height: 30px; text-indent: 15px; font-family: "Microsoft YaHei"; font-size: 90%; float: left; background-color: rgb(238, 238, 238);
}
.gwc#zwgp_1 .main-right-ul {
	width: 1000px; height: auto; float: left;
}
.gwc#zwgp_1 .main-right-ul li {
	width: 1000px; height: 40px; font-family: "Microsoft YaHei"; font-size: 12px; float: left;
}
.gwc#zwgp_1 .main-right-ul .list160 {
	width: 169px; border-left-color: rgb(255, 255, 255); border-left-width: 1px; border-left-style: solid;
}
.gwc#zwgp_1 .main-right-ul .list80 {
	width: 79px;
}
.gwc#zwgp_1 .main-right-ul .list120 {
	width: 109px; border-left-color: currentColor; border-left-width: medium; border-left-style: none;
}
.gwc#zwgp_1 .main-right-ul .list75 {
	width: 74px;
}
.gwc#zwgp_1 .main-right-ul .list90 {
	width: 89px;
}
.gwc#zwgp_1 .main-right-ul .list50 {
	width: 49px;
}
.gwc#zwgp_1 .main-right-ul .list50 a {
	color: rgb(255, 128, 49); text-decoration: underline;
}
.gwc#zwgp_1 .main-right-footer {
	padding: 0px 15px; width: 970px; height: 40px; line-height: 40px; font-family: "Microsoft YaHei"; font-size: 90%; margin-top: 0px; float: left; background-color: rgb(225, 211, 198);
}
.gwc#zwgp_1 .right-page {
	width: 980px;
}
.gwc#zwgp_1 .main-right-ul li:last-child {
	font-size: 12px; background-color: rgb(225, 211, 198);
}
.gwc#zwgp_1 .main-right-ul li:last-child div {
	padding: 0px 5px; height: 40px; text-align: left; line-height: 40px; overflow: hidden; border-left-color: rgb(225, 211, 198); border-left-width: 1px; border-left-style: solid; float: left;
}
.gwc#zwgp_1 .btn-group {
	width: 1000px; height: 50px; text-align: center; line-height: 50px; float: left;
}
.gwc#zwgp_1 .btn-group button {
	border-radius: 5px; border: currentColor; border-image: none; width: 90px; height: 25px; color: rgb(255, 255, 255); line-height: 25px; cursor: pointer; background-color: rgb(196, 0, 1);
}
.gwc#zwgp_1 .gwc_info {
	background: url("../img/gwc.gif") no-repeat 160px 30px; border-width: 2px; border-style: solid solid dashed; border-color: rgb(238, 238, 238); border-image: none; width: 996px; text-align: center; line-height: 30px; padding-top: 30px; padding-bottom: 20px; font-family: "Microsoft YaHei"; font-size: 90%; float: left;
}
.gwc#zwgp_1 .gwc_info2 {
	width: 996px; text-align: center; line-height: 30px; padding-top: 10px; padding-bottom: 20px; font-family: "Microsoft YaHei"; font-size: 90%; border-right-color: rgb(238, 238, 238); border-left-color: rgb(238, 238, 238); border-right-width: 2px; border-left-width: 2px; border-right-style: solid; border-left-style: solid; float: left;
}
.gwc#zwgp_1 .gwc_info2 span {
	color: rgb(255, 128, 47);
}
.gwc#zwgp_1 .gwc_info3 {
	width: 986px; text-align: right; line-height: 25px; padding-right: 10px; font-size: 12px; border-right-color: rgb(238, 238, 238); border-left-color: rgb(238, 238, 238); border-right-width: 2px; border-left-width: 2px; border-right-style: solid; border-left-style: solid; float: left;
}
.gwc#zwgp_1 .gwc_info4 {
	border-width: medium 2px 2px; border-style: none solid solid; border-color: currentColor rgb(238, 238, 238) rgb(238, 238, 238); border-image: none; width: 986px; text-align: right; color: rgb(239, 239, 239); line-height: 25px; padding-right: 10px; font-size: 12px; margin-bottom: 60px; float: left;
}
.friend {
	padding: 0px 15px; width: 970px; height: 90px; line-height: 30px; font-size: 12px; margin-top: 10px; float: left; background-color: rgb(247, 247, 247);
}
.friend-title {
	width: 85px; height: 90px; color: rgb(25, 141, 204); font-weight: 700; float: left;
}
.friend li {
	margin: 0px 3px; width: 150px; height: 30px; float: left;
}
#service {
	padding: 5px 20px 15px; width: 960px; height: 105px; float: left;
}
.service-list {
	width: 240px; height: 115px; text-align: center; color: rgb(64, 64, 64); margin-top: 5px; float: left;
}
.service-title {
	height: 40px; line-height: 40px; font-family: "Microsoft YaHei"; font-size: 95%; font-weight: 700;
}
#service li {
	line-height: 20px; font-size: 12px;
}
#footer {
	margin: 0px auto 20px; width: 1000px; text-align: center; color: rgb(64, 64, 64); line-height: 20px; padding-top: 10px; font-size: 12px; border-top-color: rgb(182, 182, 182); border-top-width: 1px; border-top-style: solid; float: left; background-color: rgb(255, 255, 255);
}
.page {
	height: 30px; text-align: center; line-height: 30px; font-size: 12px !important; position: relative;
}
.page span {
	margin: 0px 2px; width: 50px; height: 30px; text-align: center; display: inline;
}
.page input {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: 50px;
}
