﻿*{

  margin: 0;
  padding:0;
  /*

  font-size: 14px;
        line-height: 20px;
        */
  -webkit-text-size-adjust:100%;
}
.hr_bottom_50{
  margin-bottom: 50px;
}
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;
 }
div{
  width:100%;float:left;
}
.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;
}

.color_gray{
  color:#aaaaaa;
}
.color_gray2{
  color:#494949;
}
.color_blue{
  color:#4169e1;
}
.color_red2{
  color:#ff5767;
}
.color_yelow{
  color:#c68a02;
}
.color_white{
  color:#ffffff;
}
.background_yellow_white{
  background: linear-gradient(to top, #ffffff 0%, #ffff85 100%);
}
.background_red{
  background-color:#d81e06;
}
input{
  font-size: 14px;
  height:20px;
}

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

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

a {
  font-size: 14px;
  color:#0043ae;
  text-decoration:none;
}

.a2:hover {
  text-underline-offset: 6px;
  font-size: 14px;
  color:#0043ae;
  text-decoration:none;
  cursor: pointer;
}

.a2:visited {
  text-underline-offset: 6px;
  font-size: 14px;
  color:#0043ae;
  text-decoration:none;
  cursor: pointer;
}

.a2 {
  text-underline-offset: 6px;
  font-size: 14px;
  color:#0043ae;
  text-decoration:underline;
  cursor: pointer;
}

.a3:hover {
  text-underline-offset: 6px;
  margin-right:20px;
  font-size:16px;
  color:#0043ae;
  text-decoration:none;
}

.a3:visited {
  text-underline-offset: 6px;
  margin-right:20px;
  font-size:16px;
  color:#0043ae;
  text-decoration:none;
}

.a3 {
  text-underline-offset: 6px;
  margin-right:20px;
  font-size:16px;
  color:#0043ae;
  text-decoration:underline;
}

.a_black2:hover {
  text-underline-offset: 6px;
  font-size:14px;
  color:#333333;
  text-decoration:underline;
}

.a_black2:visited {
  text-underline-offset: 6px;
  font-size:14px;
  color:#333333;
  text-decoration:underline;
}

.a_black2 {
  text-underline-offset: 6px;
  font-size:14px;
  color:#333333;
  text-decoration:none;
}


.ul_200{
  float:left;
  width: 290px;
  margin-bottom: 30px;
  height:50px;
}
ul{
  float:left;
  width:100%;
}
li{
  list-style: none;
  float:left;
  color:#444444;
  font-size:12px;
}

.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_button_green{
  font-size:12px;
  border-top: 1px solid rgb(54,107,39);
  border-bottom: 1px solid rgb(54,107,39);
  border-left: 1px solid rgb(54,107,39);
  background-color: rgb(206,237,208);
  color:rgb(54,107,39);
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  padding: 5px 5px 5px 5px;
}
.span_button_sliver{
  font-size:12px;
  border-top: 1px solid #8a8a8a;
  border-bottom: 1px solid #8a8a8a;
  border-left: 1px solid #8a8a8a;
  background-color: #efefef;
  color: #494949;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  padding: 5px 5px 5px 5px;
}
.span_button_blue_left{
  font-size:12px;
  border-top: 1px solid #6495ed;
  border-bottom: 1px solid #6495ed;
  border-left: 1px solid #6495ed;
  background-color: #f0f8ff;
  color: #4169e1;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  padding: 5px 5px 5px 5px;
}
.span_button_red2{
  font-size:12px;
  border-top: 1px solid #ff8882;
  border-bottom: 1px solid #ff8882;
  border-left: 1px solid #ff8882;
  background-color: #fff3f3;
  color: #ff5767;

  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  padding: 5px 5px 5px 5px;
}
.span_button_blue_right{
  font-size:12px;
  border-top: 1px solid #6495ed;
  border-bottom: 1px solid #6495ed;
  border-right: 1px solid #6495ed;
  background-color: #f0f8ff;
  color: #4169e1;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  padding: 5px 5px 5px 5px;
}
.span_button_gray_right{
  font-size:12px;
  border-top: 1px solid #8a8a8a;
  border-bottom: 1px solid #8a8a8a;
  border-right: 1px solid #8a8a8a;
  background-color: white;
  color: #494949;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  padding: 5px 5px 5px 5px;
}
.a_button_blue_right{
  font-size:12px;
  border-top: 1px solid #6495ed;
  border-bottom: 1px solid #6495ed;
  border-right: 1px solid #6495ed;
  background-color: #f0f8ff;
  color: #4169e1;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  padding: 5px 5px 5px 5px;
  cursor: pointer;
}
.a_button_blue_right:hover {
  font-size:12px;
  border-top: 1px solid #6495ed;
  border-bottom: 1px solid #6495ed;
  border-right: 1px solid #6495ed;
  background-color: #f0f8ff;
  color: #4169e1;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  padding: 5px 5px 5px 5px;
  text-decoration:underline;
}

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

.a_blue_12{
  font-size:12px;
  color: #4169e1;
  cursor: pointer;
}
.a_blue_12:hover {
  font-size:12px;
  color: #4169e1;
  text-decoration:underline;
}

.a_blue_12:visited {
  font-size:12px;
  color: #4169e1;
  text-decoration:none;
}
.a_gray_12_underline{
  font-size:12px;
  color: #444444;
  cursor: pointer;
  text-decoration: underline;
}
.a_gray_12_underline:hover {
  font-size:12px;
  color: #444444;
  text-decoration: none;
}

.a_gray_12_underline:visited {
  font-size:12px;
  color: #444444;
  text-decoration: underline;
}

.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{
  float:left;
  width:100%;
  height:30px;
  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_gray_round{
  font-size:12px;
  border: 1px solid #444444;
  background-color: #ffffff;
  color: #444444;
  border-radius: 50%;
  padding: 3px 5px 3px 5px;
  cursor: pointer;
}
.a_button_gray_round:hover {
  font-size:12px;
  border: 1px solid #444444;
  background-color: #ffffff;
  color: #444444;
  border-radius: 25%;
  padding: 3px 5px 3px 5px;
  text-decoration:none;
  cursor: pointer;
}

.a_button_gray_round:visited {
  font-size:12px;
  border: 1px solid #444444;
  background-color: #ffffff;
  color: #444444;
  border-radius: 50%;
  padding: 3px 5px 3px 5px;
  text-decoration:none;
  cursor: pointer;
}

.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;
}

.a_button_red{
  font-size:14px;
  border: 1px solid red;
  background-color: red;
  color: #ffffff;
  border-radius: 6px;
  padding: 5px 10px 5px 10px;
  cursor: pointer;
}
.a_button_red:hover {
  font-size:14px;
  border: 1px solid red;
  background-color: red;
  color: #ffffff;
  border-radius: 6px;
  padding: 5px 10px 5px 10px;
  cursor: pointer;
  text-decoration:underline;
}

.a_button_red:visited {
  font-size:14px;
  border: 1px solid red;
  background-color: red;
  color: #ffffff;
  border-radius: 6px;
  padding: 5px 10px 5px 10px;
  cursor: pointer;
  text-decoration:none;
}



.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_yellow2{
  font-size:12px;
  border: 1px solid #f3aa18;
  background-color: #FFFEE6;
  color: #da9404;
  border-radius: 3px;
  padding: 1px 3px 1px 3px;
}
.a_button_yellow2:hover {
  font-size:12px;
  border: 1px solid #f3aa18;
  background-color: #FFFEE6;
  color: #da9404;
  border-radius: 3px;
  padding: 1px 3px 1px 3px;
  text-decoration:underline;
}

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


.a_button_blue{
  font-size:16px;
  border: 1px solid #0072ff;
  background-color: #0072ff;
  color: #ffffff;
  border-radius: 10px;
  padding: 8px 60px 8px 60px;
  cursor: pointer;
  font-weight: bold;
}
.a_button_blue:hover {
  font-size:16px;
  border: 1px solid #0072ff;
  background-color: #0072ff;
  color: #ffffff;
  border-radius: 10px;
  padding: 8px 60px 8px 60px;
  text-decoration:underline;
  font-weight: bold;
}

.a_button_blue:visited {
  font-size:16px;
  border: 1px solid #0072ff;
  background-color: #0072ff;
  color: #ffffff;
  border-radius: 10px;
  padding: 8px 60px 8px 60px;
  text-decoration:none;
  font-weight: bold;
}

.a_button_blue2{
  font-size:12px;
  border: 1px solid blue;
  background-color: blue;
  color: #ffffff;
  border-radius: 3px;
  padding: 1px 3px 1px 3px;
  cursor: pointer;
}
.a_button_blue2:hover {
  font-size:12px;
  border: 1px solid blue;
  background-color: blue;
  color: #ffffff;
  border-radius: 3px;
  padding: 1px 3px 1px 3px;
  text-decoration:underline;
}

.a_button_blue2:visited {
  font-size:12px;
  border: 1px solid blue;
  background-color: blue;
  color: #ffffff;
  border-radius: 3px;
  padding: 1px 3px 1px 3px;
  text-decoration:none;
}

.a_button_blue3{
  font-size:12px;
  border: 1px solid #0072ff;
  background-color: #0072ff;
  color: #ffffff;
  border-radius: 3px;
  padding: 3px 10px 3px 10px;
  text-decoration:none;
}
.a_button_blue3:hover {
  font-size:12px;
  border: 1px solid #0072ff;
  background-color: #0072ff;
  color: #ffffff;
  border-radius: 3px;
  padding: 3px 10px 5px 10px;
  text-decoration:none;
}

.a_button_blue3:visited {
  font-size:12px;
  border: 1px solid #0072ff;
  background-color: #0072ff;
  color: #ffffff;
  border-radius: 3px;
  padding: 3px 10px 5px 10px;
  text-decoration:none;
}

.span_blue4{
  font-size:12px;
  border: 1px solid #0072ff;
  background-color: #0072ff;
  color: #ffffff;
  border-radius: 3px;
  padding: 0px 2px 0px 2px;
  text-decoration:none;
  cursor: pointer;
}

.label_blue{
  font-size: 12px;
  background-color:#0072ff;
  color: #ffffff;
  padding: 3px 8px 3px 8px;
  border-radius: 5px;
  cursor: pointer;
}
.label_red{
  font-size: 12px;
  background-color:red;
  color: #ffffff;
  padding: 3px 8px 3px 8px;
  border-radius: 6px;
  cursor: pointer;
}
.label_gold{
  font-size: 12px;
  background-color: #f8f3d5;
  color: #7a6701;
  padding: 3px 8px 3px 8px;
  border-radius: 4px;
}
.label_gold2{
  font-size: 12px;
  background-color: gold;
  color: #7a6701;
  padding: 3px 8px 3px 8px;
  border-radius: 4px;
}
.label_green{
  font-size: 12px;
  background-color: #f1fcf1;
  color: forestgreen;
  padding: 1px 3px 1px 3px;
  border-radius: 3px;
  white-space: nowrap;
}
.talk_left{
  width:85%;
  text-align: left;
  margin-bottom: 20px;
  font-size: 12px;
  background-color:#eeeeee;
  color: #000000;
  padding: 5px 10px 5px 10px;
  border-radius: 4px;
  line-height: 20px;
}
.talk_right{
  width:85%;
  text-align: left;
  margin-bottom: 20px;
  font-size: 12px;
  background-color: #e7eefa;
  color: #000000;
  padding: 5px 10px 5px 10px;
  border-radius: 4px;
  line-height: 20px;
}

.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;
}

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

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


