@charset "gb2312";
/* CSS Document */
/* 商城首页 */
.shop_1{
  width:940px;
  height:400px;
  padding:15px 0;
}

.shop_2{
  height:400px;
  width:150px;
  float:left;
}

.shop_3{
  height:400px;
  width:600px;
  float:left;
}

.shop_4{
  height:400px;
  width:180px;
  padding-left:10px;
  float:left;
}

.shop_5{
  height:226px;
  width:178px;
}

.shop_6{
  height:160px;
  width:178px;
  margin-top:10px;
}

.shop_7{
  /*width:870px;*/
  height:30px;
  margin-right: 2px!important;
  background:#f4f4f4;
  margin:10px 0;
  color:#b1b1b1;
}

.shop_7_1{
  padding-left:160px;
}

.shop_7 span{
  font-size:22px;
  line-height:30px;
  margin-left:20px;
  cursor:pointer;
  font-family:simhei;
}
.shop_7 span.select{
	color:#FFF;
}
.shop_7_title div:hover{
	background-color: #ff7568;
}
.shop_7_title div:hover span{
	color:#FFF;
}
.shop_7_title div:hover font{
	color:#FFF!important;
}
.shop_7_title{
	height:30px;
}
.shop_7_title>.xinshu{
	width:289px;
	margin-right:15px;
	float: left;;
	background-color: #FFF;
}
.shop_7_title >.weike{
	width:235px;
	margin-right:15px;
	float:left;
	background-color: #FFF;
}
.shop_7_title >.tingli{
	width:445px;
	float:left;
	background-color: #FFF;
}
.shop_8{
  /*padding:10px 0;*/
  margin-right: 2px!important;
  height:330px;
  /*width:870px;*/
  background-color: #f4f4f4;
  padding-bottom: 55px;
}
.shop_8 .content {
    padding: 0px 0px;
    
}
.notice-div{
	width:180px;
	float:left;
	margin-right: 35px;
	padding:20px 20px;
	border:2px solid #ff7568;
	background-color: #FFF;
}
.notice-div:last-child{
	margin-right: 0px;
}
img.notice-image{
	width:182px;
	height:272px;
}
.notice-words{
	width:182px;
	height:36px;
	word-break: break-all; word-wrap:break-word;
}
.shop_9{
  padding-top:40px;
  width:940px;
  
}

.shop_10{
  height:30px;
  width:940px;
}

.shop_10 span{
  font-size:16px;
  line-height:30px;
  padding-left:40px;
}

.shop_10_1{
  float:left;
  font-weight:bold;
}

.shop_10_10 a{
  color:#78C340;
}

.shop_10_11 a{
  color:#FBB01F;
}

.shop_10_12 a{
  color:#6DA9DE;
}

.shop_10_2{
  float:left;
  padding-left:120px;
}

/*.shop_10 span:nth-child(1){
  font-weight:bold;
}

.shop_10 span:nth-child(2){
  padding-left:150px;
}*/

.shop_11{
  height:5px;
  width:940px;
  background:#78C340; 
  margin-bottom:5px;
}

.shop_12{
  height:440px;
  width:740px;
  float:right;
}

.shop_12_1{
  width:170px;
  height:190px;
  float:left;
  text-align:center;
  padding:30px 7px 10px 7px;
  border-right:dotted 1px #e3e3e3;
  border-bottom:dotted 1px #e3e3e3;
}

.shop_12_1 a{
 overflow:hidden;
}

.shop_13{
  height:440px;
  width:190px;
  float:left;
}

.shop_13 img{
  width:200px;
  height:440px; 
}

.shop_14{
  width:940px;
  height:440px;
  margin-bottom:30px;
}

.shop_15{
  height:5px;
  width:940px;
  background:#FBB01F;
  margin-bottom:5px;
}

.shop_16{
  height:5px;
  width:940px;
  background:#6DA9DE;
  margin-bottom:5px;
}

/* 商城图书列表 */
.shop_17{
  width:940px;
  padding:15px 0;s
}

.shop_18{
  padding:0 15px 0 5px;
  width:770px;
  float:right;
}

.shop_19{
  height:25px;
}

.shop_19 span:nth-child(1){
  font-size:14px;
  line-height:25px;
  font-weight:bold;
  padding-left:50px;
  font-family:"Microsoft Yahei";
}

.shop_19 span:nth-child(2){
  font-size:14px;
  line-height:25px;
  padding-left:100px;
  font-weight:normal;
  font-family:"Microsoft Yahei";
}

.shop_20{
  height:3px;
  background:#7F7F7F;
}

.shop_21{
  width:730px;
  margin:0 auto;
  margin-top:4%;
}

/* 商城图书内容 */
.shop_22{
  padding:25px 10px;
  height:400px;
  width:1080px;
  margin:0 auto;
}

.shop_23{
  width:280px;
  height:400px;
  float:left;
}

.shop_23 img{
  width:280px;
  height:400px;
  border:2px solid #ff8351;
}

.shop_24{
  width:460px;
  height:400px;
  float:left;
  padding-left:20px;
  
}

.shop_25{
  height:30px;
}

.shop_25 span{
  font-size:18px;
  font-weight:bold;
  line-height:30px;
}

.shop_26{
  padding:30px 0 80px 0;
  height:180px;
  overflow: hidden;;
}

