a {
	text-decoration: none;
}

.cart_checkbox {
	float: left;
	width: 30px;
}

img {
	border: 0;
}

input {
	border: 0;
}

.cart_product_Allprice {
	float: left;
	margin-right: 92px;
	margin-left: 14px;
}

#sum_chexkbox_shop {
	display: block;
	width: 16px;
	height: 16px;
	border: 0;
}

#chexkbox_shop {
	display: block;
	width: 16px;
	height: 16px;
	border: 0;
}

#sum_chexkbox_shop_bottom {
	display: block;
	width: 16px;
	height: 16px;
	border: 0;
}

.cart_checkbox_lable {
	float: left;
	width: 150px;
}

.cart_product {
	float: left;
	margin-right: 110px;
}

.cart_product_information {
	margin-right: 250px;
	margin-left: 150px;
}

.shoppingcart_detail {
	width: 1180px;
	margin-left: 10px;
	border: #E2E2E2 1px solid;
	height: 85px;
	margin-top: 30px;
	padding: 12px 2px;
}

.cart_detail {
	float: left;
}

.cart_product_photo {
	width: 100px;
}

.cart_product_detail_information {
	width: 420px;
}

.cart_product_price {
	width: 150px;
	margin-left: 8px;
	text-align: center;
}

.cart_product_information_count {
	width: 130px;
	margin-left: 7px;
	text-align: center;
}

.cart_product_information_sum_price {
	width: 150px;
	margin-left: 7px;
	text-align: center;
}

.cart_detail_information_op {
	float: left;
	margin-left: 30px;
	cursor: pointer;
}

.bugNum input {
	height: 16px;
	width: 30px;
	text-align: center;
	padding-right: 1px;
}

.bugNum a {
	margin-right: -5px;
	margin-left: -5px;
}

.bugNum_value {
	width: 41px;
	height: 20px;
	line-height: 20px;
	border: 1px solid #cccccc;

}

.minusValue {
	font-weight: bold;
	border: 1px solid #cccccc;
	padding-right: 4px;
		height: 20px;
	line-height: 20px;
}

.addValue {
	font-weight: bold;
	border: 1px solid #cccccc;
		height: 20px;
	line-height: 20px;
}

#price {
	height: 18px; /*锟斤拷锟斤拷锟竭讹拷*/
	width: 140px; /*锟斤拷锟斤拷锟斤拷锟斤拷*/
	text-align: center;
	border: 0px;
	background: expression(( this.disabled && this.disabled == true)?"#FFF":"");
}

.totalprice {
	height: 18px; /*锟斤拷锟斤拷锟竭讹拷*/
	width: 140px; /*锟斤拷锟斤拷锟斤拷锟斤拷*/
	text-align: center;
	border: 0px;
	background: expression(( this.disabled && this.disabled == true)?"#FFF":"");
}

#total_num {
	height: 18px; /*锟斤拷锟斤拷锟竭讹拷*/
	width: 50px; /*锟斤拷锟斤拷锟斤拷锟斤拷*/
	text-align: center;
	border: 0px;
	background: #EEE;
}

#total_num_prices {
	height: 18px; /*锟斤拷锟斤拷锟竭讹拷*/
	width: 130px; /*锟斤拷锟斤拷锟斤拷锟斤拷*/
	text-align: center;
	border: 0px;
	background: #EEE;
	color: #ff9912;
	font-size: 21px;
	margin-left: -10px;
	margin-right: 13px;
}

.shoppingcart_bottom {
	margin-top: 40px;
	height: 20px;
	background: #EEE;
	padding-top: 14px;
	padding-bottom: 14px;
	overflow: hidden;
	position: relative;
	width: 1186px;
	margin-left: 10px;
}

.total_information {
	float: left;
	margin-left: 470px;
}

.account_sc{
	float: left;
	color: #ffffff;
	font-weight: bold;
	cursor: pointer;
	height: 33px;
	width: 85px;
	line-height: 33px;
	text-align: center;
	margin-top: -6px;

}

.redMark {
	font-weight: bold;
	color: red;
}

.account_error {
	background: url("../images/account2.png") no-repeat;
}
.account_correct {
	background: url("../images/account1.png") no-repeat;
}
.account_correct:hover {
	background: url("../images/account3.png") no-repeat;
}
.book_querry {
	margin-top: 50px;
	list-style: none;
	padding: 0px;
	border: 0;
	margin-left: 120px;
}

.book_querry tr td{
	width: 220px;
}

.book_querry tr td a:hover{
	text-decoration: underline;
	color: #3285FF;
}