.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;
}


.width_commnet{
  width:500px;
}
.commnet_green{
  color:green;
}
.commnet_yellow{
  color: #bea002;
}
.commnet_red{
  color:red;
}

.width_n{
  width:60px;
}
.width_n2{
  width:40px;
}
.width_opentime{
  width:140px;
}
.width_type{
  width:50px;
}
.width_size{
  width:50px;
}
.width_symbol{
  width:60px;
}
.width_openprice{
  width:80px;
}
.width_sl{
  width:40px;
}
.width_tp{
  width:40px;
}
.width_closetime{
  width:140px;
}
.width_closeprice{
  width:80px;
}
.width_profit{
  width:80px;
}
.width_status{
  width:30px;
}
.width_robot{
  width:700px;
}
.width_zhisun{
  width:50px;
}
.width_zhiying{
  width:50px;
}

.width_7{
  width:124px;
}
.width_celue{
  width:500px;
}
.width_jiaoyimingxi{
  width:80px;
}
.border_bottom{
  border-bottom: 1px solid #444444;
}
.border_right{
  border-right: 1px dotted #444444;
}
.div_sl_tp{
  background-color:green;
  border-radius: 6px;
  color:#ffffff;
  padding:4px 8px 4px 8px;
  width:80%;
  margin:0px 0px 5px 0px;
  line-height: 18px;
}
.div_sl_tp_mid{
  background-color: #42bd85;
  border-radius: 6px;
  color:#ffffff;
  padding:4px 8px 4px 8px;
  width:80%;
  margin:0px 0px 5px 0px;
  line-height: 18px;
}
.div_sl_tp_light{
  background-color: #8dc765;
  border-radius: 6px;
  color:#ffffff;
  padding:4px 8px 4px 8px;
  width:80%;
  margin:0px 0px 5px 0px;
  line-height: 18px;
}
.div_celue{
  line-height:28px;
  margin:-50px 20px 20px 50px;
  padding: 1px 20px 50px 20px;
  width:900px;
  float: left;
  box-shadow: 2px 2px 6px #bbbbbb;
  border-radius:10px;
}

