﻿*{

  margin: 0;
  padding:0;
  /*

  font-size: 14px;
        line-height: 20px;
        */
  -webkit-text-size-adjust:100%;
}
body{
  margin: 60px 0px 0px 0px !important;
  padding: 0px 0px 0px 0px;
}
h1{
  margin:20px 0px 10px 0px;
  color:#333333;
}
h2{
  margin:40px 0px 10px 0px;
  color:#333333;
}
h3{

  margin-top: 20px;
   color:#333333;
 }
.strongembig{
  font-weight: bold;
  font-size:16px;
  color:#dd33dd;
}
blockquote{
  border-left:5px solid #eeeeee;
  font-size:14px;
  color:#666666;
  margin:10px 10px 10px 10px;
  padding:10px 0px 10px 20px;
}
p{
  font-size:14px;
  color:#666666;
}

input{
  font-size: 14px;
  height:20px;
}

label{
  font-size:14px;
}


a:hover {
  font-size: 14px;
  color:#1A34E7;
  text-decoration:underline;
}

a:visited {
  font-size: 14px;
  color:#1A34E7;
  text-decoration:none;
}

a {
  font-size: 14px;
  color:#1A34E7;
  text-decoration:none;
}


li{
  list-style: none;
}

.li_level0{
  padding-left:10px;
}
.li_level1{
  padding-left:0px;
}
.li_level2{
  padding-left:20px;
}
.li_level3{
  padding-left:40px;
}
.li_level4{
  padding-left:60px;
}
.li_level5{
  padding-left:80px;
}
.li_level6{
  padding-left:100px;
}
.li_level7{
  padding-left:120px;
}
.li_level8{
  padding-left:140px;
}
.li_level9{
  padding-left:160px;
}
.li_level10{
  padding-left:180px;
}

.inputAddTiku{
  font-size:14px;
  width:100%;
  padding: 3px 3px 3px 3px;
}

.paste_div{
  border:1px dashed #cccccc;
  text-align: left;
  vertical-align: top;
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
  width:190px;
  display: inline-block;
  /*height: 100px;*/
  background:#fff;
  line-height: 0px;
  font-size: 14px;
  color:#000000;
  resize: none;
  outline: none;
  overflow: auto;
}

.button_div{
  border:0px solid #000000;
  padding:2px 5px 2px 5px;
  margin:0px 0px 0px 0px;
  background:green;
  font-size: 12px;
  color:#ffffff;
}
.button_green{
  cursor: pointer;
  padding:2px 5px 2px 5px;
  border-radius: 3px;
  font-size:12px;
  background-color: rgb(206,237,208);
  color:rgb(54,107,39);
  border:1px solid rgb(54,107,39);
}

.li_inline{
  overflow: hidden;text-overflow: ellipsis;word-break: break-all;
  display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1;
}

.span_current_no{
  width: 10%;float: left;text-align: right;
}
.span_current_chinese{
  width: 80%;float: left;padding-left: 10px;
}

.li_current_sentence{
  margin-bottom: 5px;
}
.span_current_sentence_no{
  width: 20px;float: left;text-align: right;
}
.span_current_sentence{
  width: 570px;float: left;padding-left: 10px;
}

.li_right_chinese{
  float: left;width:100%;text-align: left;
  border: 1px #3A6E2C solid;background-color: #CEEDD0;color: #3A6E2C;
}
.li_right_chinese_common{
  float: left;width:100%;text-align: left;
  border: 1px #ffffff solid;
}

.li_book{
  width:100%;
  height:30px;
  float:left;text-align: left;
  font-size: 14px;
  line-height: 24px;
  margin: 0px 0px 0px 0px;
  padding: 5px 10px 0px 10px;
  cursor: pointer;
  box-shadow: 1px 1px 3px #bbbbbb;
  border-radius:5px;
  border: 0px solid #eeeeee;
  color:#333333;
  background-color: #ffffff;
}

.a_button_red{
  font-size:12px;
  border: 1px solid #fcb1ae;
  background-color: #fff3f3;
  color: #e4606d;
  border-radius: 3px;
  padding: 1px 3px 1px 3px;
}
.a_button_red:hover {
  font-size:12px;
  border: 1px solid #fcb1ae;
  background-color: #fff3f3;
  color: #e4606d;
  border-radius: 3px;
  padding: 1px 3px 1px 3px;
  text-decoration:underline;
}

