/* .ai_write .index_content{height:668px;position: relative;}
.ai_write .banner_box{height:668px;overflow:hidden;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#20c3e8, endColorstr=#0094b5);background-image:-webkit-gradient(linear, left top, left bottom, from(#20c3e8), to(#0094b5));background-image:linear-gradient(to bottom, #20c3e8, #0094b5);color:#fff;padding-top:26vh;;position:relative;padding-top: 140px;} */
/* .ai_write .banner_box{height:100vh;overflow:hidden;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#13D8A7, endColorstr=#0094b5);background-image:-webkit-gradient(linear, left top, left bottom, from(#13d8a7), to(#0094b5));background-image:linear-gradient(to bottom, #13d8a7, #0094b5);color:#fff;padding-top:26vh;min-height:530px;position:relative} */
.ai_write .banner_box{height:100vh;overflow:hidden;filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#20c3e8, endColorstr=#0094b5);background-image:-webkit-gradient(linear, left top, left bottom, from(#20c3e8), to(#0094b5));background-image:linear-gradient(to bottom, #20c3e8, #0094b5);color:#fff;padding-top:26vh;min-height:530px;position:relative}
.ai_write .banner_box h1{text-align:center;font-size:40px;text-shadow:0 0 5px rgba(0, 0, 0, .2)}
.ai_write .banner_box .text{text-align:center;font-size:17px;margin-top:20px;color:#e7fff8}
.ai_write .banner_box .text b{display:inline-block;font-weight:normal;-webkit-transform-origin:left bottom;transform-origin:left bottom}
.ai_write .banner_box .text span{opacity:.8;margin:0 10px;font-weight:bold}
.ai_write .banner_box .banner_tag{margin-top:20px;text-align:center;font-size: 22px;}
.ai_write .banner_box .banner_tag strong{display:inline-block;font-weight:normal;padding:0 18px;line-height:36px;text-shadow:none;color:#cfff00;border-radius:18px;font-size:15px}
.ai_write .banner_box .btn_anli{ display: block; width: 128px; margin:20px auto 0; border: 1px solid #f90; text-align: center; border-radius: 20px; line-height: 32px; color: #f90; font-size: 15px; cursor: pointer;}
.ai_write .banner_box .btn_anli:hover{ color: #f50; border-color: #f50;}
.ai_write .banner_box .btn_start{display:block;margin:30px auto 0;width:258px;height:58px;line-height:58px;border-radius:29px;text-align:center;color:#ffeb3b;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .1);box-shadow:0 0 10px rgba(0, 0, 0, .1);background-color:#13d8a7;font-size:22px;font-weight:normal;position:relative;cursor:pointer;text-shadow:0 0 3px rgba(0, 0, 0, .4);-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s}
.ai_write .banner_box .btn_start i{font-size:28px;position:absolute;left:25px;top:0;color:#ffeb3b;opacity:.8}
.ai_write .banner_box .btn_start:hover{background-color:#10cf9f;color:#fff27b;-webkit-box-shadow:0 1px 8px rgba(0, 0, 0, .2);box-shadow:0 1px 8px rgba(0, 0, 0, .2)}
.ai_write .banner_box .btn_history{width:118px;line-height:36px;border-radius:18px;margin:28px auto 0;text-align:center;font-size:16px;color:#eee;cursor:pointer;background-color:rgba(0, 133, 150, 0);-webkit-transition:all .2s linear 0s;transition:all .2s linear 0s}
.ai_write .banner_box .btn_history:hover{background-color:rgba(0, 133, 150, .3)}
.ai_write .banner_box .btn_history i{display:inline-block;vertical-align:top;font-size:20px;line-height:36px}
.ai_write .tip_list{position:relative;width:100%;background-color:#026f87}
.ai_write .tip_list ul{margin:0 auto;width:100%;max-width:1200px;overflow:hidden}
.ai_write .tip_list ul li{float:left;width:25%;padding:20px;text-align:center}
.ai_write .tip_list ul li h5{font-size:18px;line-height:28px;opacity:.9;color:#fffac4;}
.ai_write .tip_list ul li h5 i{display:inline-block;vertical-align:top;font-size:22px;line-height:28px;margin-right:10px}
.ai_write .tip_list ul li p{font-size:13px;margin-top:8px;opacity:.7;color: #fff;}

.ai_write .tpl_list{position:relative;overflow-y:auto;height:calc(100vh - 120px);margin-top:-20px;text-align:center}
.ai_write .tpl_list li{display:inline-block;width:330px;height:460px;overflow:hidden;border:1px solid #ddd;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, .3);box-shadow:0 0 10px rgba(0, 0, 0, .3);margin:20px;position:relative;background-position:center 0;background-size:100% auto;background-repeat:no-repeat;background-color:#fff}
.ai_write .tpl_list li img{vertical-align:top;width:100%}
.ai_write .tpl_list li .win_bg{width:100%;height:100%;position:absolute;left:0;top:0;-webkit-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}
.ai_write .tpl_list li .win_bg:hover .btn_change{-webkit-transform:scale(1) translateY(-10%);transform:scale(1) translateY(-10%);opacity:1;text-shadow:0 0 3px rgba(0, 0, 0, .4)}
.ai_write .tpl_list li .win_bg .btn_change{position:absolute;font-size:18px;left:50%;bottom:25%;width:228px;display:block;margin-left:-114px;height:58px;line-height:58px;padding:0;-webkit-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s;-webkit-transform:scale(0.6) translateY(0);transform:scale(0.6) translateY(0);opacity:0;-webkit-box-shadow:0 0 12px rgba(0, 0, 0, .3);box-shadow:0 0 12px rgba(0, 0, 0, .3)}
.ai_write .write_box_bg{background-color:#767f95;padding:30px 0;margin-top:-20px}
.ai_write .write_box_bg .btn_eidt{position:fixed;left:50%;margin-left:-100px;bottom:30px;z-index:9;text-align:center;display:block;text-shadow:0 0 3px rgba(0, 0, 0, .5) !important;width:200px;line-height:36px;text-align:center;color:#fff;background-color:#f60 !important;border-color:#f60 !important;font-size:18px;border-radius:5px;cursor:pointer}
.ai_write .write_box_bg .btn_eidt:hover{background-color:#f90 !important;border-color:#f90 !important}
.ai_write .write_box_bg .mb20{margin-bottom:20px}
.ai_write .write_box{width:820px;margin:0 auto 0;-webkit-box-shadow:0 5px 20px rgba(0, 0, 0, .4);box-shadow:0 5px 20px rgba(0, 0, 0, .4)}
.ai_write .step_box{width:100%}
.ai_write .language_box{text-align:center;margin:20px auto 0;max-width:700px}
.ai_write .language_box .language_list{float:left;margin:20px 40px 0;padding:8px 0;min-width:130px;text-align:left}
.ai_write .cv_info_box{margin-top:-10px}
.ai_write .cv_info_box .orange{margin-bottom:20px}
.ai_write .cv_info_box .cv_basic li{padding:6px 10px;float:left;margin-right:10px}
.ai_write .cv_info_box .cv_basic li b{float:left;line-height:38px;text-align:right;font-weight:normal;min-width:90px;margin-right:15px}
.ai_write .cv_info_box .cv_basic::after{content:"";display:block;clear:both;height:1px}
.ai_write .cv_info_box .w200{width:200px}
.ai_write .cv_info_box .w130{width:130px}
.ai_write .cv_info_box .w90{width:85px}
.ai_write .cv_info_box .cv_module h4{padding:5px 0;font-weight:bold;font-size:16px;border-bottom:1px solid #aaa;margin-top:20px}
.ai_write .cv_info_box .cv_module h4 .tab_switch{margin-left:10px}
.ai_write .cv_info_box .cv_module h4 span{font-weight:normal;font-size:13px;color:#eeab46}
.ai_write .cv_info_box .cv_module h4 .btn_add span{ color: #fff;}
.ai_write .cv_info_box .cv_module .cv_module_box{padding:15px 0;position:relative;border-top:1px dashed #ddd}
.ai_write .cv_info_box .cv_module .cv_module_box:nth-child(2){border:none}
.ai_write .cv_info_box .cv_module .cv_module_box .btn_set{position:absolute;right:5px;top:5px;width:68px}
.ai_write .cv_info_box .cv_module .cv_module_box .btn_set .btn_list{display:block;width:100%;margin-left:0;margin-top:10px}
.ai_write .cv_info_box .cv_module .cv_list li{padding:6px 10px;float:left;margin-left:5px}
.ai_write .cv_info_box .cv_module .cv_list li:nth-child(1){margin-left:0}
.ai_write .cv_info_box .cv_module .cv_list li b{float:left;min-width:38px;line-height:38px;text-align:right;font-weight:normal;margin-right:10px}
.ai_write .cv_info_box .cv_module .cv_list::after{content:"";display:block;clear:both;height:1px}
.ai_write .cv_info_box .cv_module .cv_list .cv_list_text{margin-left:0}
.ai_write .cv_info_box .cv_module .cv_list .cv_list_text b{line-height:20px;padding-top:6px}
.ai_write .cv_info_box .cv_module .cv_list .cv_list_text .cv_textarea{width:800px}
.ai_write .btn_box{text-align:center;margin-top:25px}
.ai_write .btn_box .btn_create{width:150px;line-height:50px;text-align:center;color:#fff;background-color:#f60;display:block;margin:0 auto;font-size:18px;border-radius:5px;cursor:pointer}
.ai_write .btn_box .btn_create:hover{background-color:#f50}
.anli_list{margin-top: -30px; overflow: hidden;}
.anli_list li{ float: left; width: 50%; text-align: center;}
.anli_list li b{ display: block; font-size: 22px; padding: 10px 0; color: #f60;}
.anli_list li img{display: block;width: 100%;}

@media screen and (max-width: 800px){
  .ai_write .banner_box{height:100%;padding-top:100px}
  .ai_write .banner_box h1{font-size:25px}
  .ai_write .banner_box .banner_tit{font-size:25px}
  .ai_write .banner_box .banner_tag strong{font-size:13px;padding:0 12px;line-height:32px;margin:0 5px}
  .ai_write .banner_box .text{font-size:15px;margin-top:20px}
  .ai_write .banner_box .text span{margin:0 6px}
  .ai_write .index_content .tip_list ul li{padding:5px 0px 8px;width: 33%;}
  .ai_write .index_content .tip_list ul li:nth-last-child(1){ display: none;}
  .ai_write .index_content .tip_list ul li h5{font-size:13px;opacity:.8}
  .ai_write .index_content .tip_list ul li h5 i{font-size:13px;margin-right:6px}
  .ai_write .index_content .tip_list ul li p{margin-top:1px;font-size:9px;padding:0 5px;opacity:.6}

  .ai_write .cv_info_box .cv_basic li b{text-align:left}
  .ai_write .cv_module .cv_module_box .cv_list li{float:none;width:100%;margin-left:0;padding-right:0}
  .ai_write .cv_module .cv_module_box .cv_list li b{min-width:65px}
  .ai_write .cv_module .cv_module_box .cv_list .cv_list_text .cv_textarea{width:100%;margin-top:6px}
  .ai_write .step_box{padding:13px 2%}
  .ai_write .language_box .language_list{margin:20px 0 0;width:calc(40% - 20px);margin-left:20px}
  .ai_write .tpl_list li{margin:30px 0 0;-webkit-box-shadow:0 0 6px rgba(0, 0, 0, .2);box-shadow:0 0 6px rgba(0, 0, 0, .2)}
  .ai_write .tpl_list li .win_bg .btn_change{-webkit-transform:scale(1) translateY(-10%);transform:scale(1) translateY(-10%);opacity:1;text-shadow:0 0 3px rgba(0, 0, 0, .4);width:180px;margin-left:-90px;line-height:50px;height:50px}
  .ai_write .bg_an{background:none !important}
  .ai_write .anli_list li{ float:initial; width: 100%;}
}