﻿/*
  | This file is part of the DITA Open Toolkit project hosted on
  | Sourceforge.net. See the accompanying license.txt file for
  | applicable licenses.
 */
/*
  | (c) Copyright IBM Corp. 2004, 2005 All Rights Reserved.
 */
 
 html{
 -webkit-font-smoothing: antialiased;
 overfl-y:scroll;
 }
 
 
 .body{
     color: #b7b7b7;
	 width:100%;
	 display:block;
     font-size: 30px;
     /*line-height: 45px;*/
     margin-top: 60px;
	 font-family: 方正兰亭黑_GBK;
	 
	 margin-right: 0px;
     margin-left: 0px;
    break-before: page;
 }
 
 .bodycasarte{
     color: #b7b7b7;
	 width:100%;
	 display:block;
     font-size: 30px;
     /*line-height: 45px;
     margin-top: 60px;*/
	 font-family: 方正兰亭黑_GBK;
	 
	 margin-right: 0px;
     margin-left: 0px;
     break-before: page;
	 background-color:#0A0907;
 }
 
 .casartebody{
     margin-right: 72px;
     margin-left: 76px;
	 padding-bottom:30px;
     padding-top: 106px;
}
.casartetip{
	color:#c8a46c;
	font-size: 30px;
	font-family: 方正兰亭黑_GBK;
}

.attention{
	color:#c8a46c;
	text-align:center;
	font-size: 26px;
	font-family: 方正兰亭黑_GBK;
}
 
 h1{	 
    font-size: 2em;
	text-align:center;
 }
 
 
 div[class=note]>div[name=note]{
	 margin-top:-20px;
	 line-height:1.5em;
 }

 div[class=caution]>div[name=caution]{
	 margin-top:-20px;
	 line-height:1.5em;
 }

 
 li>span:first-child{
	border-radius: 50%;
    width: 30px;
    height: 30px;
    margin-right: 10px;
	margin-left: -2em;
	margin-bottom:8px;
    text-align: center;
    display: inline-block;
    background-color: #33DAFF;
    color: #fff;
    line-height: 30px;
	 
 }
 
 .custom{
	 font-size:20px;
 }
 
 
 .related-links{
     display: none;
 }
 

.topictitle{
    display: none;
}

.titleimage{
    width: 4px;
    height: 28px;
    background: #32beff;
    display: inline;
    float: left;
    margin-top: 4px;
}

.titlecontent{
	
	margin-left: 18px;
}

.notep{
    display: inline;
    margin-left: 10px;
}

.sectiontitle{
  
    padding-bottom: 60px;
	font-size:44px;
	line-height:1.0em;
	color:#ffffff;
	font-family: 方正兰亭粗黑_GBK;
}

/*casarte h1*/
.topictitle1{
	padding-top:60px;
	padding-bottom:40px;
	font-size:2em;
	text-align:center;
}

.pretitle{
    display: block;
	/*margin-left: 76px;*/
	
}

.pre{
	line-height:1.0em;
	font-family: 方正兰亭粗黑_GBK;
}

.divpre{
	font-size:44px;	
	margin-top:106px;
	margin-bottom:60px;
	font-family: 方正兰亭粗黑_GBK;
        line-height:normal;
}

.sectiondiv{
	margin-left:18px;
	padding-bottom:30px;/*leader need this value*/
	}


.secondpre{
	font-size:30px;
	color:#b7b7b7;
	margin-top:60px;
	margin-bottom:40px;
	font-family: 方正兰亭粗黑_GBK;
}

.fimage{
    text-align: center;
    margin-top: 30px;
    margin-bottom: 30px;
}

p[name=fig]{
	font-size:26px;
	color:#c8a46c;
	line-height:42px;
	text-align:center;
}

 div[class=tip]{
    
     text-align: left;
     margin-top: 30px;
     margin-bottom: 30px;
     font-size: 26px;
	 
/*  color: #c8a46c;
    background-size: 1.5em!important;
    background-repeat: no-repeat!important;
    margin: %6.5 0;
    background: url(artwork/zhuyi1.png);
	*/   
 }

.note{
    margin-bottom: 30px;
}

.important{
    margin-bottom: 30px;
}

.caution{
    color: #b7b7b7;
   /* font-size: 26px;*/
	text-align:left;
}

.restriction{
	color:#b7b7b7;
	/*font-size:26px;*/
	text-align:left;
}


ol{
	/*casarte need remove margin-top,add padding*/
	counter-reset:list;
	margin-top:0px;
	padding-top:10px;
}

ol>li{
	line-height:45px;
	display:list-item;
}

ol.upperalpha{
	list-style:none;
}