.a_button_red:visited {
  font-size:12px;
  border: 1px solid #fcb1ae;
  background-color: #fff3f3;
  color: #e4606d;
  border-radius: 3px;
  padding: 1px 3px 1px 3px;
  text-decoration:none;
}

.a_button_green{
  cursor: pointer;
  padding: 2px 5px 2px 5px;
  border-radius: 3px;
  font-size:12px;
  background-color: rgb(206,237,208);
  color:rgb(54,107,39);
  border:1px solid rgb(54,107,39);
}
.a_button_green:hover {
  cursor: pointer;
  padding: 2px 5px 2px 5px;
  border-radius: 3px;
  font-size:12px;
  background-color: rgb(206,237,208);
  color:rgb(54,107,39);
  border:1px solid rgb(54,107,39);
}

.a_button_green:visited {
  cursor: pointer;
  padding: 2px 5px 2px 5px;
  border-radius: 3px;
  font-size:12px;
  background-color: rgb(206,237,208);
  color:rgb(54,107,39);
  border:1px solid rgb(54,107,39);
}

.a_button_yellow{
  font-size:12px;
  border: 1px solid #ffe0ab;
  background-color: #FFFEE6;
  color: #ffd581;
  border-radius: 3px;
  padding: 1px 3px 1px 3px;
}
.a_button_yellow:hover {
  font-size:12px;
  border: 1px solid #ffe0ab;
  background-color: #FFFEE6;
  color: #ffd581;
  border-radius: 3px;
  padding: 1px 3px 1px 3px;
  text-decoration:underline;
}

.a_button_yellow:visited {
  font-size:12px;
  border: 1px solid #ffe0ab;
  background-color: #FFFEE6;
  color: #ffd581;
  border-radius: 3px;
  padding: 1px 3px 1px 3px;
  text-decoration:none;
}

.a_button_blue{
  font-size:12px;
  border: 1px solid #6495ed;
  background-color: #f0f8ff;
  color: #4169e1;
  border-radius: 3px;
  padding: 1px 3px 1px 3px;
}
.a_button_blue:hover {
  font-size:12px;
  border: 1px solid #6495ed;
  background-color: #f0f8ff;
  color: #4169e1;
  border-radius: 3px;
  padding: 1px 3px 1px 3px;
  text-decoration:underline;
}

.a_button_blue:visited {
  font-size:12px;
  border: 1px solid #6495ed;
  background-color: #f0f8ff;
  color: #4169e1;
  border-radius: 3px;
  padding: 1px 3px 1px 3px;
  text-decoration:none;
}

.label_ai{
  font-size: 12px;background-color: rgb(51,51,51);color: #ffffff;padding: 2px 5px 2px 5px;
  border-radius: 3px;
  cursor: pointer;
}
.label_people{
  font-size: 12px;background-color: rgb(195,52,32);color: #ffffff;padding: 2px 5px 2px 5px;
  border-radius: 3px;
  cursor: pointer;
}

.a_newteacher:hover {
  font-size: 14px;
  color:rgb(235,165,145);
  text-decoration:underline;
}

.a_newteacher:visited {
  font-size: 14px;
  color:rgb(235,165,145);
  text-decoration:none;
}

.a_newteacher {
  font-size: 14px;
  color:rgb(235,165,145);
  text-decoration:none;
}


.a_iot:hover {
  font-size: 14px;
  color:green;
  text-decoration:underline;
  cursor: pointer;
}

.a_iot:visited {
  font-size: 14px;
  color:green;
  text-decoration:none;
  cursor: pointer;
}

.a_iot {
  font-size: 14px;
  color:green;
  text-decoration:none;
  cursor: pointer;
}

.a_black:hover {
  font-size: 14px;
  color:#666;
  text-decoration:underline;
}

.a_black:visited {
  font-size: 14px;
  color:#666;
  text-decoration:none;
}

.a_black {
  font-size: 14px;
  color:#666;
  text-decoration:none;
}

.a_white:hover {
  font-size: 14px;
  color:#ffffff;
  text-decoration:none;
}

.a_white:visited {
  font-size: 14px;
  color:#ffffff;
  text-decoration:none;
}

.a_white {
  font-size: 14px;
  color:#ffffff;
  text-decoration:none;
}

.index_ad{
  max-width: 210px;
  max-height: 210px;
  border-radius: 8px;
  float: left;
}
.index_ad_li{
  float:left;text-align: center;margin: 10px 10px 0px 0px;
}