.visual_containter_main,.transform_container,.visual_container{
	font-size: 12px;
	color: #ffffff;
} 
.top_nav_btn{
	color: #ffffffad !important;
}
.top_nav_btn.touch,.forwardIndexTemp{
	color:#ffffff !important;
}
.color_font_1{color:#ffffff;}
.color_font_2{color:#ebebeb;}
.color_font_3{color:#d6d6d6;}
.color_font_4{color:#c2c2c2;}
.color_font_5{color:#adadad;}
.color_font_6{color:#999999;}
.color_font_7{color:#858585;}
.color_font_8{color:#717171;}
.color_font_9{color:#5c5c5c;}
.color_font_10{color:#484848;}
.color_font_0_1{color:#ffffff;}
.color_font_0_2{color:#ff1b1b;}

.color_bg_1{background:#ffffff;}
.color_bg_2{background:#ebebeb;}
.color_bg_3{background:#d6d6d6;}
.color_bg_4{background:#c2c2c2;}
.color_bg_5{background:#adadad;}
.color_bg_6{background:#999999;}
.color_bg_7{background:#858585;}
.color_bg_8{background:#717171;}
.color_bg_9{background:#5c5c5c;}
.color_bg_10{background:#484848;}
.color_bg_0_1{background:#ffffff;}
.color_bg_0_2{background:#ff1b1b;}

.color_bg_transparent_1{background:#ffffff1a;}
.color_bg_transparent_2{background:#ffffff33;}
.color_bg_transparent_3{background:#ffffff4d;}
.color_bg_transparent_4{background:#ffffff66;}
.color_bg_transparent_5{background:#ffffff80;}
.color_bg_transparent_6{background:#ffffff99;}
.color_bg_transparent_7{background:#ffffffb3;}
.color_bg_transparent_8{background:#ffffffcc;}
.color_bg_transparent_9{background:#ffffffe6;}

.color_border_1{border-color:#ffffff;border-style: solid;border-width: 1px;}
.color_border_2{border-color:#ebebeb;border-style: solid;border-width: 1px;}
.color_border_3{border-color:#d6d6d6;border-style: solid;border-width: 1px;}
.color_border_4{border-color:#c2c2c2;border-style: solid;border-width: 1px;}
.color_border_5{border-color:#adadad;border-style: solid;border-width: 1px;}
.color_border_6{border-color:#999999;border-style: solid;border-width: 1px;}
.color_border_7{border-color:#858585;border-style: solid;border-width: 1px;}
.color_border_8{border-color:#717171;border-style: solid;border-width: 1px;}
.color_border_9{border-color:#5c5c5c;border-style: solid;border-width: 1px;}
.color_border_10{border-color:#484848;border-style: solid;border-width: 1px;}
.color_border_0_1{border-color:#ffffff;border-style: solid;border-width: 1px;}
.color_border_0_2{border-color:#ff1b1b;border-style: solid;border-width: 1px;}

.filter_1{filter:saturate(0.3) contrast(0.8) brightness(200%);}
.filter_2{filter:saturate(0.1) contrast(0.9) brightness(70%);}

.project_header_content{
	background-image: url(../../../../../img/visual/common/341020/banner.png); 
}

.project_header_content_002{
	background-image: url(../../../../../img/visual/common/341020/banner_002.png);
}

.vis_box_style_1{
	border: none;
}   
.box_title_div {
    padding: 0px 0 0px 12px;
    display: flex;
    background-repeat: no-repeat;
    background-position: 27px 12px;
    height: 60px;
    width: 98%;
    align-content: center;
    align-items: center;
    /* background-size: 100% 100%; */
    position: relative;
} 

.box_title_div:before{
 	position: absolute;
 	left: 0px;
 	bottom: -2px;
 	width: 5px;
 	height: 5px;
 	content: "";
 	/* background-color: #ef6f59; */
 	border-radius: 50%;
 	z-index: 9999999;
}  
 
.box_title_div:after{
	position: absolute;
	bottom: -3px;
	right: -1px;
	width: 26px;
	height: 15px;
	content: "";
	z-index: 99;
	/* background-image: url(../../../../../img/visual/common/341020/title_point.png); */
}

.box_title {
    font-size: 16px;
    position: absolute;
    left: 32px;
    top: 14px;
    /* color: #7ad4ff; */
}
.box_title_div{
	/* margin-top: 10px; */ 
}
.box_title_div_1{
	background-image: url(../../../../../img/visual/common/341020/title_1.png);
}
.box_title_div_2{
	background-image: url(../../../../../img/visual/common/341020/title_2.png);
}
.box_title_div_3{
	background-image: url(../../../../../img/visual/common/341020/title_3.png);
}
.box_title_div_4{
	background-image: url(../../../../../img/visual/common/341020/title_4.png);
}

.vis_item_body{
	/* border: 1px solid #23517c; */
	border-top: none;
	height: calc(100% - 40px);
	width: calc(100% - 10px);
	margin:auto;
	margin-bottom: 5px;
	/* background: #020723; */
}  
.vis_item_body_no_title{
	height: calc(100%);
}  

.border_footer{
	border: 1px solid #ffffff52;
}

.condition_tab{
	border: 1px solid rgb(209 209 209 / 20%);
}
.condition_tab.active_btn{
	background: rgb(243 243 243 / 42%);
} 


.item_promotion_009 { 
    background: #00080f;
} 

.banner_user_portait { 
    background-image: url(../../../../../img/visual/common/341020/banner_close.png);
}


.list_head_item {
    color: #ff9900;
} 
.common_002_weather_future_info{
	border:1px solid #3273ab;
}
.promotion_013_weather_div{
    border: 1px solid #23517c;
}

/*滚动条样式*/
* {
  scrollbar-color: #2a2a2aa1 rgba(0,0,0,0.2);
  scrollbar-width: thin;
  -ms-overflow-style: none;
}
::-webkit-scrollbar {/*滚动条整体样式*/
    width: 5px;     /*高宽分别对应横竖滚动条的尺寸*/
    height: 10px;
}
::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
    border-radius: 5px;
    -webkit-box-shadow: inset 0 0 5px #2a2a2aa1;
    background: #2a2a2aa1;
}
::-webkit-scrollbar-track {/*滚动条里面轨道*/
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    border-radius: 0;
    background: rgba(0,0,0,0.1);
} 

/*滚动条样式*/

.visual_container{
	/* background: #0f0f0f; */
	background: url(https://res.dapingyun.com/1/img/theme/bg/004.png) no-repeat !important;
	background-size: 100% 100% !important;
}

.vis_box_bg_tl {
    background: url(../../../../../img/visual/common/341020/vis_bg_tl.png);
    background-size: 100%;
}

.vis_box_bg_tr {
    background: url(../../../../../img/visual/common/341020/vis_bg_tr.png);
    background-size: 100%;
}

.vis_box_bg_bl {
    background: url(../../../../../img/visual/common/341020/vis_bg_bl.png);
    background-size: 100%;
}

.vis_box_bg_br {
    background: url(../../../../../img/visual/common/341020/vis_bg_br.png);
    background-size: 100%;
}

.vis_box_bg_tc {
    background: url(../../../../../img/visual/common/341020/vis_bg_top.png);
    background-size: auto 100%;
}

.vis_box_bg_cl {
	background: url(../../../../../img/visual/common/341020/vis_bg_left.png);
	background-size: 100% auto;
}

.vis_box_bg_cr {
	background: url(../../../../../img/visual/common/341020/vis_bg_right.png);
	background-size: 100% auto;
}

.vis_box_bg_bc {
    background: url(../../../../../img/visual/common/341020/vis_bg_bottom.png);
    background-size: auto 100%;
}


/* 特殊处理布局*/
.vis_item_tl .vis_box_bg_tr,.vis_item_tl .vis_box_bg_cr,.vis_item_tl .vis_box_bg_br{
	display:none;
}
.vis_item_tr .vis_box_bg_tl,.vis_item_tr .vis_box_bg_cl,.vis_item_tr .vis_box_bg_bl{
	display:none;
}
.vis_item_tm .vis_box_bg_cell{
	display:none;
}
.vis_item_tr .box_title_div{
	width:93% !important;
}