

@media (min-width: 992px){
          *, ::after, ::before {
              box-sizing: unset !important;
          }
          
          .ul_tab2 .b_li a:hover{
            color: #842B48 !important;
                text-decoration: none;
          }
          
           a{
         color: unset !important;
        }
        .wrap>li a{
              color: #1c1c1c !important;
              text-decoration: none;
        }
        }
       
.ul_tab .b_li>a:hover {
   color:rgb(132, 43, 72) !important;
   text-decoration: none;
}
@media (max-width:990px){
.main {
      min-width: unset ;
}
.h5 .main>img{
 display:none;
}
.fenxiang_box {
   display: unset !important;
   box-shadow: unset;
}
.h5 {

font-size: unset !important;
}

  /****************************************
  	WELCOME TO THE CUSTOM STYLESHEET
	-------------------------------------
    * initial.css
    * Put your custom styles in here.
*****************************************/



/****************************************/
/*           STYLESHEET RESET           */
/*****************************************
	- Reset default behavior
*****************************************/
*{box-sizing: border-box;touch-action: pan-y;outline: none;font-family: "Microsoft YaHei UI"}
html,body{margin:0px;padding:0px;}
html{
    height: 100%;
    width: 100%;
    overflow-x: hidden;
}
body{
    min-height: 100%;
}
img{vertical-align: middle;}
ul,li{margin: 0; padding: 0; list-style: none;}
a{text-decoration: none!important;}
a{-webkit-tap-highlight-color:transparent;}
a:hover{text-decoration: none!important;}
a:focus{outline: none!important;}
button{border: none;outline: none;box-shadow: none;}
h1,h2,h3,h4,h5,h6,p{
    margin: 0;
    -moz-hyphens: auto;
    -ms-hyphens: auto;
    -webkit-hyphens: auto;
    hyphens: auto;
    word-wrap: break-word;
}
select{
    -moz-appearance:none;
    -ms-appearance:none;
    -webkit-appearance:none;
    appearance:none;
}
p{
    text-justify:inter-ideograph;

}

/****************************************/
/*           ClEARFIX SCHEME            */
/*****************************************
	- Clear up the effects of floating
*****************************************/
.clearfix {*zoom: 1;}
.clearfix:before, .clearfix:after {content: ""; display: table; line-height: 0;}
.clearfix:after {clear: both;}

/****************************************/
/*           DISPLAY SCHEME             */
/*****************************************
	- Reset box model
*****************************************/
.hide{display: none;}
.table{display: table;}
.inline{display: inline;}
.inline-block{display: inline-block; *display:inline; *zoom:1;}
.block{display: block;}

/****************************************/
/*           POSITION SCHEME            */
/*****************************************
	- Reset Position Behavior
*****************************************/
.relative{position: relative!important;}
.absolute{position: absolute!important;}
.fixed{position: fixed!important;}
.static{position: static!important;}

.left{left: 0;}
.right{right: 0;}
.top{top: 0;}
.bottom{bottom: 0;}


/****************************************/
/*           FLOAT SCHEME            */
/*****************************************
	- Reset Float Behavior
*****************************************/
.pull-left{float: left;}
.pull-right{float: right;}


/****************************************/
/*           TEXT SCHEME                */
/*****************************************
	- Reset Text Behavior
	- text-* : text-align
	- ellipsis : text ellipsis
*****************************************/
.text-left{text-align: left;}
.text-right{text-align: right;}
.text-center{text-align: center;}
.justify{
    text-justify:inter-ideograph;
    text-align:justify;
}

.txtEllipsis{
    overflow:hidden;  			/*羣√�咲����*/
    white-space:nowrap;  		/*筝��∵�*/
    word-break: normal;
    text-overflow:ellipsis;  	/*���ュ��*/
    -o-text-overflow:ellipsis;  /*���ュ��*/
}
.txtMEllipsis{
    display: -webkit-box;
    -webkit-box-orient: vertical;
    text-overflow: ellipsis;
    overflow: hidden;
}
.txtMEllipsis-2{
    -webkit-line-clamp: 2;
}
.txtMEllipsis-3{
    -webkit-line-clamp: 3;
}
.txtMEllipsis-5{
    -webkit-line-clamp: 5;
}


/****************************************/
/*           MARGIN SCHEME              */
/*****************************************
	- Reset Margin Behavior
*****************************************/
.mt-20{ margin-top: 30px; }
.mt-30{ margin-top: 30px; }
.mt-54{ margin-top: 54px; }

.mb-30{ margin-bottom: 30px; }
.mb-40{ margin-bottom: 40px; }
.mb-50{ margin-bottom: 50px; }
.mb-60{ margin-bottom: 60px; }
.mb-70{ margin-bottom: 70px; }

/****************************************/
/*           PADDING SCHEME             */
/*****************************************
	- Reset Padding Behavior
*****************************************/
.ptb-0{ padding-top: 0!important;  padding-bottom: 0!important; }

.pb-30{ padding-bottom: 30px!important; }
.pb-60{ padding-bottom: 60px!important; }
.pb-65{ padding-bottom: 65px!important; }
.pb-85{ padding-bottom: 85px!important; }



/****************************************/
/*           COLOR SCHEME               */
/*****************************************
	- Reset Color Behavior
	- color
	- background-color
*****************************************/
.white{color: #fff;}

.bg-gray{background-color: #f3f4f7;}



/****************************************/
/*           FLEXIBLE SCHEME             */
/*****************************************
	- Reset flexible Behavior
*****************************************/
.flex_def {
    display: -webkit-box; /* �������羈�: Safari, iOS, Android browser, older WebKit browsers. */
    display: -moz-box; /* �������羈�: Firefox (buggy) */
    display: -ms-flexbox; /* 羞桁�������羈�: IE 10 */
    display: -webkit-flex; /* �亥�����羈�: Chrome 21+ */
    display: flex; /* �亥�����羈�: Opera 12.1, Firefox 22+ */
}
/* 筝肢輯絲拷��劫�� */
/* 筝肢輯絮�筝� */
.flex_zCenter {
    -webkit-box-pack: center;
    -moz-justify-content: center;
    -webkit-justify-content: center;
    justify-content: center;
}
/* 筝肢輯筝ょ�絲拷� */
.flex_zBetween {
    -webkit-box-pack: justify;
    -moz-justify-content: space-between;
    -webkit-justify-content: space-between;
    justify-content: space-between;
}
/* 筝肢輯end絲拷� */
.flex_zEnd {
    -webkit-box-pack: end;
    -moz-justify-content: flex-end;
    -webkit-justify-content: flex-end;
    justify-content: flex-end;
}
/* 筝肢輯start絲拷� */
.flex_zStart {
    -webkit-box-pack: start;
    -moz-justify-content: start;
    -webkit-justify-content: start;
    justify-content: start;
}
/* ./筝肢輯絲拷��劫�� */

/* 箴ц輯絲拷��劫�� */
/* 箴ц輯絮�筝� */
.flex_cCenter {
    -webkit-box-align: center;
    -moz-align-items: center;
    -webkit-align-items: center;
    align-items: center;
}

/* 箴ц輯start絲拷� */
.flex_cStart {
    -webkit-box-align: start;
    -moz-align-items: start;
    -webkit-align-items: start;
    align-items: start;
}

/* 箴ц輯綺����藹� */
.flex_cEnd {
    -webkit-box-align: end;
    -moz-align-items: flex-end;
    -webkit-align-items: flex-end;
    align-items: flex-end;
}

/* 箴ц輯�����榊鎖絲拷� */
.flex_cBaseline {
    -webkit-box-align: baseline;
    -moz-align-items: baseline;
    -webkit-align-items: baseline;
    align-items: baseline;
}

/* 箴ц輯筝�筝�絲拷�綛狗�堺察 */
.flex_cStretch {
    -webkit-box-align: stretch;
    -moz-align-items: stretch;
    -webkit-align-items: stretch;
    align-items: stretch;
}
/* 箴ц輯絲拷��劫�� */

/* 筝肢輯�����劫�� */
/* 筝肢輯篁�筝��遺� */
.flex_zTopBottom {
    -webkit-box-direction: normal;
    -webkit-box-orient: vertical;
    -moz-flex-direction: column;
    -webkit-flex-direction: column;
    flex-direction: column;
}

/* 筝肢輯篁�筝��遺� */
.flex_zBottomTop {
    -webkit-box-pack: end;
    -webkit-box-direction: reverse;
    -webkit-box-orient: vertical;
    -moz-flex-direction: column-reverse;
    -webkit-flex-direction: column-reverse;
    flex-direction: column-reverse;
}

/* 筝肢輯篁�綏��医�� */
.flex_zLeftRight {
    -webkit-box-direction: normal;
    -webkit-box-orient: horizontal;
    -moz-flex-direction: row;
    -webkit-flex-direction: row;
    flex-direction: row;
}

/* 筝肢輯篁��勀�医窪 */
.flex_zRightLeft {
    -webkit-box-pack: end;
    -webkit-box-direction: reverse;
    -webkit-box-orient: horizontal;
    -moz-flex-direction: row-reverse;
    -webkit-flex-direction: row-reverse;
    flex-direction: row-reverse;
}
/* ./筝肢輯�����劫�� */

/* ������莅後���膣�篌悟而 */
.flex_item-1{
    -webkit-box-flex: 1.0;
    -moz-flex-grow: 1;
    -webkit-flex-grow: 1;
    flex-grow: 1;
}
/* 絖���膣����丞ず罨≦�� */
.flex_order-1{
    -webkit-box-ordinal-group: 1;
    -moz-order: 1;
    -webkit-order: 1;
    order: 1;
}
}