@keyframes blink {
  0% {
    background-color: #ffcc00; /* 开始时背景色 */
  }
  50% {
    background-color: #ff6600; /* 中间时背景色 */
  }
  100% {
    background-color: #ffcc00; /* 结束时背景色 */
  }
}

.blink-animation {
  animation: blink 1s infinite; /* 使用blink动画，并无限循环 */
}
.redsign{
  color:red;
  font-size:8px;
}
.greensign{
  color:green;
  font-size:8px;
}

.fullscreen-div {
  position: fixed; /* 设置为固定定位，以覆盖整个视口 */
  top: 0;
  left: 0;
  width: 100%; /* 设置宽度为视口宽度 */
  height: 100%; /* 设置高度为视口高度 */
  background-color: lightgray; /* 为了可见性，添加背景颜色 */
}
.lishirobot_ul_level1{
  width: 92%;
  margin-bottom:10px;
  border-bottom: 1px dashed #c7c7c7;
}
.list_menu{
  width: 92%;
  margin-bottom:10px;
  border-bottom: 1px solid #939393;
}
.lishirobot_ul{
  float: left;
  width: 40px;
  margin-right:10px;
}
.lishirobot{
  border-radius: 10px;
  float: left;
  width: 100%;
  background-color: #ffffff;
  color: black;
  font-weight: bold;
  border: 1px solid #a9a9a9;
  text-align: center;
  line-height: 20px;
}
.lishirobot_profit_up{
  float: left;
  width: 100%;
  color: green;
  font-weight: bold;
  text-align: center;
}
.lishirobot_profit_down{
  float: left;
  width: 100%;
  color: red;
  font-weight: bold;
  text-align: center;
}