.shop_26 span{
  font-size:12px;
  line-height:30px;
}
.shop_26_1{
  height:60px;
  background-color: #fff2df;
  font-size:12px;
  padding-left:10px;
  color:#746b5e;
  line-height:40px;
  overflow: hidden;;
  margin-bottom:20px;
}
.shop_26_1>span{
	float:left;
	line-height:60px;
}
.shop_26_1 .price_tag {
  line-height:60px;
  width:120px;
  float:left;
}
.shop_26_1 .price_tag small{
  color:#ff3e27;
  font-size:26px;
  font-weight: 600;
  padding-left:20px;;
}
.shop_26_1 .pinglun{
	/*background-color: red;*/
	width:80px;
	height:54px;
	float:left;
	margin-top:3px;
	margin-left:120px;
	margin-right:4px;
	overflow: hidden;;
}
.shop_26_1 .pinglun div{
	float:left;
	width:80px;
	height:27px;
	/*background-color: orange;*/
	line-height:27px;
	text-align: center;;
}
.shop_26_1 .pinglun div:nth-child(1){
	font-size:16px;
}
.shop_26_1 .fenge{
	margin-top:3px;
    width:1px;
	height:54px;
	background-color: #ffe4c6;
	float:left;
}
.shop_26_1 .jiaoyi{
	margin-top:3px;
	margin-left:4px;
	/*background-color: red;*/
	width:80px;
	height:54px;
	float:left;
}
.shop_26_1 .jiaoyi div{
	float:left;
	width:80px;
	height:27px;
	/*background-color: orange;*/
	line-height:27px;
	text-align: center;;
}
.shop_26_1 .jiaoyi div:nth-child(1){
	font-size:16px;
}
.shop_27{
  height:180px;
  width:170px;
  float:left;
  margin-left:20px;
}

.shop_27 small{
  color:#EB6200;
  font-size:12px;
  line-height:30px;
}

.shop_28{
  height:180px;
  width:140px;
  float:left;
  margin-left:40px;
}

.shop_28 span:nth-child(1){
  color:#999;
}

.shop_29{
  height:30px;
  margin-left:20px;
}

.shop_29 div:nth-child(1){
  height:32px;
  width:100px;
  float:left;
  padding: 2px 10px;
  padding-left: 30px;
  /*border:1px solid #EB6100;*/
  /*border-radius:5px;*/
  background:#fc2224;
  text-align:center;
  color:#FFF!important;
}

.shop_29 div:nth-child(1) span{
  font-size:16px;
  line-height:32px;
}
.shop_29 div:nth-child(1) span a{
  color:#FFF!important;
}
.shop_29 div:nth-child(1) span a:before{
  content:"";
  background-image: url(/skin/homepageh5/images/shopping_cart.png);
  margin-top: 5px;
  margin-left:-26px;
  width: 20px;
  height: 20px;
  position: absolute;
  background-repeat: no-repeat;
  background-size:cover;
}

.shop_29 div:nth-child(2){
  height:32px;
  width:100px;
  float:left;
  margin-left:70px;
  padding: 2px 10px;
  padding-left: 30px;
  /*border:1px solid #EB6100;*/
  /*border-radius:5px;*/
  background:#ff8351;
  text-align:center;
  color:#FFF;
}

.shop_29 div:nth-child(2) span{
  font-size:16px;
  line-height:32px;
}
.shop_29 div:nth-child(2) span a{
  color:#FFF!important;
}
.shop_29 div:nth-child(2) span a:before{
  content:"";
  background-image: url(/skin/homepageh5/images/Folder.png);
  margin-top: 5px;
  margin-left:-26px;
  width: 20px;
  height: 20px;
  position: absolute;
  background-repeat: no-repeat;
  background-size:cover;
}
.shop_30{
  width:268px;
  height:378px;
  float:left;
  margin-left:40px;
  border:1px solid #bbaea0;
}

.shop_31{
  height:34px;
  width:268px;
  background:#ff8351;
  color:#fff;
}

.shop_31 span:nth-child(1){
  font-size:14px;
  line-height:34px;
  padding-left:10px;
  font-weight:normal;
}

.shop_31 span:nth-child(2){
  font-size:14px;
  line-height:34px;
  padding-right:10px;
  float:right;
  font-weight:normal;
}

.shop_32{
  padding:0 15px;
}

.shop_33{
  height:75px;
  width:278px;
  padding-top:15px;
}

.shop_33 img{
  height:75px;
  width:53px;
  float:left;
}

.shop_33 span:nth-child(2){
  display:inline-block;
  width:185px;
  font-size:12px;
  line-height:1.2;
  padding-left:5px;
}

.shop_33 span:nth-child(4){
  font-size:12px;
  line-height:1.2;
  padding-left:5px;
}

.shop_34{
  padding:0 10px;
  height:auto;
  width:1080px;
  overflow:auto;
  overflow-x: hidden;
  margin:0 auto;
}

.shop_35{
  width:700px;
  height:auto;
  float:left;
  margin-right:60px;
}

.shop_36{
  width:610px;
  height:25px;
  padding-top:10px;
}

.shop_36 div{
  width:90px;
  height:25px;
  text-align:center;
  color:#000;
  float:left;
}

.shop_36 div:hover{
  background:#ff8351;
  color:#fff;
}

.shop_36 span{
  font-size:14px;
  line-height:25px;
}

.shop_36 div:nth-child(1){
  margin-left:50px;
}

.shop_36 div:nth-child(2){
  margin-left:20px;
}

.shop_36 div:nth-child(3){
  margin-left:20px;
}

.shop_36 div:nth-child(4){
  margin-left:20px;
}

.shop_36 .curr{
  background:#ff8351;
  color:#fff;
}

.shop_37{
  height:3px;
  background:#ff8351;
  margin-bottom:40px;
}

.shop_38{
  padding:0px 0px 30px 10px;
}

.shop_38 span{
  font-size:12px;
  line-height:20px;
}

/* 购物车 */
.shop_39{
  padding:30px 40px 10px 40px;
  height:25px;
}