ol.upperalpha>li:before{
	content: "[" counter(list,upper-latin) "] ";
	counter-increment:list;
	margin-left:-1.25em;
}

ol.lowerlatin{
	/*content:  counter(list, lower-latin);
	counter-increment:list;
	margin-left:-1.25em;*/
	list-style-type:lower-alpha;
}

ol[type=D]{
	/*content: counter(list,decimal) ".";
	counter-increment:list;
	margin-left:-1.25em;*/
	list-style-type:decimal;
}


ol[type=a]>li>div{
	/*margin-top:-2.5em; 	*/
	
}


ol[name=cust-num]>li>div{
	margin-top:-1.75em; 	
	
}

div[class=haiertip]>ol[name=cust-num]>li>dv{
	margin-top:-2.5em; 	
	
}

ol[type=D]>li>div{
	/*margin-top:-2.5em; 	*/
	
}

ol.upperalpha>li>div{
	margin-top:-1.75em; 
	margin-left:20px;
	
	
}

ul{
	list-style-type:none;
  
}

ul[type="dash"]{
	list-style-type:none;
    margin-left: -25px;
}

ul[type="bar"]{
	list-style-type:none;
    margin-left: -25px;
}

ul[type="square"]{
	list-style-type:none;
    margin-left: -10px;/*casarte align issue*/
}


ul>li {

    line-height: 45px;
   /* padding-bottom: 15px;*/

}

li[type=dash]{
    font-size: 30px;
    list-style-type:disc;
	list-style-image: url(artwork/line.png);
}


li[type=bar]{
	font-size: 30px;
	list-style-type:disc;
    list-style-image: url(artwork/sl.png);
}

li[type=square]{
	font-size: 30px;
	list-style-type:disc;
    list-style-image: url(artwork/square.png);
}

li[type=disc]{	
    font-size: 30px;
    list-style-type:disc;
    background-repeat: url(artwork/circle.svg);
}

p{
	line-height:45px;
	/*margin-top:5px; yingxiangyouxuliebiao*/
    margin-bottom: 10px;
    margin-top: 10px;
	word-break:break-word;
	text-align: justify;
}
p[outputclass=indent]{
	line-height:45px;
	/*margin-top:6px; yingxiangyouxuliebiao*/
    margin-bottom: 10px;
    margin-top: 10px;
	word-break:break-word;
	text-align: justify;
	text-indent:2em;
}


tr{	
	display: table-row;
    vertical-align: text-top;
    border-color: inherit;
}

/*
td{
	vertical-align:text-top;
	padding:0px;
}
*/
td[name=tip]{
	vertical-align:text-top;
	text-align:left;
	padding-top:-100px;
}


	
th[count=0]{
	background:#1c1c1c;
}	

td[count=0]{
	background:#1c1c1c;
}


.entryul{
    font-size: 18px;
    margin-left: -15px;
    text-align: left;
}

/*casarte entry body font-size=18pt*/
.entryul li {
    font-size: 18px;
    padding-bottom: 0px;
}


table {
	width:100%;
    background-color: transparent;
    border-spacing: 0;
    border-collapse: collapse;
	margin-top:30px;
    margin-bottom: 30px;
}


th {
    text-align: center;
    background: #dcdcdc;
	color:#ffffff;
	font-family: 方正兰亭黑_GBK;
	font-size:24px;
	font-weight:bold;
	border:1pt solid #ffffff;
	
}

td{
	word-wrap:break-word;
	word-break:break-all;
	text-align: center;
	font-size:18px;
	border:1pt solid #ffffff;
	text-align: center;
	color:#ffffff;
}

td[colsep=none]{
	border:0;
	text-align:left;
}

/*ul discimal number */

td.upperalpha+td{
	border:0pt solid white;
	font-size:30px;
    vertical-align:text-top;
}

td.upperalpha{
	border:0pt solid white;
	vertical-align:text-top;
	font-size:30px;
	width:2%;
	}

/*
th[custom=Q]{
    text-align: left;
    background: #dcdcdc;
	color:#ffffff;
	font-family: 方正兰亭黑_GBK;
	font-size:24px;
	font-weight:bold;
	border:1pt solid #ffffff;
	padding-left:30px;
}

td[custom=Q]{
	text-align: left;
	font-size:18px;
	font-weight:bold;
	color:#b6b6b6;
	padding-left:30px;
}
*/

td>li{
	list-style-type:none;
	text-align:left;
	line-height:45px;
}

table[name=ul]{
    width: 100%;
	border-collapse:separate;
	border-spacing:0px;
	-webkit-border-horizontal-spacing: 0px;
    -webkit-border-vertical-spacing: 0px;
	white-space: normal;
    line-height: normal;
}