.cart_ul{
  width: 100%;float: left;
  border-bottom: 1px dashed #dddddd;
  margin-bottom:10px;
  padding-bottom: 5px;
}
.chat_ul{
  width: 100%;float: left;
  border-bottom: 1px dashed #dddddd;
  margin-bottom:10px;
  padding-bottom: 5px;
}

.stockblock_div_2{
  line-height:28px;
  margin:5px 10px 20px 0px;
  width:100%;
  float: left;
  box-shadow: 2px 2px 4px #bbbbbb;
  border-radius:8px;
  height:300px;
}
.stockblock_div{
  line-height:28px;
  margin:0px 10px 10px 0px;
  width:250px;
  float: left;
  box-shadow: 2px 2px 4px #bbbbbb;
  border-radius:8px;
}
.stockblock_ul1_2{
  background-color:blue;
  border-top-left-radius: 8px;
  border-top-right-radius:8px;
  height:30px;
  width:100%;
  float: left;
}
.stockblock_ul1{
  background-color:#1a81fe;
  padding-left:20px;
  border-top-left-radius: 8px;
  border-top-right-radius:8px;
  height:30px;
  width:230px;
  float: left;
}
.stockblock_ul1_gold{
  background-color: #a68502;
  padding-left:20px;
  border-top-left-radius: 8px;
  border-top-right-radius:8px;
  height:30px;
  width:230px;
  float: left;
}
.stockblock_ul1_water{
  background-color: #efefef;
  padding-left:20px;
  border-top-left-radius: 8px;
  border-top-right-radius:8px;
  height:30px;
  width:230px;
  float: left;
}
.stockblock_ul1_green{
  background-color: #02b275;
  padding-left:20px;
  border-top-left-radius: 8px;
  border-top-right-radius:8px;
  height:30px;
  width:230px;
  float: left;
}