.shop_39 div{
  height:25px;
  float:left;
  margin-left:1px;
  background:#63A3D3;
  color:#fff;
  text-align:center;
}

.shop_39 div:nth-child(1){
  margin:0;
  width:154px;
}

.shop_39 div:nth-child(2){
  width:296px;
}

.shop_39 div:nth-child(3){
  width:0px;
}

.shop_39 div:nth-child(4){
  width:115.5px;
}

.shop_39 div:nth-child(5){
  width:124px;
}

.shop_39 div:nth-child(6){
  width:77px;
}

.shop_39 div:nth-child(7){
  width:77px;
}

.shop_39 span{
  font-size:14px;
  line-height:25px;
}

.shop_40{
  height:100px;
  padding:10px 40px;
  width:860px;
}

.shop_40 div{
  height:100px;
  float:left;
  margin-left:1px;
  text-align:center;
}

.shop_40 span{
  font-size:14px;
  line-height:100px;
}

.shop_40 div:nth-child(1){
  margin:0;
  width:154px;
}

.shop_40 div:nth-child(1) img{
  height:100px;
  width:70px;
}

.shop_40 div:nth-child(2){
  width:296px;
  overflow:hidden;
}

.shop_40 div:nth-child(3){
  width:0px;
}

.shop_40 div:nth-child(4){
  width:115.5px;
}

.shop_40 div:nth-child(5){
  width:124px;
}

.shop_40 div:nth-child(5) input{
  width:40px;
  height:14px;
  border:1px solid #000;
  margin-top:40px;
  font-size:14px;
}

.shop_40 div:nth-child(6){
  width:77px;
}

.shop_40 div:nth-child(7){
  width:77px;
}

.shop_40 div:nth-child(7) button{
  margin-top:44px;
}

.shop_41{
  height:60px;
  width:820px;
  padding:0 60px;
}

.shop_41 span{
  font-size:14px;
  font-weight:bold;
  line-height:60px;
  float:right;
}

.shop_42{
  height:18px;
  padding:20px 60px 50px 60px;
}

.shop_42 div{
  height:18px;
  background:#EDCBA7;
  border:1px solid #EB7D31;
  color:#EB7D31;
  text-align:center;
  float:right;
  margin-left:30px;
}

.shop_42 span{
  font-size:14px;
  line-height:17px;
}

.shop_42 button{
  width:134px;
  height:20px;
  background:#EDCBA7;
  color:#EB7D31;
}

.shop_42 div:nth-child(2){
  width:90px;
}

.shop_42 div:nth-child(1){
  width:62px;
}

.shop_42 div:nth-child(3){
  width:76px;
}

.shop_42 div:nth-child(4){
  width:62px;
}

.shop_42 a{
  text-decoration:none;
}

/* 商城会员注册 */
.shop_43{
  height:50px;
  text-align:center;
}

.shop_43 span{
  font-size:14px;
  font-weight:bold;
  line-height:50px;
}

.shop_43 small{
  color:#CF4343;
  font-size:14px;
}

.shop_44{
  height:600px;
  width:800px;
  margin:0 auto;
  border:1px solid #000;
  margin-bottom:30px;
}

.shop_45{
  height:20px;
  padding:25px 0 0 80px;
}

.shop_45 span{
  font-size:14px;
  font-weight:bold;
  line-height:20px;
}

.shop_46{
  height:20px;
  padding:20px 0 0 180px;
}

.shop_46 span{
  font-size:14px;
  line-height:20px;
}

.shop_46 input{
  height:16px;
  width:200px;
  border:1px solid #000;
  border-radius:3px;
  margin-left:10px;
  font-size:14px;
  line-height:20px;
}

.shop_46 small{
  font-size:14px;
  line-height:20px;
  color:#CF4343;
  padding-left:10px;
}

.shop_46 span:nth-child(4){
  padding-left:10px;
}

.shop_47{
  height:20px;
  padding:15px 0 0 194px;
}

.shop_47 span{
  font-size:14px;
  line-height:20px;
}

.shop_47 input{
  height:16px;
  width:200px;
  border:1px solid #000;
  border-radius:3px;
  margin-left:10px;
  font-size:14px;
  line-height:20px;
}

.shop_47 small{
  font-size:14px;
  line-height:20px;
  color:#CF4343;
  padding-left:10px;
}

.shop_47 span:nth-child(4){
  padding-left:10px;
}

.shop_48{
  height:20px;
  padding:15px 0 0 166px;
}

.shop_48 span{
  font-size:14px;
  line-height:20px;
}

.shop_48 input{
  height:16px;
  width:200px;
  border:1px solid #000;
  border-radius:3px;
  margin-left:10px;
  font-size:14px;
  line-height:20px;
}

.shop_48 small{
  font-size:14px;
  line-height:20px;
  color:#CF4343;
  padding-left:10px;
}

.shop_49{
  height:20px;
  padding:20px 0 0 171px;
}

.shop_49 span{
  font-size:14px;
  line-height:20px;
}

.shop_49 input{
  height:16px;
  width:200px;
  border:1px solid #000;
  border-radius:3px;
  margin-left:10px;
  font-size:14px;
  line-height:20px;
}

.shop_50{
  height:20px;
  padding:15px 0 0 166px;
}

.shop_50 span{
  font-size:14px;
  line-height:20px;
}

.shop_50 select{
  margin-left:6px;
  border:1px solid #000;
  border-radius:3px;
  width:100px;
  height:20px;
  font-size:14px;
  line-height:20px;
}

.shop_50 select:nth-child(2){
  margin-left:10px;
}

.shop_50 small{
  font-size:14px;
  line-height:20px;
  color:#CF4343;
  padding-left:10px;
}

.shop_51{
  height:62px;
  padding:15px 0 0 166px;
}