.th {
    text-align: center;
	vertical-align: middle;
    background: #dcdcdc;
	color:#ffffff;
	font-family: 方正兰亭黑_GBK;
	font-size:24px;
	font-weight:bold;
	border:1pt solid #dcdcdc;
	
}

td[type=custom1]{
	background:#dcdcdc;
	padding-left:20px;
	padding-top: 10px;
    padding-bottom: 10px;
	text-align:left;
	color:#ffffff;
	font-size:24px;
	font-family: 方正兰亭黑_GBK;
}

td[type=custom2]{
	text-align:center;
	vertical-align: middle;
	width:8%;
	color:#b6b6b6;
	font-size:18px;
	font-weight:bold;
}

td[type=custom3]{
	text-align:left;
	vertical-align:center;
    color:#b6b6b6;
	font-size:18px;
	border: 1pt solid #3D527D;
}

td[type=kcustom3]{
	text-align:left;
	vertical-align:center;
    color:#b6b6b6;
	font-size:18px;
	border: 1pt solid #dcdcdc;
}

.simpletable{
	margin-top: 30px;
    margin-bottom: 30px;
    width: 100%;
}

.left{
    text-align: left;
    font-size: 18px;
    line-height: 30px;
}

.tablecolor{
    background: #1c1c1c;
}

.thead{
    background: #1c1c1c;
}



.tabletitle{
    font-size: 24px;
}

.sl{
    list-style-image: url('artwork/sl.png');
    margin-left: -20px;
}

dd {
    display: block;
    margin-left: 10px;
}


/*
Haier  css as  below
*/

 .haierbody{
     color: #ffffff;
	 width:100%;
	 display:block;
     font-size: 30px;
    /* margin-top: 50px;*/
	 line-height: 42px;
	 font-family: 方正兰亭黑_GBK;
 }
 
.firsttitle{
	margin-top: 48px;
	margin-bottom: 40px;
	font-size:36px;
	color:#00b7ee;
	
}

.haierfirsttitle{
	/*margin-top: 48px;*/
	margin-bottom: 40px;
	font-size:36px;
	color:#c9d1df;
	
}

.secondtitle{
	margin-bottom: 24px;
	font-size:30px;
	color:#ffffff;
	
}

.haiersecondtitle{
	margin-bottom: 24px;
	font-size:30px;
	color:#32beff;
	
}

.sectionbackground{
    border:1px solid #3D527D;
	padding-left: 40px;
    padding-right: 40px;
	background:#3D527D;
	padding-top: 48px;
	border-top-left-radius:0.5em;
	border-top-right-radius:0.5em;
	border-bottom-left-radius:0.5em;
    border-bottom-right-radius:0.5em;
}

.sectionbackground1{
    border:1px solid #3D527D;
	padding-left: 40px;
    padding-right: 40px;
	background:#30587D;
	padding-top: 48px;
	border-top-left-radius:0.5em;
	border-top-right-radius:0.5em;
	border-bottom-left-radius:0.5em;
    border-bottom-right-radius:0.5em;
}


.haiertable{	
	width:100%;
    background-color: transparent;
    border-spacing: 0;
    border-collapse: separate;
	margin-top:30px;
    margin-bottom: 30px;
	border-radius:10px;
	border-width: 2pt;
    border-color: #ffffff;
	overflow:hidden;
}

table[class=haiertable]>thead{
    background: transparent;
}


th[type=haiertable] {
    text-align: center;
    background: transparent;
	color:#ffffff;
	font-family: 方正兰亭黑_GBK;
	font-size:30px;
	font-weight:bold;
	
}

td[type=haiertable]{
	word-wrap:break-word;
	word-break:break-all;
	text-align: center;
	font-size:19px;
	text-align: center;
}

td[align=left]{
	word-wrap:break-word;
	word-break:break-all;
	text-align: left;
	font-size:18px;
	border:1pt solid #ffffff;
}

td[align=right]{
	word-wrap:break-word;
	word-break:break-all;
	text-align: right;
	font-size:18px;
	border:1pt solid #ffffff;
}

td[align=center]{
	word-wrap:break-word;
	word-break:break-all;
	text-align: center;
	font-size:18px;
	border:1pt solid #ffffff;
}

p[name=haierfig]{
	font-size:24px;
	color:#32beff;
	line-height:42px;
	text-align:center;
	margin-top: 0px;
}

.cautionhaier{
    color: #ffffff;
    font-size: 30px;
}

.haierrestriction{
	color:#ffffff;
	/*font-size:26px;*/
	text-align:left;
}