.book_querry tr td div{
	width:220px;
	text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.shoppingcart_advice {
	width: 1190px;
	margin-top: 70px;
}

.advixe_books {
	margin-top: 30px;
	text-align: center;
}

.shoppingcart_advice_img {
	margin-left: 3px;
	height: 39px;
	background: url("../images/cadvice.png") no-repeat;
}

.more {
	float: right;
	margin-top: 10px;
	margin-right: 10px;
	cursor: pointer;
}

.standard_num {
	margin-left: 60px;
	word-wrap: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;

}

.standard_name {
	margin-left: 60px;	
	word-wrap: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    margin-top: 8px;
    margin-bottom: 15px;
}

.buy_type {
	color: red;
	margin-top: 0px;
}

.del_close{
	float: right;
	cursor: pointer;
	margin-top: 10px;
	margin-right: 10px;
}

#hide_del {
	position: absolute;
	left: 0px;
	top: 0px;
	background-color: #000;
	width: 100%; /*锟斤拷锟斤拷锟斤拷锟斤拷为100%锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷使锟斤拷锟截憋拷锟斤拷锟姐覆锟斤拷原页锟斤拷*/
	filter: alpha(opacity = 100); /*锟斤拷锟斤拷透锟斤拷锟斤拷为60%*/
	opacity: 0; /*锟斤拷IE锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟酵革拷锟斤拷锟轿�60%*/
	display: none; /* http://www.jb51.net */
	z-Index: 2;
}
#del_shop_cart {
	position: absolute;
	width: 320px;
	height: 170px;
	top: 110px;

	left: 40%;
	background-color: #fff;
	display: none;
	z-Index: 3;
	border: 2px solid #c0c0c0;
	text-align: center;
}

#attention{
	vertical-align: middle;
	margin-top: -1px;
	margin-right: 20px;
}
#del_shop_cart_body{
	padding-top: 20px;
	padding-bottom: 10px;
	margin-bottom: 20px;
}
#delSure{
	padding: 6px 16px 6px 16px;
	background: url("../images/sure_1.png") no-repeat;
	margin-right: 20px;
	cursor: pointer;
	color: #FFF;
}
#delSure:hover{
	padding: 6px 16px 6px 16px;
	background: url("../images/sure_2.png") no-repeat;
	margin-right: 20px;
	cursor: pointer;
	color: #FFF;
}
#delclose_button{
	padding: 6px 16px 6px 16px;
	background: url("../images/toclosedel.png") no-repeat;
	cursor: pointer;
}
#delclose_button:hover{
	padding: 6px 16px 6px 16px;
	background: url("../images/toclosedel2.png") no-repeat;
	cursor: pointer;
}
#shopcart_list{
	min-height: 200px;
}
.null_shop_cart{
	text-align: center;
	padding-top: 100px;
}

/**windowShow**/
.recoverAll{
	background-color: #aaaaaa;
	z-index: 5;
	opacity: 0.35;
	position: absolute;
	top:0;
}
.order_div {
    position: absolute !important;
    width: 100% !important;
    min-width: 1280px;
}
div#tipWinowSure {
	display:none;
	position:absolute;
	width: 326px;
	height: 167px;
	background-color: #ffffff;
	border: solid 1px #c0c0c0;
	z-index: 6;
}
div#tipWinowSure_body {
    width: 64%;
    margin: 0 auto;
    padding-top: 34px;
    text-align: center;
}

img#tipWinowSure_attention {
    margin: 6px 13px 0px 33px;
    float: left;
}

span#tipWinowSure_inf {
    padding-top: 7px;
}

a.tipWinowSure_delSure {
    width: 64px;
    height: 30px;
    background-color: #0049b4;
    color: #ffffff;
    margin: 0 auto;
}
div.tipWinowSure_delSure {
    background-color: #3285FF;
    width: 60px;
    height: 25px;
    text-align: center;
    color: #ffffff;
    padding: 3px 0px 0px 0px;
    margin: 0 auto;
    margin-top: 50px;
    float: left;
    margin: 40px 0px 0px 0px;
    cursor: pointer;
}
div#tipWinowSure_inf {
    float: left;
    margin-top: 10px;
}
div#tipWinowSure_close {
    float: right;
    padding-top: 10px;
    padding-right: 10px;
    cursor: pointer;
}
#tipWinowSure_yes{
	margin-left: 84px;
	margin-right: 40px;
}
.mid {
    margin-top: 70px;
}
.totalprice:focus {
	border: 0;
}
.orange_color{
	color: #3385FF;
}