.shop_51 span{
  font-size:14px;
  line-height:20px;
  vertical-align:top;
}

.shop_51 textarea{
  height:60px;
  width:318px;
  margin-left:10px;
  border:1px solid #000;
  border-radius:3px;
  font-size:14px;
  line-height:20px;
  resize:none;
  color:#777;
}

.shop_51 small{
  font-size:14px;
  line-height:20px;
  color:#CF4343;
  padding-left:10px;
  vertical-align:top;
}

.shop_52{
  height:20px;
  padding:15px 0 0 152px;
}

.shop_52 span{
  font-size:14px;
  line-height:20px;
}

.shop_52 input{
  height:16px;
  width:200px;
  border:1px solid #000;
  border-radius:3px;
  margin-left:10px;
  font-size:14px;
  line-height:20px;
}

.shop_52 small{
  font-size:14px;
  line-height:20px;
  color:#CF4343;
  padding-left:10px;
}

/*
.shop_53{
  height:20px;
  padding:5px 0 0 250px;
}

.shop_53 div{
  height:20px;
  width:80px;
  float:left;
  text-align:center;
}

.shop_53 div:nth-child(2){
  margin-left:44px;
}

.shop_53 span{
  font-size:14px;
  line-height:18px;
}
*/


/* 商城注册条约 */
.shop_54{
  height:430px;
  width:800px;
  margin:0 auto;
  border:1px solid #000;
  margin-bottom:25px;
  overflow:hidden;
}

.shop_55{
  padding:15px 35px;
  height:400px;
}

.shop_55 span{
  font-size:14px;
  line-height:25px;
}

/*
.shop_56{
  height:22px;
  width:200px;
  padding-bottom:30px;
  margin:0 auto;
}

.shop_56 div{
  height:22px;
  width:80px;
  background:#A0A0A0;
  border-radius:3px;
  float:left;
  text-align:center;
}

.shop_56 div:nth-child(2){
  margin-left:40px;
}

.shop_56 span{
  font-size:14px;
  line-height:20px;
}
*/
/*会员中心－注销退出按钮－开始*/
.member_button_reg{
	margin:10px 0 20px 0;
	text-align:center;
}

.member_button_reg span{
	width:20%;
	line-height:30px;
	display:inline-block;
	border-radius:3px;
	text-align:center;
	margin:0 10px;
}

.member_button_reg a{
	color:#FFFFFF;
}

.member_button_reg_1{
	background:#FF8200;
	color:#fff;
}

.member_button_reg_2{
	background:#aaaaaa;
	color:#fff;
}
/*会员中心－注销退出按钮－结束*/
/* 商城填写订单 */
.shop_57{
  padding:20px 148px 10px 148px;
  height:25px;
}

.shop_57 div{
  height:25px;
  float:left;
  margin-left:1px;
  background:#63A3D3;
  color:#fff;
  text-align:center;
}

.shop_57 div:nth-child(1){
  margin:0;
  width:360px;
}

.shop_57 div:nth-child(2){
  width:120px;
}

.shop_57 div:nth-child(3){
  width:80px;
}

.shop_57 div:nth-child(4){
  width:80px;
}

.shop_57 div:nth-child(5){
  width:80px;
}

.shop_57 span{
  font-size:14px;
  line-height:25px;
}

.shop_58{
  height:40px;
  padding:0 148px;
  width:860px;
}

.shop_58 div{
  height:40px;
  float:left;
  margin-left:1px;
  text-align:center;
}

.shop_58 span{
  font-size:13px;
  line-height:40px;
}

.shop_58 div:nth-child(1){
  margin:0;
  width:360px;
  overflow: hidden;
  text-align:left;
}

.shop_58 div:nth-child(2){
  width:120px;
}

.shop_58 div:nth-child(3){
  width:80px;
}

.shop_58 div:nth-child(4){
  width:80px;
  text-align:right;
}

.shop_58 div:nth-child(5){
  width:80px;
}

.shop_59{
  height:40px;
  width:650px;
  margin:0 145px;
  border-bottom:1px solid #ECEDEE;
}

.shop_59 span{
  font-size:14px;
  font-weight:bold;
  line-height:40px;
}

.shop_59 span:nth-child(1){
  color:#EB6100;
  float:left;
  padding-left:25px;
}

.shop_59 span:nth-child(2){
  float:right;
  padding-right:0px;
  color: #f6672f;
}

.shop_60{
	width:650px;
	margin: 5px 145px 0 145px;
  height:35px;
  text-align:left;
  color:#EB6100;
}

.shop_60 span{
  line-height:35px;
  font-size:14px;
  font-weight:bold;
}

.shop_61{
  height:25px;
  width:650px;
  margin:0 145px;
}

.shop_61 span{
  font-size:14px;
  line-height:25px;
  padding-left:10px;
  font-weight:bold;
}

.shop_62{
  height:20px;
  padding:20px 0 0 260px;
}

.shop_62 span{
  font-size:14px;
  line-height:20px;
}

.shop_62 span:nth-child(2){
  padding-left:20px;
}

.shop_62 input{
  height:16px;
  width:290px;
  border:1px solid #000;
  border-radius:3px;
  margin-left:20px;
  font-size:14px;
  line-height:16px;
  padding-left:10px;
}

.shop_63{
  height:20px;
  padding:10px 0 0 260px;
}

.shop_63 span{
  font-size:14px;
  line-height:20px;
}

.shop_63 span:nth-child(2){
  padding-left:20px;
}

.shop_63 input{
  height:16px;
  width:290px;
  border:1px solid #000;
  border-radius:3px;
  margin-left:20px;
  font-size:14px;
  line-height:16px;
  padding-left:10px;
}