.haiertip{
     color:#32beff;
     text-align: left;
     font-size: 24px;
	 font-weight:bold;
	   
 }
td[class=stentry]{
	word-wrap:break-word;
	word-break:break-all;
	border-color: transparent;
	text-align: left;
	
}

td[type=haier1]{
	padding-left:20px;
	padding-top: 10px;
    padding-bottom: 10px;
	text-align:left;
	color:#ffffff;
	font-size:24px;
	font-family: 方正兰亭黑_GBK;
}
td[type=haier2]{
	text-align:center;
	vertical-align: top;
	width:7%;
	color:#33DAFF;
	font-size:18px;
	border: 1pt solid #3D527D;
    border-right: 1pt solid #33daff;
}

li[type=square_haier]{
	font-size: 30px;
	list-style-type:disc;
    list-style-image: url(artwork/square_haier.png);
}


/*leader css as below */

.leadertitleimage{
    width: 4px;
    height: 28px;
    background: #D12D25;
    display: inline;
    float: left;
    margin-top: 4px;
}

.leadertitlecontent{
	margin-bottom:13px;
	margin-left: 18px;
	font-size:36px;
	color:#191d28;
}

.leadersecondpre{
	font-size:30px;
	color:#191d28;
	margin-top:38px;
	margin-bottom:20px;
	font-family: 方正兰亭粗黑_GBK;
}

 .leaderbody{
     color: #191d28;
	 width:100%;
	 display:block;
     font-size: 30px;

	 font-family: 方正兰亭黑_GBK;
	 background-color:#f6f6f6;
	 margin-right: 0px;
     margin-left: 0px;
     break-before: page;
 }
 
 .leadersection{
    margin-left: 76px;
	margin-right: 76px;
	padding-top:40px;
}


 .leadersection1{

    background-color:#D7E1F0;
	margin-bottom:5px;
}

 .leadersection2{

    background-color:#F6E1E5;
	margin-bottom:5px;
}

 .leadersection3{

    background-color:#F1F1F1;
	margin-bottom:5px;
}

.leaderrestriction{
	color:#191d28;
	text-align:left;
}

.cautionTS{
	color:#191d28;
}

.leadertitle{
    margin-bottom:30px;
	font-size:44px;
	line-height:1.0em;
	font-family: 方正兰亭粗黑_GBK;
}


table[type=leadertable] {
	width:100%;
    border-spacing: 0;
    border-collapse: collapse;
	margin-top:30px;
    margin-bottom: 30px;
}

table[type=leadertable]>thead{
    background: transparent;
}

th[type=leadertable] {
    text-align: center;
    background: transparent;
	color:#221815;
	font-family: 方正兰亭黑_GBK;
	font-size:30px;
	font-weight:bold;
	border: 1pt solid #221815;
}

td[type=leadertable] {
    text-align: center;
    background: transparent;
	color:#221815;
	font-family: 方正兰亭黑_GBK;
	font-size:19px;
	font-weight:bold;
	border: 1pt solid #221815;
}

td[type=leadertableleft] {
    text-align: left;
    background: transparent;
	color:#221815;
	font-family: 方正兰亭黑_GBK;
	font-size:19px;
	font-weight:bold;
	border: 1pt solid #221815;
}


li[type=decimalTS]>span:first-child{
	border-radius: 50%;
    width: 25px;
    height: 25px;
    margin-right: 10px;
	margin-left: -2em;
	margin-bottom:8px;
    text-align: center;
    display: inline-block;
    background-color: white;
    color: #d12d25;
    line-height: 30px;
	border:2pt solid #000000;
	 
 }
 
 td>span:first-child{
	border-radius: 50%;
    width: 25px;
    height: 25px;
    margin-right: 10px;
	margin-bottom:8px;
    text-align: center;
    display: inline-block;
    background-color: white;
    color: #d12d25;
    line-height: 30px;
	border:2pt solid #000000;
	 
 }
 
 li[type=square_leader]{
	font-size: 30px;
	list-style-type:disc;
    list-style-image: url(artwork/square-leader.png);
}

 
  div[class=leadertip]{
    
     text-align: left;
     margin-top: 10px;
     margin-bottom: 10px;
     font-size: 30px;
	 font-weight:bold;
	 color:#191d28;
	   
 }
 
 p[name=leaderfig]{
	font-size:30px;
	color:#999999;
	text-align:center;
}

.video{
    /*visibility: visible!important;*/
    width: 100%;
    /*margin-left: -76px;*/
}

.block-video {
    width: 100%;
   
}
.block-video .mask {
    display: none;
}
.block-video video {
    width: 100%;
}



a.xref {
    color: #DCDCDC

}