.stockblock_li1_2{
  padding-left:20px;
  font-size:14px;
  font-weight: bold;
  width:100%;
  margin-top:0px;
  color: #ffffff;
}
.stockblock_li1{
  font-size:14px;
  font-weight: bold;
  width:100%;
  margin-top:0px;
  color: #ffffff;
}
.stockblock_li1_water{
  font-size:14px;
  font-weight: bold;
  width:100%;
  margin-top:0px;
  color: #737373;
}
.stockblock_ul2{
  width: 100%;
}
.stockblock_li2_div{
  margin:5px 10px 5px 10px;
  height:260px;
}

.stockselect {
  width: 240px; /* 设置宽度 */
  /*height: 30px;  设置高度 */
  border: 1px solid #ccc; /* 设置边框 */
  border-radius: 5px; /* 设置边框圆角 */
  background-color: #fff; /* 设置背景颜色 */
  color: #333; /* 设置字体颜色 */
  padding: 5px; /* 设置内边距 */
  font-size: 12px; /* 设置字体大小 */
}
.stockselect_title {
  margin-left: 2px;
}
.stockselect_li {
  float: left;
  /*width: 250px;*/
  margin-right:10px;
  margin-bottom:10px;
}
.stockselecttype_li {
  float: left;
  margin-right:20px;
  /*border-bottom: solid 1px #333333;*/
  padding:0px 5px 3px 5px;
  font-size:14px;
}

.stockselecttype_li_underline {
  border-bottom: solid 1px #333333;
}
.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_stock_button_red{
  font-size:14px;
  font-weight: bold;
  border: 1px solid #d81e06;
  background-color: #d81e06;
  color: #ffffff;
  border-radius: 6px;
  padding: 5px 8px 5px 8px;
  cursor: pointer;
}
.a_stock_button_red:hover {
  font-size:14px;
  font-weight: bold;
  border: 1px solid #d81e06;
  background-color: #d81e06;
  color: #ffffff;
  border-radius: 6px;
  padding: 5px 8px 5px 8px;
  text-decoration:underline;
  cursor: pointer;
}

.a_stock_button_red:visited {
  font-size:14px;
  font-weight: bold;
  border: 1px solid #d81e06;
  background-color: #d81e06;
  color: #ffffff;
  border-radius: 6px;
  padding: 5px 8px 5px 8px;
  text-decoration:none;
  cursor: pointer;
}
.menu_top{
  font-size:14px;
  color:#333333;
  float: left;
  margin-right: 50px;
}

.goods_title1{
  font-size:14px;
  width:30%;
  color:#666666;
  text-align: right;
}
.goods_content1{
  margin-left:5px;
  font-size:14px;
  color:#000000;
  white-space: normal;       /* ✅允许换行 */
  word-wrap: break-word;     /* ✅长单词自动断开换行 */
  max-width: 60%;           /* ✅防止超出父容器 */
}
.goods_chose1{
  margin-left:10px;
  margin-bottom: 5px;
  font-size:14px;
  color:#0072ff;
  border: 1px solid #0072ff;
  border-radius: 4px;
  padding: 3px 8px 3px 8px;
  cursor: pointer;
}
.goods_chose0{
  margin-left:10px;
  margin-bottom: 5px;
  font-size:14px;
  color: #333333;
  border: 1px solid #cccccc;
  border-radius: 4px;
  padding: 3px 8px 3px 8px;
  cursor: pointer;
}
.goods_price1{
  font-size:20px;
  font-weight: bold;
  color: #0072ff;
}
.goods_ul{
  margin-bottom: 5px;
}

.tuanyuan_ul{
  width:50px;margin-right: 10px;
}
.tuanyuan_li1{
  width:100%;
}
.tuanyuan_li2{
  width:100%;text-align: center;font-weight: bold;
}
.tuanyuan_img{
  width:50px;border-radius: 25px;float: left;
}
.chunxiaqiudong{
  height:200px;
}
.chunxiaqiudong img{
  width:120px;
  border-radius: 5px;
  float: left;
  margin:0px 10px 10px 10px;
}

.img_ad{
  width:300px;
  border-radius: 5px;
  float: left;
  margin:0px 10px 10px 10px;
}
.index_wine_list_img{
  max-height: 100px;
  max-width: 50px;
}
.index_wine_list_td{
  margin-left: 0px;
  text-align: center;
}