.shop_63 select{
  height:20px;
  width:120px;
  margin-left:10px;
  border:1px solid #000;
  border-radius:3px;
}

.shop_63 select:nth-child(2){
  margin-left:20px;
}

.shop_64{
  height:20px;
  padding:10px 0 0 288px;
}

.shop_64 span{
  font-size:14px;
  line-height:20px;
}

.shop_64 span:nth-child(2){
  padding-left:20px;
}

.shop_64 input{
  height:16px;
  width:290px;
  border:1px solid #000;
  border-radius:3px;
  margin-left:20px;
  font-size:14px;
  line-height:16px;
  padding-left:10px;
}

.shop_65{
  height:20px;
  padding:10px 0 0 280px;
}

.shop_65 span{
  font-size:14px;
  line-height:20px;
}

.shop_65 span:nth-child(2){
  padding-left:20px;
}

.shop_65 input{
  height:16px;
  width:290px;
  border:1px solid #000;
  border-radius:3px;
  margin-left:20px;
  font-size:14px;
  line-height:16px;
  padding-left:10px;
}

.shop_66{
  height:20px;
  width:650px;
  margin:0 145px;
  border-bottom:1px solid #000;
}

.shop_67{
  height:20px;
  padding:15px 0 0 250px;
}

.shop_67 div:nth-child(1){
  height:30px;
  float:left;
  width:300px;
}

.shop_67 div:nth-child(3){
  height:30px;
  float:left;
  width:300px;
}

.shop_67 div:nth-child(5){
  height:30px;
  float:left;
  width:300px;
}

.shop_67 div:nth-child(7){
  height:30px;
  float:left;
  width:300px;
}

.shop_67 div:nth-child(1) span{
  font-size:14px;
  line-height:20px;
  padding-left:5px;
}

.shop_67 div:nth-child(2) span{
  font-size:14px;
  line-height:30px;
}

.shop_67 div:nth-child(3) span{
  font-size:14px;
  line-height:20px;
  padding-left:5px;
}

.shop_67 div:nth-child(4) span{
  font-size:14px;
  line-height:30px;
}

.shop_67 div:nth-child(5) span{
  font-size:14px;
  line-height:20px;
  padding-left:5px;
}

.shop_67 div:nth-child(6) span{
  font-size:14px;
  line-height:30px;
}

.shop_67 div:nth-child(7) span{
  font-size:14px;
  line-height:20px;
  padding-left:5px;
}

.shop_67 div:nth-child(8) span{
  font-size:14px;
  line-height:30px;
}

.shop_68{
  padding:20px 250px;
  height:80px;
}

.shop_68 span{
  font-size:14px;
  line-height:20px;
}

.shop_69{
  width:650px;
  margin:0 145px;
  height:22px;
  padding:40px 0 40px 450px;
}

.shop_69 div{
  height:20px;
  width:80px;
  text-align:center;
  color:#EB6100;
  float:left;
}

.shop_69 span{
  font-size:14px;
  line-height:18px;
}


.shop_69 div:nth-child(2){
  margin-left:40px;
}

/* 商城确认订单 */
.shop_70{
  width:300px;
  height:100%;
  margin:10px 0 10px 490px;
  border:1px solid #EB6100;
}

.shop_70 div{
  padding:15px;
  text-align:right;
}

.shop_70 span{
  font-size:14px;
  font-weight:bold;
  line-height:30px;
}

.shop_70 strong{
  font-size:16px;
  color:#EB6100;
  font-weight:bold;
}

.shop_71{
  width:650px;
  margin:0 145px;
  height:22px;
  padding:40px 0 40px 450px;
}

.shop_71 div{
  height:20px;
  width:80px;
  text-align:center;
  color:#EB6100;
  float:left;
}

.shop_71 span{
  font-size:14px;
  line-height:18px;
}


.shop_71 div:nth-child(2){
  margin-left:40px;
}


.shop_72{
  height:20px;
  padding:10px 0 0 334px;
}

.shop_72 input{
  height:16px;
  width:290px;
  border:1px solid #000;
  border-radius:3px;
  margin-left:20px;
  font-size:12px;
  line-height:16px;
  padding-left:10px;
}


/*购物车－调整数量*/
.shop_list_num{
	line-height:20px;
	display:block;
	line-height: 40px;
	overflow: hidden;
	padding-left:10px;
	font-size:12px;
	color:#333333;
	float:left;
}

.shop_list_num button,.shop_list_num input{
	border: 1px solid #828282;
	line-height:20px;
}

.shop_list_num input{
	text-align:center;
	width:34px;
}


/*会员中心*/
/*会员－我的信息页面-开始*/
.member_center_myinfo,.member_center_myinfo_content,.member_center_account_content{
	width:90%;
	color:#FFFFFF;
	margin:0 5%;
}

.member_center_myinfo{
	line-height:30px;
	background:#848484;
	text-align:center;
	margin-top:10px;
	color:#FFFFFF;
	border:1px solid #848484;
}

.member_center_myinfo_content,.member_center_account_content{
	line-height:30px;
	padding-top:5px;
	padding-bottom:5px;
	border:1px solid #E3E4E5;
}

.member_center_myinfo span{
	font-size:16px;
	line-height:30px;
}

.member_center_myinfo_content span{
	line-height:30px;
	font-size:13px;
	display:inline-block;
}

.member_center_account_content span{
	line-height:20px;
	font-size:13px;
	display:inline-block;
}


.member_center_myinfo_row{
   background-color: #f0f2f5;
   margin:0 5px 3px 5px;
}

.member_center_myinfo_content_1{
   background:#E3E4E5;
   color:#686868;
   width:30%;
   text-align:right;
}

