.container_gg{ width: 89%; margin: 0 auto; padding-top: 20px; }
.container_gg_conter{ background:url(../images/gg_bg.png); background-size: 100% 100%; }
.gg_nav { padding-left: 7px; }
.gg_nav li{ float: left;  line-height: 34px; padding-left: 39px; padding-right: 39px;}
.gg_nav li.active{background: url(../images/gg_nav_bg.png); background-size: 100% 100%;  }
.gg_nav li.active a{color: #fff;  }
.gg_nav li a{ text-decoration: none; color: #23b8be;}
/* .gg_nav li:hover{ color: #007a7d; margin-top:-3px; } */
.zifu{float: left;line-height: 34px; color: #aaaaaa; padding-left: 40px; padding-right: 10px;}
.gg_p{ padding-left: 16px; color: #666; font-size: 12px; font-family: "微软雅黑";  line-height: 22px;    margin-top: 10px;}

/*表单*/
.contain_form{ width:88%; margin: 0 auto; margin-top: 5px;padding-top: 14px; border:1px solid #e8e8e8; }
.mohu_list{ padding-bottom: 14px; }
.time_form_s02 {   border: 1px solid #c6c5c5;   height: 26px;   line-height: 26px;   text-align: left;   width: 160px;   color: #333;    padding-left: 5px; margin-bottom: 10px;}
a.seach_list {   display: block; border-radius: 50px;  width: 80px;   text-align: center;   height: 30px;   color: #FFF; 
  line-height: 30px;   background-repeat: no-repeat;   background-position: 8px center;   margin-left: 10px;  background-color: #1cbeb5;}
a.seach_list:hover{background-color: #1aa3a7;transition:all 1s ease;-webkit-transition: all 1s ease;-moz-transition:all 1s ease;}
.list_s01 {    height: 30px; margin-bottom: 10px;}
.mohu_list span {   margin-left: 8px;     display: inline-block;}
.left {  float: left;}
.mohu_list span{ font-family: "微软雅黑"; font-size:12px; }
.contain_form1{  width: 1188px; margin: 0 auto; margin-top: 3px; }
.fenlei{font-size: 12px; font-family: "微软雅黑";height: 26px; line-height: 26px;}
.shouqi{ font-size: 12px;  font-family: "微软雅黑" ;background-color: #f6f6f6;  border:1px solid #e8e8e8; height: 26px; line-height: 26px; padding-left: 8px;  padding-right: 8px;}
.shouqi img{width: 9px; margin-left: 3px;}
.login-list{ padding-top: 32px;  }

/*表格*/
.zd_s01 {  width: 65px;   background-color: #FFF;   height: 26px;   border: 1px solid #c6c5c5;   padding-right: 5px;   padding-left: 5px;}
.share_list_s01 table tr td {  line-height: 35px;  font-size: 12px;  height: 35px;  font-family: "微软雅黑";}
.share_list_s01 tbody tr td {  border-right-width: 1px;  border-bottom-width: 1px;  border-right-style: dashed; border-bottom-style: dashed;  border-right-color: #dde0e5;  border-bottom-color: #dde0e5;}
.shulian_form {  background-color: #FFF;  float: left;  border-top: 1px solid #23b8be;
    border-bottom: 1px solid #23b8be;  border-left: none;  border-right:none;  height: 24px;  width: 40px;  font-size: 12px; line-height: 24px;   text-align: center;}
.shulian_jin {   display: block;   float: left;   background-color: #f1f5fa;  border: 1px solid #23b8be;  height: 26px;  width: 24px; font-size: 23px;
    color: #23b8be;  line-height: 26px;}
.shulian_jiai {  display: block;  float: left;  background-color: #f1f5fa;  border: 1px solid #23b8be;  height: 26px;  width: 24px; 
 font-size: 19px;  color: #23b8be;  text-align: center;  line-height: 26px;}
.tr_off {   background: #fff;}
td, th {   display: table-cell;   vertical-align: inherit;}
td[Attributes Style] {   height: 35px;  background-color: rgb(236, 236, 236);}
.form_s01 {  width: 45px;  border: 1px solid #c6c5c5;  line-height: 20px;  height: 20px;  text-align: center;  font-size: 12px;  color: #333333;  cursor: pointer;}
.tr_off td{ vertical-align: middle; }
.share_list_s01 tbody tr td {  border-right-width: 1px;  border-bottom-width: 1px;  border-right-style: dashed;  border-bottom-style: dashed;  border-right-color: #dde0e5;  border-bottom-color: #dde0e5;}
.share_list_s01 {  overflow-x: scroll;  border: 1px solid #ececec;}
.share_list_s01 table tr td {  line-height: 33px; font-size: 12px;}
td[Attributes Style] { height: 35px;  background-color: rgb(236, 236, 236);}
tr td {  text-overflow: ellipsis;  white-space: nowrap;}
.wtd {  text-overflow: ellipsis;  overflow: hidden;  white-space: nowrap;  text-align: left;}
td {  padding-left: 10px;  padding-right: 10px;}
.blu {  color: #23B8BE;}
.ora {  color: #fe0000;}

.tr2{background-color: #edfaf9; font-weight: bold;}
.tr2 td{border-right: 1px  dashed #dde0e5;border-left: 1px  dashed #dde0e5; border-bottom: 1px solid #baebe9 ; border-top: 1px solid #baebe9; color: #505050;}
.tr1_li {float: left; background-color: #1cbeb5; border-radius: 5px; height: 27px; line-height: 27px; padding-right: 10px;  margin-left: 10px; padding-left: 10px; text-align: center;}
.sousuo_1 .tr1_li{ height: 30px; line-height: 30px; }
.tr1_li a img{height: 15px;   vertical-align: sub; padding-right:6px;}
.tr1_li a{font-size: 12px; color: #fff; font-family: "微软雅黑";}
.tr1_li:hover { background-color: #1aa3a7;transition:all 1s ease;-webkit-transition: all 1s ease;-moz-transition:all 1s ease; }
.tr2_li { background-color: #fe0000; float: left; }
.tr2_li:hover { background-color: #d80000;}
.table_top{width: 88%; margin: 0 auto; margin-top:5px;}
.table_border{ border-top: 1px solid #eaeaea; }
.tr1_li1 a{ height: 27px; line-height: 27px; color: #505050; font-weight:bold; font-family: "微软雅黑"; font-size: 12px; }
.tr1_li1{width: 54.5%;}
.table_boder{ padding-top: 10px; padding-bottom: 10px; padding-left: 8px; }
.table_boder li{ float: left; }
.table_top{ border-top:#eaeaea 1px solid; border-top-right-radius: 8px; border-top-left-radius: 8px; border-right:#eaeaea 1px solid; border-left: #eaeaea 1px solid;  }
.table_span{ font-size: 12px; font-family: "微软雅黑"; color:#5f5f5f; }
/* 页码 */ 
.page .p-num a , .page .p-num b{  color: #474443;  border: 1px solid #ccc;}  .page .p-num a, .page .p-num b {  float: left;  height: 24px;  line-height: 24px;  padding: 0 8px;
    margin-right: 5px;  font-size: 12px;}
.page .p-num .pn-prev.disabled em{    color: #ccc;}
.page .p-num .pn-prev.disabled i {  color: #ccc;}
.page .p-num a.curr {  border:1px solid #23b8be;  background-color:#f1f5fa;  -webkit-filter: none;  filter: none;  color: #1cbeb5;  cursor: default;}
.tr_off:hover {    background-color: #edfaf9;}
.page .p-skip .input-txt {  float: left;  width: 24px;  height: 24px;  margin: 0 3px;  line-height: 24px;  font-size: 12px;  text-align: center;  padding: 0px;  border: 1px solid #d9dbdb;}
.page .p-skip em {  float: left;  line-height: 24px;  font-size: 12px;  font-family: "微软雅黑";}
.page .p-skip {  float: left;}
.page .p-skip .btn {  float: left;  height: 24px;  margin-left: 10px;  font-size: 12px;  line-height: 24px;}
.btn-default {  border: 1px solid #DDD;  padding:0px 11px 0px;  color: #666;  background-color: #f7f7f7;  background-repeat: repeat-x;}
.page .p-num a{ font-size: 12px; font-family: "微软雅黑"; }
.pn-prev{ border:none; }
em, i, u,b {  font-style: normal;  font-size: 12px;}
.clearfix:after { content: ".";  display: block;  height: 0;  clear: both;  visibility: hidden;}
.page .p-wrap {  float: right;}
.page{ padding-top: 12px; padding-bottom: 12px; }
/*表格2*/
.share_list_s02_wsroll table tr td {  line-height: 35px; border-bottom:1px dashed #E4E4E4; border-right: 1px dashed  #E4E4E4;}
tr td {  text-overflow: ellipsis;  white-space: nowrap;}
.tr_jiaocai{ vertical-align: middle; }
.amount {  line-height: 20px;  margin-top: 12px;}
.tr_name_a{ color: #505050;}
.tr_name_a:hover{ color: #ff7630;}
a.btn-pay {  display: inline-block;  background: #fff;  border: 1px solid #ff7630;  color: #ff7630;  -webkit-border-radius: 2px;  -moz-border-radius: 2px;  border-radius: 2px;
    width: 85px; height: 18px;  line-height: 18px;  text-align: center;  font-weight: 700;  margin-top: 12px;  padding-top: 2px;  padding-bottom: 2px;}
a.btn-pay:hover { border: 1px solid #ff7630;  background-color: #ff7630;  color: #FFF;}
a.btn-pay-s01 { display: inline-block;  border: 1px solid #e8e8e8;  color: #535353;  -webkit-border-radius: 2px;  -moz-border-radius: 2px;  border-radius: 2px;
    width: 85px;  height: 18px;  line-height: 18px;  text-align: center;  font-weight: normal;  padding-top: 2px;  padding-bottom: 2px;  background-color: #f8f8f8;}
a.btn-pay-s01:hover {  border: 1px solid #ff7630;   background-color: #FFF;   color: #ff7630;   font-weight: normal;}
a.btn-pay-s01 {  display: inline-block;  border: 1px solid #e8e8e8;  color: #535353;  -webkit-border-radius: 2px;  -moz-border-radius: 2px;  border-radius: 2px;
    width: 85px;  height: 18px;  line-height: 18px;  text-align: center;  font-weight: normal;  padding-top: 2px;  padding-bottom: 2px;  background-color: #f8f8f8;}

/* bottom */
.bottom{ background-color: #1cbeb5; }
.bottom_p1{ text-align: center; color: #fff; font-size: 12px; font-family:"微软雅黑"; padding-top: 10px; padding-bottom: 10px; }

/*other*/
.gg_p2{ width: 800px; float: left; border-right: 1px solid #1cbeb5; }
.gg_p3{ margin-top: 10px; margin-left: 20px; float: left; }
.play{ width:88%; margin: 0 auto;  margin-top: 20px; margin-bottom: 30px;}
.paly_b1{ font-size: 22px; color: #ff7630; height: 50px; line-height: 50px;  font-weight: bold; }
.play_ul{ border:1px solid #f0f0f0; padding-left: 8px; }
.play_span1{ color: #999999; padding-left: 4px; }
.paly_a1{color: #ff7630 ; font-size: 15px; font-weight: bold; padding-left: 4px;}
.play_ul_li1{ float: left; }
.play_ul_li2{ float: right;background-color: #ff7630; }
.play_ul_li2 a{ line-height: 50px; height: 50px; color: #fff;   padding-left: 22px; padding-right: 22px;  font-size: 14px;}
.play_ul_li2:hover{  padding-left:13px; padding-right: 13px; transition:all 1s ease;-webkit-transition: all 1s ease;-moz-transition:all 1s ease; background-color: #fd5b08;}
.gg_p b{ color: #ff7630; font-size: 14px; }
.hr_dingdan1 a{color: #6c6c6c;}
.hr_dingdan1 a:hover{color: #ff7630;}
.hr_dingdan1 a img{ vertical-align: sub;  padding-right: 5px; width: 15px;}
.quxiao:hover{color: #ff7630;}
.share_notice {  line-height: 23px;  color: #666666;  margin-top: 10px;  padding: 10px;}

/*班级成员*/
.clss_members_list ul li {  display: block;  background-color: #edfaf9;  float: left;  width: 247px;  border-bottom: 2px solid #26b6b5;  padding: 15px;  height: 52px;
  margin-right: 20px;  margin-bottom: 20px;}
.clss_members_list{ padding-top: 20px; }
.popu_icture p img{ padding: 1px; border:1px dashed #26b6b5; }
.popu_icture{ width: 70px; border-right: 1px solid #26b6b5; }
.popu_people{margin-left: 19px;}
.clss_members_list ul li:hover{  -webkit-box-shadow: 0px 0px 20px #CCC;  transition:all 0.7s ease;-webkit-transition: all 0.7s ease;-moz-transition:all 0.7s ease;}

/*按钮*/
.anniu_fir{ float: left;padding-right: 20px; }
.anniua{margin-left: 10px;}
.anniua:hover a{ color: #ff7630; }
.anniu1 a{ color: #8e8c8c; }
.anniu1 a img{ background:url(../images/delete1.png);  background-size: 100% 100%;width: 14px;height: 16px; vertical-align: sub;margin-right: 5px;}
.anniu1:hover a img{ background:url(../images/delete2.png);  background-size: 100% 100%; }
.anniu2 a{ color: #8e8c8c; }
.anniu2 a img{ background:url(../images/chexiao1.png);  background-size: 100% 100%;width: 14px;height: 16px; vertical-align: sub;margin-right: 5px;}
.anniu2:hover a img{ background:url(../images/chexiao2.png);  background-size: 100% 100%; }
.anniu3 a{color: #23b8be; margin-left: 10px;}
.anniu3 a img{height: 15px; vertical-align: sub; margin-right: 5px;}
.anniu3{ padding-right: 15px; }
.anniua{ padding-right: 15px;}

.login-title {  position: absolute;  top: 10px;  left: -10px;  min-width: 200px;  font-size: 16px;  color: #fff;  line-height: 30px;  text-indent: 38px;  background-color: #1cbeb5;}
.login-title {  position: absolute;  top: 10px;  left: -10px;  min-width: 200px;  font-size: 16px;  color: #fff;  line-height: 30px;  text-indent: 38px;  background-color: #1cbeb5;}
.input-group {  display: block;  position: relative;  height: 38px;  padding: 0 0 0 40px;  line-height: 38px;
    border: 1px solid #f2f2f2;  background:url(../images/user.svg);  background-repeat: no-repeat;}
.input-group1 {  background:url(../images/user.svg);  background-repeat: no-repeat;}
.input-group2 {  background:url(../images/mima.svg);  background-repeat: no-repeat;}
input.login-btn {  width: 354px;  font-size: 14px;  height: 40px;  line-height: 40px;  background-color: #1cbeb5;  display: inline-block;  border: 0;  text-align: center;
    cursor: pointer; color: #fff;}
.login-main {  padding-top: 6%;  min-height: 520px;}
.layout { width: 1000px;  margin: 0 auto;}
.login-form { position: relative; float: left;  width: 360px;  min-height: 290px; padding: 48px 20px 8px;  border: 1px solid #f2f2f2;  float: right;  height: 303px;}
.login-title .icon-horn {  position: absolute;  top: 30px;  left: 0;  width: 10px;  height: 10px;}
.login_tab a.active {  border-bottom: 2px #1cbeb5 solid;  color: #1cbeb5;}
.login_tab a {  float: left;  text-align: center;  width: 50%;  height: 48px;    line-height: 48px;   font-size: 14px;   color: #666;   border-bottom: 1px solid #ddd;}
.red { color: red;}
.login-list li {   padding-bottom: 10px;   line-height: 38px;}
.input-group {   display: block;   position: relative;   height: 38px;   padding: 0 0 0 40px;  line-height: 38px;   border: 1px solid #f2f2f2;}
.input-group input {  width: 96%;  font-size: 14px;   border: 0;}
.login-banner {   float: left;    width: 545px;    height: 335px;   padding: 20px 26px;   background: url(../img/login-banner.jpg) 0 0 no-repeat;}
.login-list li {   padding-bottom: 10px;    line-height: 38px;}
.login-title{ font-family: "微软雅黑" }
.icon { display: inline-block;   line-height: 0;   vertical-align: text-bottom;   background: url(../img/ico1.png) no-repeat;}
.form_sousuo{width: 88%; margin: 0 auto;}
.form_sousuo .sousuo{ background-color: #25b6b8; border-radius: 5px; }
.form_sousuo .sousuo a{ color: #fff; background-color: #25b6b8; }
.form_sousuo{ padding-top: 10px; }
.fh5co-blog .blog-text span.posted_on { color: white;  font-size: 18px;  padding: 2px 10px;   padding-left: 40px;   margin-left: -40px;   background: #F85A16;   position: relative;}
.tr_jindu{ background-color:#ff7e00; }
.tr_jindu:hover{ background-color:#ff6000;transition:all 1s ease;-webkit-transition: all 1s ease;-moz-transition:all 1s ease; }
.mohu_list .tr1_li{ height: 30px; line-height: 30px; }
.biaoge_img1 {   height: 14px;   margin-right: 5px;   vertical-align: sub;}
.biaoge_img2 {   height: 15px;   margin-right: 5px;   vertical-align: sub;}

.contain_page{width: 88%; margin: 0 auto; padding-top: 15px;}
.nav-zto-bgimg {  width: 100%;  height: 20px;  background: url(../images/bgimg.png)  no-repeat #fff;;  position: relative;  z-index: 2;   background-size: 100% 100%; }
.page_ul{ background-color: #fff;    box-shadow: 0 0 20px #e6e6e6; width: 92%; margin-left: 4%; padding-bottom: 28px; }
.page_li1{padding-top:13px; padding-bottom: 17px;  text-align: center; /*border-bottom: 1px solid #1cbeb5; background-color: #edfaf9;*/}
.page_li1 a{ font-size: 24px; }
.page_ul .page_li2 {width: 80%; margin:0 auto;  border-bottom: 1px dashed #e0e0e0;  }
.page_ul .page_li2 a {line-height: 45px; height: 45px; padding-left: 20px; font-size: 15px; }
.page_li2 span{ color: #1cbeb5; font-weight: bold;   }
.page_li2:hover a{ color: #1cbeb5 }
.cur a{ color: #1cbeb5; border-left:3px solid #1cbeb5;}
.nav-zto-bgimg2 { width: 187px;  height: 5px; background: url(../images/jag.png); background-size: 100% 100%; width: 95%;}
.page_right{ width: 81%; margin-left: 2%; }
.page_left{width: 17%;}
.page_span3{ color: #1cbeb5;}
.page_right_xianduan span{ font-size: 14px;  line-height: 25px; height: 25px;}
.page_right_xianduan{ padding-bottom:10px; border-bottom: 1px #ddd dotted; }
.page_label{  line-height: 30px; height: 30px; width: 110px; text-align: right; float: left; padding-right: 22px;  }
.page_form{line-height:24px; height: 24px; width: 286px; padding-left: 5px;}
.page_biaoge{ padding-top: 15px; }
.page_biaoge li{padding-bottom: 10px;}
.page_box{height: 30px; line-height: 30px;}
.page_box input{ vertical-align: text-top; }
.label_pa1{ color: #00b4ff;height: 30px; line-height: 30px;  }
.label_pa2{ color: #ff6c00;height: 30px; line-height: 30px; }
.page_biaoge li a{ font-size: 14px; color: #1cbeb5; padding-left: 10px; }

/*个人中心*/
.cztable{ margin-top: 20px; }
.cztable td, .cztable th {  border-right: 1px dashed #baebe9;  border-bottom: 1px dashed #baebe9;  height: 50px; line-height: 50px; font-size: 12px;}
.cztable table{border: #baebe9 solid 1px;}
.cztable input{ border:none; color: #333; }
.page_title1{ width: 10%; font-weight: bold; font-size: 12px; }
.page_title2{ width: 40%; }
.page_title2 input{width: 100%;}
.label_pa1 input { vertical-align: text-top;}
.label_pa2 input {  vertical-align: text-top;}
.page_title2 input{ font-size: 12px; }
.input2{ background-color: #1cbeb5; width: 90px; height: 30px; line-height: 30px; border-radius: 50px; }
.input2:hover {  background-color: #1aa3a7; -webkit-transition: all 1s ease;}

.btn-5{  background-color: #f5fbef;  background-image: -moz-linear-gradient(top,#f5fbef,#eaf6e2);  background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0,#f5fbef),color-stop(1,#eaf6e2));
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5fbef', endColorstr='#eaf6e2', GradientType='0');
    -ms-filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5fbef', endColorstr='#eaf6e2');
    background-image: linear-gradient(to bottom,#f5fbef 0,#eaf6e2 100%);  border-radius: 2px;  display: inline-block;  height: 18px;  line-height: 18px;
    border: 1px solid #bfd6af;  padding: 2px 14px 3px;  color: #323333;}
.easebuy-m {  border: 2px solid #e6e6e6;   margin: 0 0 10px;}
.easebuy-m .smt h3 {  float: left;  color: #666; font-size: 14px; font-weight: bold;}
.easebuy-m .smc .item span {  float: left;  width: 70px;  color: #999;  text-align: right; 
   font: 12px/150% tahoma,arial,Microsoft YaHei,Hiragino Sans GB,"\u5b8b\u4f53",sans-serif;  -webkit-font-smoothing: antialiased;}
.easebuy-m .smt .alias-edit {  display: inline-block;  background-image: url(../images/sprite-t-icon.png);  background-repeat: no-repeat;}
.easebuy-m .smt h3 .ftx-04 {  margin: 0 0 0 10px;  font-size: 12px;  background: #ffaa45;  padding: 2px;  color: #fff;  font-weight: 400;}
.ftx-05{  color: #1cbeb5; margin-left: 10px;}
.ftx-05:hover{  color: #ff0000;}
.easebuy-m .smt .extra .del-btn {  margin-top: 10px;  display:inherit;  width: 13px;  height: 13px;  text-indent: 2em;
    background: url(../images/close.png) no-repeat;  overflow: hidden;  vertical-align: middle;}
.easebuy-m .smt .extra a {  color: #005ea7;  margin: 0 0 0 20px;}
.easebuy-m .smt {  padding-left: 10px;  line-height: 35px;  height: 35px;  position: relative;  display: inline-block;  display: block;  overflow: visible;}
.easebuy-m .smc .new-items {  position: relative;  width: 99%;}
.easebuy-m .smc .item-lcol {  width: 50%;  float: left;}
.easebuy-m .smc .item-rcol .extra {  position: absolute;  right: 0;  bottom: 0;}
.mod-comm .mc {  line-height: 20px;}
.mt h2, .smt h3 {  font-family: "microsoft yahei"; line-height: 35px;}
.easebuy-m .smt .alias-edit {  width: 12px;  height: 12px;  background-position: -51px 0;  margin: 0 10px;}
.easebuy-m .smt{ line-height: 35px; }
.easebuy-m .smt .extra {  float: right;  margin: 0 10px 0 0;}
.easebuy-m .smt .alias-form {  display: none;  position: absolute;  left: 6px;  top: 6px;  width: 218px;  height: 126px; border: 1px solid #ddd; background: #fff;
 z-index: 2;  box-shadow: 0 0 10px rgba(0,0,0,.15);}
.easebuy-m .smc {  padding: 10px;  line-height: 22px;  width: ;}
.clr {  display: block;  overflow: hidden;  clear: both;  height: 0;  line-height: 0;  font-size: 0;}
.fl { float: left;  font: 12px/150% tahoma,arial,Microsoft YaHei,Hiragino Sans GB,"\u5b8b\u4f53",sans-serif;  -webkit-font-smoothing: antialiased; color: #666;}
.easebuy-m .smc {  line-height: 22px;}
.easebuy-m .smc .item-rcol .item {  text-align: left;  width: 100%;}
.easebuy-m .smc .item-rcol {  width: 45%;  float: left;  padding-left: 10px;  height: 100%;}
.item{ margin-bottom: 5px; }
.mod-main{margin-top: 20px;}
.ftx-02{ color: #ff0000; font-weight: bold; padding-left: 3px; padding-right: 3px; }
a.add-btn {  display: inline-block;  vertical-align: middle;  font-weight: 700;  padding: 0 14px;  height: 28px;  line-height: 28px;  font-size: 14px;  margin: 0 10px 0 0;}
.easebuy-m:hover{    background-color: #f8fefe;}

.red_top{ color: #ff4200; font-size: 15px;  padding-right: 3px; }
.cz_tr1 td{background-color: #edfaf9;color: #505050;  font-weight: bold;}
.page_shoucang{width: 100%; height: 40px; background-color: #f5f5f5; border:1px solid #dbd8d8; margin-top: 20px;}
.page_shoucang_ul .page_shoucang_li1{ float: left; height: 40px; line-height: 40px; padding-left: 20px;padding-right: 20px; text-align: center; }
.curr1{ background-color: #fff;border-right:1px solid #dbd8d8; border-left:1px solid #dbd8d8;}
.curr1 a{ color: #1cbeb5;  }
.curr1 a img{    vertical-align: sub; margin-left: 8px;}
.page_shoucang_ul .page_shoucang_li1:hover a{ color: #1cbeb5; }
.page_shoucang_ul .right{height: 40px; line-height: 40px; padding-right: 10px;}
.shuben_d1{border:1px solid #e6e5e5; padding-left:10px;padding-right:10px; padding-top: 10px; padding-bottom: 10px; margin-top:20px;  float: left; margin-left: 20px;}
.shuben_d1 img{width: 100%;}
.shuben_d1 p{margin:0px;}
.level_solid{ background: url(../images/xinghao.svg); width: 15px;height: 15px; background-size: 100% 100%; float: left; margin-right: 3px;}
.level_hollow{ background: url(../images/xinghao2.svg); width: 15px;height: 15px; background-size: 100% 100%; float: left; margin-right: 3px;}
.shuben_d2{ width: 373px; float: left; margin-left: 37px;}
.shuben_p2 a{ color: #1cbeb5; }
.shuben_p1{ margin-top: 36px; }
.shuben_p1 a{font-size: 14px; font-weight: bold;}
.shuben_p1 a:hover{ color: #ff7630;}
.shuben_p3 a{ color: #1cbeb5;  }
.shuben_p2{ padding-top: 12px; padding-bottom: 8px; }
.shuben_p3{ line-height: 23px; }
.shuben_p4{ height: 28px; line-height: 28px; }
.shuben_d3{ float: left;  color: #ff7630;  font-size: 18px; font-weight: bold; padding-top: 100px; padding-left:120px;}
.shuben_d4{ float: right; padding-top:94px; margin-right: 20px; }
.btn-pay2{width: 88px;display: inline-block;  text-align: center;  font-weight: 500;  margin-top: 8px;  padding-top: 2px;  padding-bottom: 2px; font-size: 13px;}
.shuben_d4 .btn-pa{  }
.page_shuben_li{ border-bottom: 1px solid #ebe9e9; padding-bottom: 20px; }
.page_shuben_li:hover{ background-color: #fafafa; }
.page_shuben_li:hover .shuben_p1 a{ color: #ff7630;}
.zijin1{font-weight: bold; padding-left: 10px;}
.yu_er{ padding-left: 17px; padding-top: 15px; }
.yue_er_im{color: #ff7630;font-size: 16px;  font-weight: bold;}
.yu_er li{float: left; width:160px; height: 30px; line-height: 30px;}
.fuse{ color: #ff7630; }
 
/*登录*/
.loading_top{ height: 80px; max-width: 1100px; width: 100%; margin: 0 auto;}
.loading_top_ul1 .top_li1{ float: left; }
.loading_top_ul1 .top_li2{ float: right; }
.loading_top_ul1 .top_li1{ margin-top:24px; }
.loading_top_ul1 .top_li2{ margin-top:20px; }
.top_li2 span{ padding-left: 20px; margin-right: 20px; font-size: 18px; color: #aaaaaa; }
.top_li2 a{ font-size:21px; }
.load_middle{ background-image:url(../images/loading_bg.png); background-size:cover; background-repeat:no-repeat;  width: 100%;  
 cursor: move; filter: progid:DXImageTransform.Microsoft.gradient(src=sURL ,enabled=bEnabled , sizingMethod=sSize );}
.laod_width{ width: 98%; max-width:1180px;margin: 0 auto;}
.load_left{ padding-top: 50px; padding-bottom: 45px; }
.bottom_p2{ text-align: center; padding-top: 24px; }
.load_right{background:rgba(255,255,255,0.91) none repeat scroll !important;  border:1px solid #a1d6ba; border-radius: 3px; -webkit-box-shadow: 1px 1px 6px #8e8e8e;   width: 327px;
height: 434px; margin-top: 26px;}
.load_r_p1{text-align: center; color: #1cbeb5; border-bottom: 1px solid #1cbeb5; font-size: 20px; font-weight: 600; height: 56px; line-height: 56px;}
.load_right login-list .input-group{  border-radius: 3px; border:1px solid #f2f2f2; }
input.login-btn1 { width:100%;  font-size: 14px;  height: 46px;  border-radius: 3px;
  background-color: #1cbeb5;  display: inline-block;  border: 0;  text-align: center;  cursor: pointer;  color: #fff;}
.input-groupa { display: block;  position: relative;  height: 46px;  padding: 0 0 0 40px;  line-height: 46px;  border: 1px solid #f2f2f2;  background-color: #fff; 
background-image: url(../images/user.svg);  background-position: 0px 3px; background-repeat: no-repeat; border-radius: 3px;}
.input-groupa input {  width: 100%;  font-size: 14px;  border: 0; font-weight: 500; font-family: "微软雅黑";height: 42px; line-height: 42px;}
.input-group2 {  background-image: url(../images/mima.svg);  background-repeat: no-repeat; background-position: 0px 3px;}
.login-list li{ width: 93%; margin: 0 auto; }
.load_right .login-list li{padding-bottom: 15px;}
.tip{ background-color: #fef4e5; border: 1px dashed #f6c090; background-image: url(../images/tip.png); background-repeat: no-repeat;background-position:8px 16px;
 padding-left: 28px; height: 52px;}
.tip p{ text-align: left; color: #4f4f4f; margin-top: 5px; height: 20px; line-height: 20px;}
a:hover input.login-btn1{ background-color: #1aa3a7;     -webkit-transition: all 1s ease; } 

/*购买*/
.buy1{ width: 70%; margin: 0 auto; padding-bottom: 30px;}
.buy1_top{margin-top: 20px;}
.buy1_top_li1{ float: left; border:1px dashed #1cbeb5; padding: 5px; }
.buy1_top_li2{ float: left; margin-left: 20px; margin-top: 7px; width: 50%;  }
.buy1_top_li2 p{padding-top: 7px; font-size:13px; width:100%;}
.buy1_top_li3{ float: right;  padding-top: 42px; }
.buy1_top_li3 a{ font-size: 16px; font-weight: bold; padding-left: 5px; padding-right: 5px;}
.buy1_middle{ background-color: #fff; box-shadow:1px 0px 16px #d9d8d8; width: 100%; height:86px;  margin-top: 20px; }
.buy1_middle_li1{ height: 86px; line-height: 86px; padding-left: 25px; padding-right: 25px;  float: left;}
.buy1_middle_li1 a img{ height: 19px; vertical-align: sub; margin-right: 8px; }
.buy1_middle_li1 a{font-size: 16px; color: #605f5f;}
.buy1_middle_li1 a:hover{color: #1cbeb5;}
.buy1_bottom{ background-color: #fff; box-shadow:1px 0px 16px #d9d8d8; width: 100%; margin-top: 20px; }
.buy1_bottom1{ padding-top: 14px; }
.buy1_bottom_span1{font-size: 18px; color: #646363; padding-left: 30px; padding-right: 55px;}
.buy1_bottom_span1 .ora{ padding-left: 3px; padding-right: 3px; }
.buy1_bottom_span2{ font-family: "宋体" }
.buy1_bt_li1{ float: left;     margin-left: 162px;}
.buy1_bt_li1 .bt_p1{  margin-top: 10px; border:1px solid #dddddd; width: 298px;  padding-top: 21px; padding-bottom: 19px;  text-align: center;}
.bt_p1 img{width: 265px;}
.bt_p2{ background-color: #ff7630; padding-left: 67px;  padding-top: 6px; padding-bottom: 6px; margin-top: 15px;}
.bt_p2 p{ color: #fff; float: left;  font-size: 14px;height: 23px; line-height: 23px;}
.bt_p2 img{ float: left; margin-right: 30px; }
.buy1_bt_li2{ float: left; margin-left: 5%; }
.buy1_botton2{ padding-bottom: 40px; }


/*退书退款申请*/
.tushu_title{ padding-bottom: 20px; color: #1cbeb5;}


.page_title2 a img{vertical-align: sub;}

/*绑定邮箱、手机*/
.youxiang{ width: 1100px; margin: 0 auto;-webkit-box-shadow: 1px 1px 6px #8e8e8e; }
.you_top_ul li{ margin-left: 10px; margin-right: 10px; }
.you_top{ border-bottom: 1px dashed #e3e3e3; padding-top: 14px; padding-bottom: 14px; }
.you_middle{padding-bottom: 40px; }
.you_middle_ul{ background-color: #ebebeb; width:1080px; margin: 0 auto;  margin-top: 35px; margin-bottom: 20px;}
.you_middle_ul li{ height: 33px; line-height: 33px; width: 33.3%; text-align: center;}
.you_middle_ul .cur_li1{background-image: url(../images/you_tile1.png);  background-repeat: no-repeat; background-size: 100% 100%;}
.you_middle_ul .cur_li1 a{color:#fff;} 
.you_middle_ul .li2{}
.you_middle_ul .li3{background-image: url(../images/youxiangda1.png);  background-repeat: no-repeat;}
.youxiang_p{ text-align: center; padding-top: 30px; }
.youxiang_p .time_form_s02{ width: 400px; line-height: 35px; height: 35px; border-radius: 3px; }
.jktnz {  width: 112px; height: 35px;  border: 1px solid #17b4b9; border-radius: 3px;  cursor: pointer;  background-color:#31c3c8;  background-repeat: repeat-x;  color: #FFFFFF;
    font-size: 17px; line-height: 35px;  outline: none;}
.jktnz:hover{ background-color: #18aeb3; transition:all 1s ease;-webkit-transition: all 1s ease;-moz-transition:all 1s ease; }
.youxiang_p1{ text-align: center;  padding-top: 20px; }
.li4 a:hover{color: #fd843f;}
.cur_li2{background-image: url(../images/you_tile2.png);  background-repeat: no-repeat; background-size: 100% 100%; }
.you_middle_ul .cur_li2 a{color:#fff;} 
.you_massage{ text-align: center; font-size: 14px; line-height: 30px; padding-top: 10px; }
.youxiang_p2{ text-align: center; padding-top: 15px; }
.youxiang_p2 a{margin-right: 10px; margin-left: 10px; color: #ff8e4a; border-bottom: 1px solid #ff8e4a;} 
.you_massage .ora{ color: #ff8e4a;}
.cur_li3{background-image: url(../images/you_tile3.png);  background-repeat: no-repeat; background-size: 100% 100%; }
.you_middle_ul .cur_li3 a{color:#fff;} 
.cur_s{ background-image: url(../images/youxiangda1.png); background-repeat: no-repeat; }
.youxiang_p3{text-align: center; font-size: 18px; padding-top:25px;}
.youxiang_p3 img{vertical-align: middle; margin-right: 20px;}

/*搜索页面*/
.loading_top2{ border-bottom: 1px solid #1cbeb5; }
.seach_middle{ width: 100%; /*background-color: #fafafa;*/ border-top: 1px solid #1cbeb5; }
.seach_m1{width: 1100px; margin: 0 auto}
.seach_m1 ul li{float: left; padding-right: 6px; height: 30px;  line-height: 30px;}
.seach_m1 ul .li1 a{ color: #8c8d8d; }
.seach_m1 ul .li2{ color: #8c8d8d; }
.seach_m1 ul .li3 a{ color: #1cbeb5; }
.seach_m2{width: 1100px; margin: 0 auto; margin-top: 10px; padding-bottom: 10px;}
.seach_left{ float: left; width: 936px; }
.seach_right{ float: right; border:1px solid #dddddd; width: 153px; background-color: #fff;}
.seachl_top{border:1px solid #dddddd; background-color: #f1f1f1;}
.seachl_top ul .li1{ background-color: #fff;border:1px solid #cccccc; float: left; margin-top: 7px; margin-bottom:7px; width: 85px;    text-align: center;
 background-image: url(../images/search_top.png); background-repeat:no-repeat; background-position: -96px 7px; height:27px; line-height: 27px;}
.show-con a:hover{color: #1cbeb5;}
.seachl_top ul .set{    border-color: #1cbeb5;   background: #1cbeb5;  background-image: url(../images/search_top.png); background-position: 27px 7px; background-repeat:no-repeat; }
.seachl_top ul .set a{ color: #FFF;}
.seachl_top ul{ margin-left: 7px; float: left; }
.seachl_top ul .li1:hover{background-color:#1cbeb5;  color: #FFF; }
.seachl_top ul .li1:hover a{ color: #FFF;}
.gray{ color: #c4c3c3; }
.set_right ul li{ float: left; height: 40px; line-height: 40px;  border-left: 1px solid #d3d2d2;}
.set_right ul li:hover{background-color: #fbf9f9;}
.set_li1 span{color: #aaaaaa;}
.zhuanye{ padding-left: 15px; padding-right: 15px; font-size: 14px; }
.set_li1{padding-left: 12px; padding-right: 12px;}
.seach_left .page_shuben_ul li{ border-bottom: none; background-color: #fff; margin-bottom: 10px; margin-top: 10px; } 
.seach_left .page_shuben_ul li:hover{ -webkit-box-shadow: 0px 0px 30px #CCC; transition:all 0.7s ease;-webkit-transition: all 0.7s ease;-moz-transition:all 0.7s ease;} 
.jiage{  color: #ff7630;  font-size: 18px; font-weight: bold; margin-bottom:0px; }
.seach_left .page_shuben_ul li p{ height: auto; }
.seach_left .page_shuben_ul li .shuben_p1{margin-top: 20px; margin-bottom:10px;}
.tuijian{ color: #666666; font-size: 14px; font-weight: bold;  padding-left: 9px; padding-top: 9px; }
.seri_ul li{ padding-top: 20px; padding-bottom: 10px; border-bottom: 1px dashed #aaaaaa; width: 90%; margin: 0 auto; text-align: center; }
.seri_ul li p{ text-align: center; }
.seri_ul li .qian{ color: #ff7630; font-size: 14px; }
.seri_ul li .qian1{ font-size: 12px; }
.chanpin_xp1 p img{ max-height: 90%; max-width: 90%; }

/*详情*/
.chanpin_xq{ margin-bottom: 18px; }
.chanpin_xp1{width: 290px; height: 290px;    border: 1px solid #e5e5e5; text-align: center;     cursor: pointer;}
.chanpin_xp2{ padding-left: 10px; width: 615px;}
.chanpin_xp2 h1{ font-size: 16px;  color: #333;    font-weight: bolder; display: inline;  font-size: 16px;  line-height: 28px;font-family: Helvetica,Arial,Microsoft YaHei,sans-serif;}
.chanpin_xp1 p{ padding-top:16px; height: 100%; }
.price-group1{ background-color: #f1f8f8; padding-top: 10px; padding-bottom: 10px; }
.price-group1 li{  padding-left: 10px; height: 29px; line-height: 29px;}
.price-group1 li i{    font-size: 12px; margin: 0 19px 0 10px;  color: #999;}
.price-group1 li span{    font-size: 14px;color:#8c222c; padding-top:1px;}
.price-group1 li a{    font-size: 18px;color:#8c222c; font-weight: bolder;    font-family: Helvetica,Arial,Microsoft YaHei,sans-serif;     margin-right: 5px;}
.keywords-lock{ padding-top: 10px; padding-bottom: 10px;  color: #333; }
.huojiang{     border-bottom: 1px solid #e5e5e5; height: 31px; line-height: 31px; padding-top: 6px;}
.huojiang i{ font-size: 12px; margin: 0 19px 0 10px;  color: #999;}
.huojiang span{ color: #333;}
.zhiding{ color:#fff; background-color:#1cbeb5; width: 140px; height: 40px; line-height: 40px; text-align: center;  vertical-align: middle; font-size: 14px; margin-top: 16px; border-radius: 3px;}
.zhiding img{margin-right: 6px; vertical-align: sub; }
#menu{width:100%; overflow:hidden;}
#menu #nav {display:block;width:99.5%;padding:0;margin:0;list-style:none;    border: 1px solid #dddddd; background-color: #fafafa; height: 47px; }
#menu #nav li {float:left;width:120px;}
#menu #nav li a {display:block; height:47px;line-height:47px;text-decoration:none;padding:0 0 0 5px; text-align:center; color:#333;}
#menu_con{  border-top:none}
.tag{ padding:10px; overflow:hidden;}
.tap1{ padding-top: 10px; }
.tap1 li{ float: left; width: 33.33333333333333%; height: 35px; line-height: 35px;  }
.tap1 li span{ color:#333; font-size: 14px; font-family: Helvetica,Arial,Microsoft YaHei,sans-serif;}
.tap1 li a{ color:#00948c; font-size: 14px; font-family: Helvetica,Arial,Microsoft YaHei,sans-serif; }
.tap_title{    font-size: 16px;   font-family: Helvetica,Arial,Microsoft YaHei,sans-serif;  font-weight: bolder; padding-top: 30px; padding-bottom: 20px; margin-left: 7px;}
.tap_title_neir{ font-size: 14px; font-family: Helvetica,Arial,Microsoft YaHei,sans-serif;text-indent:2em; line-height: 30px; color: #333; margin-left: 7px;}
.tap_title2{  font-size: 12px;   font-family: Helvetica,Arial,Microsoft YaHei,sans-serif;  font-weight: bolder; padding-top: 10px; padding-bottom: 10px; }
.tap_title1{  font-size: 14px;   font-family: Helvetica,Arial,Microsoft YaHei,sans-serif;  font-weight: bolder;  }



/*首页*/

