.box {
    	background-color: white;border-bottom: 1px solid #AFAFAF;min-height: 700px;margin-bottom: 60px;
}
.dropdown-menu {
	top: 45px;
	left: 48px;
	min-width: 420px;
	border-radius: 0px;
	background-color: white;
	border: 1px solid #e6e6e6;
	box-shadow: none;
	padding: 15px;
	font-size: 12px;
}
.dropdown-menu::before {
    content: "";
    border-style: solid;
    border-width: 0 10px 10px 10px;
    border-color: transparent transparent white transparent;
    height: 0px;
    position: absolute;
    right: 10px;
    top: -10px;
    width: 0px;
    -webkit-transform: rotate(360deg);
}
.dropdown-menu>li {
	color: #337ab7;list-style-type: decimal;margin-left: 10px;margin-bottom: 18px;font-size: 14px;color: #3f3f3f;
}
.dropdown-menu>li>span:nth-child(1) {
	display: block;
}
.dropdown-menu>li>span:nth-child(2) {
	font-size: 10px;color: #B7B7B7;
}
.dropdown-menu>li>span:nth-child(3) {
	float: right;font-size: 10px;padding-top: 3px;
}
.dropdown-menu>li>span:nth-child(3)>img {
	height: 20px;margin-top: -3px;margin-left: 20px;cursor: pointer;
}
.dropdown-menu>li>a {
	padding: 2px 0px;
}
.dropdown-toggle {
	margin-left: 5px;
	cursor: pointer;
	background-color: #9B9B9B;
	border-radius: 4px;
	padding: 3px;
}
.dropdown-toggle>span {
	color: white;
}
.dropdown-menu .dcode {
	font-size: 10px;color: #B7B7B7;cursor: pointer;
}
.dropdown-menu .dcode>img {
	height: 18px;margin-top: -2px;
}
.dropdown-menu .release {
	font-size: 10px;color: #B7B7B7;cursor: pointer;float: right;
}
.dropdown-menu .release>img {
	height: 18px;margin-top: -2px;
}
.bookInfo .col-md-9 .catogary {
	margin: 10px 5px;
}
.bookInfo .col-md-9 .catogary>li {
	padding: 2px 5px;margin-right: 5px;
	font-size: 10px;
	color: #A42D39;border: 1px solid #A42D39;border-radius: 4px;
}
.nav-tabs {
	border-top: 1px solid #a62c36;
	border-bottom: none;
}
.nav-tabs>li>a {
	color: #ccc;
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover {
	border: none;
}
.nav-tab-two {
	 border: none;background-color: #EAEAEA;
}
.nav-tab-two>li.active>a, .nav-tab-two>li.active>a:focus, .nav-tab-two>li.active>a:hover {
	background-color: #EAEAEA;border: none;
}
.nav-tab-thr {
	border: none;
}
.tab-content-thr {
	font-size: 10px;border-bottom: 1px solid #a62c36;
}
.tab-content-thr .tab-pane>ul>li {
	margin: 10px 15px;
	width:20%;
}
.tab-content-thr .tab-pane>ul>li>img {
	width: 90px;height: 115px;margin: 20px 25px;
}
.tab-content-thr .tab-pane>ul>li>p {
	line-height: 20px;
	margin: 0 auto;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
}
.tab-content-thr .tab-pane>ul>li>p:nth-child(3),.tab-content-thr .tab-pane>ul>li>p:nth-child(4) {
	color: #ccc;
}
.tab-content-thr .tab-pane>ul>li>p:nth-child(5) {
	color: #337ab7;
}
.bookInfo .col-md-3 {
	font-size: 10px;
}
.bookInfo .col-md-3>img {
	width: 155px;height: 225px;margin: 30px;
}
.bookInfo .col-md-3>div {
	margin-left: 20px;
}
.bookInfo .col-md-3>div>span:nth-child(2)>img {
	margin: -2px 2px 0px 2px;
}
.bookInfo .col-md-9 {
	padding-top: 30px;padding-left: 20px;
}
.bookInfo .col-md-9 .list-inline>li>h3 {
	display: inline;
}
.bookInfo .col-md-9 .list-inline>li>img {
	margin-bottom: 4px;
}
.bookInfo .col-md-9 .list-inline>li:nth-child(3) {
	float: right;
}
.bookInfo .col-md-9 .list-inline>li:nth-child(3)>img {
	margin: 10px;width: 20px;cursor: pointer;
}
.bookInfo .col-md-9 .list-inline .grade {
	width: 230px;overflow: hidden;
}
.bookInfo .col-md-9 .list-inline .grade>span:nth-child(1) {
	padding: 3px;float: left;
}
.bookInfo .col-md-9 .list-inline .grade>span:nth-child(2)>img {
	margin: 2px;
}
.bookInfo .col-md-9 .list-inline .add {
    float: right;
}
.bookInfo .col-md-9 .list-inline .add>span {
	width: 118px;height: 30px;margin: 10px;background-color: #A42E39;color: white;padding: 10px;border-radius: 4px;cursor: pointer;
}
	.review>thead>tr:nth-child(1) {
		text-align: center;
	}
	.review>thead>tr>td {
		border: none;
	}
	.review, .review>tbody>tr>td {
		border-left: none;
		border-right: none;
		border-top: none;
	}
	.review>tbody>tr>td>img {
		width: 50px;height: 50px;margin: 10px;float: left;border-radius: 50px;
	}
	.review>tbody>tr>td>p:nth-child(1) {
		font-size: 14px;
	}
	.review .flag {
		float: right;color: #ccc;font-size: 10px;
	}
	.review>tbody>tr>td>p:nth-child(2) {
		font-size: 12px;
	}
	.social {
		margin-top: 10px;float: left;
	}
	.social>img {
		height: 25px;margin: 5px;cursor: pointer;
	}
	.commit {
		margin: 24px 10px;float: right;padding: 5px 15px;color: white;background-color: #A42E39;border-radius: 4px;cursor: pointer;
	}
	.commit-grade {
		position: absolute;
		right: 65px;
		margin-top: -25px;
		font-size: 10px;
	}
.commit-grade>span:nth-child(1) {
	float: left;
	padding: 3px;
}
	.commit-grade>span:nth-child(2)>img {
		height: 15px;
		margin: 3px;
		cursor: pointer;
	}
	.gradient {
		background: -moz-linear-gradient(top,#fff,#F9F9F9);
		background: -webkit-linear-gradient(top,#fff,#F9F9F9);
		background: -o-linear-gradient(top,#fff,#F9F9F9);
		filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#fff, endColorstr=#F9F9F9);/*IE<9>*/
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#fff, endColorstr=#F9F9F9)";/*IE8+*/
	}
	.book-recommend {
	margin: 30px 5px;
	color: #5380B3;
}
.book-recommend>li {
	list-style: inherit;line-height: 25px;cursor: pointer;
}
	.book-recommend-hd {
	border-bottom: 2px solid #DFDFDF;font-size: 15px;padding: 7px;color: #717171;margin-top: 5px;
}
#branch>table,#goldDisc>table,#huiwen>table,#course>table,#appendix>table {
	text-align: center;
}

.pagination>li>a {
	color: #999;border: none;
}
.relation {
	padding: 0px;
}
.relation>ul {
	margin-top: 20px;
}
.modal .modal-dialog {
    width: 300px;text-align: center;margin-top: 120px;
}
.modal .modal-dialog .modal-content .modal-body>img {
    width: 170px;margin: 15px;
}