.member_center_myinfo_content_2{
   padding:0 20px;
   margin-right:10px;
   color: #686868;
}

.member_center a{
	color:#000;
}

.member_center_account_content{
	text-align:center;
}

.member_center_account_content span{
	padding:0 10px;
}

.member_center_account_content a{
	color:#686868;
}

.member_center_account_content_1{
	border-right:1px solid #dddddd ;
}

/*会员中心－注销退出按钮－开始*/
.loginout{
	margin:10px 0 20px 0;
	text-align:center;
}

.loginout span{
	width:50%;
	line-height:30px;
	display:inline-block;
	border-radius:3px;
	background:#FF8200;
	text-align:center;
}

.loginout a{
	color:#FFFFFF;
}
/*会员中心－注销退出按钮－结束*/



/*按钮－开始*/
.member_button{
	padding-top:15px;
	width:90%;
	margin: 0 5%;
	height:40px;
	padding-bottom:40px;
	text-align:center;
}

.member_button_address{
	padding-top:20px;
	width:100%;
	height:40px;
	padding-bottom:5px;
}

.member_button_address div{
	width:48%;
	line-height:40px;
	text-align:center;
	border-radius:3px;
}

.member_button div{
	width:48%;
	height:40px;
	text-align:center;
	border-radius:3px;
}

.member_button_1{
	background:#FF8200;/*橘黄色*/
	float:left;
	color:#fff;
	border:0;
	font-size:16px;
	border-radius:3px;
}

.member_button_1 a{
	color:#FFFFFF;
}

.member_button_2{
	background:#aaaaaa;
	color:#FFFFFF;
	float:right;
	border:0;
	font-size:16px;
	border-radius:3px;
}

.member_button span{
	font-size:16px;
	line-height:40px;
}
/*按钮－结束*/

.member_box_1{
	padding:0 5%;
	width:90%;
	height:auto;
}

.member_box_2{
	width:90%;
	height:auto;
}

/*会员中心－收货地址-开始*/
.listaddress{
	width:90%;
	color:#333333;
	margin:10px 5%;
	border-bottom:1px solid #E3E4E5;
	font-size:13px;
}

.listaddress_an{
	background:#E3E4E5;
	color:#686868;
	padding:3px 3px 3px 5px;
	line-height:22px;
}

.listaddres_tp{
	color:#333333;
	padding:3px 3px 3px 5px;
	line-height:22px;
	font-size:14px;
}

.listaddress_ad{
	color:#686868;
	padding:3px 3px 3px 5px;
	line-height:22px;
}

.listaddress_op{
	padding:3px 3px 5px 5px;
	line-height:22px;
	font-size:13px;
	text-align:right;
}

.listaddress_op_bd{
	border-right:1px solid #E3E4E5;
}
 
 .listaddress_op a{
	color:#686868;
}

 .listaddress_op span{
	padding-right:5px;
}

/*会员中心－收货地址-结束*/


.consignee_input{
	width:100%;
	height:auto;
	overflow:auto;
}

.consignee_input_row{
	margin: 10px 0 10px 0;
}

.consignee_input_row span{
	width:20%;
	font-size:14px;
	line-height:36px;
    background:#E3E4E5;
    color:#686868;
	display:inline-block;
	text-align:center;
}

.consignee_input_row input{
	width:75%;
	height:36px;
	border:1px solid #828282;
	font-size:14px;
	margin-left:5px;
}

#consignee_input_yanzh{
	width:40px;
	height:36px;
	border:1px solid #828282;
	font-size:14px;
	margin-left:5px;
}

.consignee_input_row img{
	display: table-cell;   
    vertical-align: middle;   
    text-align: center;    
	margin-left:5px;
}


.consignee_input textarea{
	width:95%;
	height:100px;
	border:1px solid #828282;
	font-size:14px;
	margin-top:5px;
}

.consignee_input select{
	width:31.5%;
	height:30px;
	border:1px solid #828282;
	font-size:14px;
	margin-bottom:10px;
	color:#828282;
}

.consignee_input_1{
	width:100%;
	height:auto;
	overflow:auto;
}

.consignee_input_1 input{
	width:95%;
	height:30px;
	border:1px solid #000;
	font-size:16px;
	padding-left:10px;
	margin-bottom:10px;
}

.consignee_input_1 span{
	font-size:14px;
	line-height:36px;
	color:#f6672f;
	padding-left:10px;
	position:absolute;
}

.consignee_input_1 select{
	width:32%;
	height:30px;
	border:1px solid #000;
	padding-left:5px;
	margin-right:1.1%;
	font-size:16px;
	margin-bottom:10px;
}


/*login page-star*/
.title_1{
	width:90%;
	margin: 0 5%;
	height:50px;
	background:#FFFFFF;
	border-bottom:1px solid #DDDDDD;
	font-size:16px;
}

.title_1 a{
	color:#000000;
	font-size:35px;
}

.title_1 div{
	line-height:50px;
	float:left;
	text-align:center;
}

.title_1 div:nth-child(1){
	width:60%;
	text-align:left;
}

.title_1 div:nth-child(2){
	width:20%;
}

.title_1 div:nth-child(3){
	width:20%;
}

.title_1 span{
	font-size:16px;
	line-height:50px;
	color:#848484;
}

.title_1 img{
	width:30px;
	height:30px;
	padding-top:10px;
}

.title_1 input{
	border:0;
	width:100%;
	height:28px;
	float:left;
	margin-top:10px;
	font-size:14px;
}
/*login page-end*/

/*商城－填写订单－“订单信息”－开始*/
.order_info{
	height:50px;
	width:650px;
	margin: 5px 145px 0 145px;
}

.order_info div{
	height:25px;
	width:37%;
	border-bottom:1px solid #E3E4E5;
	float:left;
}

.order_info div:nth-child(2){
	height:50px;
	width:26%;
	border:0;
	float:left;
	text-align:center;
}

.order_info span{
	font-size:16px;
	line-height:50px;
	color:#333333;
}
/*商城－填写订单－“订单信息”－结束*/


/*商城－填写订单－收货地址-开始*/
.order_chooseaddress{
	width:650px;
	margin: 5px 145px 0 145px;
	color:#333333;
	font-size:13px;
	background:#FFFFFF;
	border-bottom:1px solid #E3E4E5;
	padding:5px 0;
}

.order_chooseaddress span{
	padding-left:5px;
}

.order_chooseaddress select{
	border:1px solid #E3E4E5;
}

.order_listaddress{
	width:650px;
	margin: 5px 145px 0 145px;
	color:#333333;
	font-size:13px;
	background:#FFFFFF;
	padding-bottom:5px;
}

.order_listaddress_an{
	background:#FFFFFF;
	color:#686868;
	padding:3px 3px 3px 5px;
	line-height:22px;
}

.order_listaddres_tp{
	color:#333333;
	padding:3px 3px 3px 5px;
	line-height:22px;
	font-size:14px;
}

.order_listaddress_ad{
	color:#686868;
	padding:3px 3px 3px 5px;
	line-height:22px;
}

.order_listaddress_op{
	padding:3px 3px 5px 5px;
	line-height:22px;
	font-size:13px;
	text-align:right;
}
/*商城－填写订单－收货地址-结束*/

/*订单填写-支付方式-开始*/
.pay_way{
	width:650px;
	margin: 5px 145px 0 145px;
	color:#333333;
	font-size:13px;
	background:#FFFFFF;
	margin-top:5px;
	border-bottom: 1px solid #ECEDEE;
}

.pay_way span{
	font-size:14px;
	line-height:40px;
	padding-left:5px;
}

.pay_way_order{
	width:650px;
	margin: 5px 145px 0 145px;
	color:#333333;
	font-size:13px;
	background:#FFFFFF;
}

.pay_way_order span{
	font-size:14px;
	line-height:40px;
	padding-left:5px;
}

/*订单填写-支付方式-结束*/

/*订单确认-支付方式-开始*/
.order_pay{
	width:650px;
	margin: 5px 145px 0 145px;
	color:#333333;
	font-size:13px;
	background:#FFFFFF;
}

.order_pay span{
	font-size:14px;
	line-height:40px;
	padding-left:5px;
	color:#333333;
}

/*订单确认-支付方式-结束*/

/*订单确认-总金额-开始*/
.order_total{
	width:100%;
	color:#333333;
	font-size:13px;
	background:#FFFFFF;
	margin-top:5px;
}

.order_total span{
	font-size:14px;
	line-height:40px;
	padding-left:5px;
	display:block;
	text-align:center;
	color:#f6672f;
}

/*订单确认-总金额-结束*/

/*订单查询页面-开始*/
.order_details{
	margin:10px 5%;
	width:90%;
	height:100px;
	border-bottom:1px solid #E3E4E5;
	border-bottom:5px solid #F0F2F5;
	background:#FFFFFF;
}

.order_details_ddno
{
	border-bottom:1px solid #E3E4E5;
}

.order_details_mytotal
{
	float:right;
}

.order_details a{
	color:#000;
}



.order_details span{
	font-size:12px;
	line-height:25px;
}

.order_details_doing{
	display:inline-block;
	float:right;
	padding-right:5px;
}


/*订单查询页面-结束*/




/*会员中心－收藏夹－开始*/
.member_button_fava{
	padding-top:15px;
	width:100%;
	height:30px;
	padding-bottom:15px;
}

.member_button_fava span{
	display: inline-block;
	float: left;
	padding-left: 5px;
	width: 35%;
}


.member_button_fava input{
	height:30px;
	background: #FF8200;
	color: #fff;
	vertical-align: top;
	width: 100%;
	border: 0;
	border-radius: 3px;
	font-size:13px;
}
/*会员中心－收藏夹－结束*/

/* shangcheng-Tab [Define By Deng] (star)	*/
.wrap{
	margin:10px 5%;
	width:90%;
}
.tabs{
	height:40px;
	border-bottom: 3px solid #e7e7e7;
}
.tabs a{
	display:block;
	width:33%;
	float:left;
	color:#333;
	text-align:center;
	background:#FFFFFF;
	line-height:40px;
	font-size:16px;
	text-decoration:none;
}
.tabs a.active{
	color:#ff6600;
	background:#FFFFFF;
	border-radius:5px 5px 0px 0px;
	border-bottom: 3px solid #ff6600;
}
.swiper-container{
	background:#FFFFFF;
	border-radius:0 0 5px 5px;
	width:100%;
	border-top:0;
}
.swiper-slide{
	width:100%;
	background:none;
	color:#000000;
	overflow:hidden;
}
.content-slide{
	padding:10px 0;
}
.content-slide p{
	/*text-indent:2em;*//*文本缩进*/
	line-height:1.9;
}
.swiper-container {
	margin:0 auto;
	position:relative;
	overflow:hidden;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	/* Fix of Webkit flickering */	
	z-index:1;
}
.swiper-wrapper {
	position:relative;
	width:100%;
	-webkit-transition-property:-webkit-transform, left, top;
	-webkit-transition-duration:0s;
	-webkit-transform:translate3d(0px,0,0);
	-webkit-transition-timing-function:ease;
	
	-moz-transition-property:-moz-transform, left, top;
	-moz-transition-duration:0s;
	-moz-transform:translate3d(0px,0,0);
	-moz-transition-timing-function:ease;
	
	-o-transition-property:-o-transform, left, top;
	-o-transition-duration:0s;
	-o-transform:translate3d(0px,0,0);
	-o-transition-timing-function:ease;
	-o-transform:translate(0px,0px);
	
	-ms-transition-property:-ms-transform, left, top;
	-ms-transition-duration:0s;
	-ms-transform:translate3d(0px,0,0);
	-ms-transition-timing-function:ease;
	
	transition-property:transform, left, top;
	transition-duration:0s;
	transform:translate3d(0px,0,0);
	transition-timing-function:ease;

	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
.swiper-free-mode > .swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto;
}
.swiper-slide {
	float: left;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}


/*我的收藏－收藏列表－开始*/
.listfava{
	padding:0px 5% 5% 5%;
	height: auto;
	overflow: auto;
	background:#FFFFFF;
	border-top: 0px solid #848689;
}

.collection_list{
	height:60px;
	padding-bottom: 5px;
	background: #FFFFFF;
	border-bottom: 1px solid #848689;
}

.collection_list_select{
	width: 10%;
	float: left;
	height: 60px;
	overflow: hidden;
	text-align: center;
	display: table;
	position: relative;
}

.collection_list_select span{
	display: table-cell;
	vertical-align: middle;
	width: 100%;
	height: 60px;
}

.collection_list_select input{
	margin: 0 auto;
	max-width: 20px;
	max-height: 20px;
}

.collection_list_content{
	height: 60px;
	width: 90%;
	float: left;
}

.collection_list_content_bookname{
	font-size: 12px;
	line-height: 15px;
	display: block;
	height: 30px;
	overflow: hidden;
	margin-top: 10px;
	padding-left: 10px;
}

.collection_list a{
	color:#333333;
}

.collection_list_time{
	font-size: 12px;
	line-height: 15px;
	display: block;
	height: 20px;
	overflow: hidden;
	color: #686868;
	padding-left: 10px;
}


/*名师解惑－开始*/
.faq{
	height:auto;
	margin:0 auto;
	width: 940px;
}

.faq_1{
	height:auto;
	margin:0 auto;
	width: 640px;
}

.faq_box{
	height:auto;
	padding: 0 5%;
	width: 90%;
	text-align:left;
}

/*名师解惑-登陆-开始*/
.faq_login{
	line-height: 60px;
	border-bottom: 3px solid #E3E4E5;
	background: #FFFFFF;
	text-align:center;
	float:left;
}

.faq_login span{
	font-size:14px;
    display: inline-block;
    text-align: center;
}

.faq_login_botton{
	line-height: 30px;
    border-radius: 3px;
	width:50px;
	color:#FFFFFF;
}

.faq_button{
	padding: 0 5%;
	width: 90%;
	line-height: 60px;
	height:60px;
	border-bottom: 3px solid #E3E4E5;
	background: #FFFFFF;
	text-align:center;
}

.faq_button span{
	font-size:14px;
    text-align: center;
}

.faq_button_new{
	width:40%;
	color:#FFFFFF;
	float:right;
}

.faq_button_new a{
	color:#FFFFFF;
}

.faq_login_botton{
	background: #FF8200;
}

.faq_button_new_1{
	background: #3F90CD;
	line-height:30px;
	display:inline-block;
	margin-top:15px;
	width:80%;
	border-radius: 3px;
}

.faq_button_link{
	width:50%;
	float:left;
	text-align:left;
}

.faq_button_link span{
	padding:0 10px;
}

/*名师解惑-登陆-结束*/


/**/
.faq_state{
	height:auto;
	padding: 0 5%;
	width: 90%;
	border-bottom:2px solid #7594b3;
}

/*
.unsolved{
	font-size:12px;
}
*/

.unsolved_question{
	height:auto;
	padding:5px;
	margin:10px 0;
	border:1px dashed #AAAAAA;
	font-size:12px;
}

.unsolved_question span{
	font-size:12px;
	line-height:20px;
}

.solved{
	font-size:12px;
	float:right;
	height:30px;
	line-height:30px;
}

.unsolved_question_1{
	height:auto;
	padding:5px 0;
	margin:10px 0;
	font-size:12px;
	text-align:left;
	clear:both;
	line-height:20px;
}

.unsolved_question_2{
	height:auto;
	padding:5px 0;
	margin:10px 0;
	border-top:1px dashed #AAAAAA;
	font-size:12px;
	text-align:left;
	line-height:20px;
}

.unsolved_question_1_span{
	background-color:#858585;
    color: #FFFFFF;
}

.unsolved_question_1_span2,.unsolved_question_1_span3{
	display:block;
	color:#333333;
}

.unsolved_question_1_span2 img{
	margin: 5px auto;
	max-width: 100px;
	max-height: 100px;
}

/*
.solved_question{
	height:50px;
	width:100%;
	border-bottom:1px solid #b5b5b5;
}
*/

.solved_question span{
	font-size:20px;
	font-weight:bold;
	line-height:50px;
	padding-left:5%;
}

.solved_question_box{
	height:auto;
	padding:5px;
	margin:10px 0;
	border:1px dashed #AAAAAA;
	background:#F0F2F5;
}

.solved_question_box span{
	font-size:12px;
}

.solved_question_from{
	float:left;
	height:30px;
	line-height:30px;
}

.solved_question_from span{
	margin-left:5px;
}


.paging{
	margin: 0 5%;
	width: 90%;
	background:#E3E4E5;
	text-align:center;
	font-size:12px;
	line-height:40px;
}

.paging span{
	font-size:12px;
	line-height:40px;
	padding:0 3px;
}

.paging span:nth-child(3){
	color:#7594b3;
}

.paging span:nth-child(4){
	color:#7594b3;
}
