/* CSS Document */
/* support */
.support_main {
	margin: 0 auto 10px auto;
	padding: 15px 0 0 0;
}
.support_main h1{
	font-size: 18px;
	border-bottom: 1px #ccc solid;
	line-height: 32px;
	padding: 0 0 10px 0;
	margin: 15px 0 30px 0;
	font-weight:bold;
	line-height:1.6;
}
.crumb{
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding-left: 10px;
	padding-top: 10px;
	margin-top: 20px;
	padding-bottom: 5px;
	color: #666;
	font-size:12px;
}
.crumb a{
	color: #666;
	font-size:12px;
}
.support_main ol{
	font-size: 14px;
}
.support_main ol li{
	font-size: 14px;
	line-height: 135%;
}
.support_main_allsize {
	width: 95%;
	padding-right: 10px;
	/*border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cccccc;*/
}
.support_main_left {
	float: left;
	width: 75%;
	padding-right: 10px;
	/*border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cccccc;*/
}
.support_main_right {
	float: right;
	width: 22%;
	border:1px solid #cccccc;
}

/*right*/
.right_style h3{
	background-color: #C0C0C0;
	font-size: 16px;
	color: #fff;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 10px;
}
.right_style>p{
	font-size: 16px;
	line-height: 22px;
	border-bottom: 1px solid rgba(0,0,0,0.1);
	padding-bottom: 14px;
	padding-top: 10px;
	padding-left: 5px;
}
.right_style li{
	margin-top: 18px;
	margin-bottom: 18px;
	border-bottom: 1px solid #f0f0f0;
	padding-bottom: 5px;
	line-height: 120%;
	padding-left: 10px;
	padding-right: 2px;
}
.right_style a{
	color: #333;
	font-size: 14px;
}
.right_style a:visited {color:#666;}
.right_style li img{float:left; margin-top:4px; margin-right:7px;}
.right_style li p{font-size:12px; line-height:22px;}
.right_style li p span{display:block; font-size:12px; color:#666;}
.right_style li a{font-size:12px; line-height:16px;}

.support_border_lines{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
	width: 100%;
}
.support_block{
	overflow: hidden;
	margin: 0;
	// text-align: justify;
	width: 100%;
}
/* support_guide_more */
.support_guide_more {margin:18px 0 20px 0;}
.support_guide_more a {font-size:11px;line-height:18px}
.support_guide_more h2 {font-size:15px; font-weight:bold; line-height:16px; padding:5px 0; margin:0 0 10px 0;}
.support_guide_more ul {list-style:none; margin:8px 0; padding:0 0 0 6px; line-height:20px;}
.support_guide_more ul li{background:url("../img/point.gif") no-repeat left center; padding:2px 0 2px 10px;color:#666; font-size:13px; line-height:20px;}
.support_guide_more ul li a{font-size:13px;}

/* support_navtop */
.support_navtop{overflow:hidden;}
.support_navnull {margin: 0;padding-top: 10px;padding-bottom: 10px;background-color: #f2f2f2;border-top-width: 1px;border-bottom-width: 1px;border-top-style: solid;border-bottom-style: soliborder-top-color: #dddddd;border-bottom-color: #dddddd;padding-left: 10px;border-bottom-style: solid;border-top-color: #dddddd;}
.support_navnull p{line-height: 135%;}
.nobor{ border:none!important;}
.support_navtop_top { float:right; margin:6px;}
.support_navtop ul {list-style:none;color:#666;padding:8px 10px 0 26px; margin:0; line-height:18px;}
.support_navtop ul li {color:#777;float:left;line-height:20px;}
.support_navtop ul li a:link, .navtop ul li a:visited {color:#777; text-decoration:none; font-weight:bold;}
.support_navtop ul li a:hover{color:#444;}
.support_navtop .gap {width:9px;height:33px;background:url("../img/nav-gap.png") no-repeat; margin:-7px 12px 0 12px;}
.scroll_share{ width:83px; height:316px; position:absolute; background:url("../img/scroll_tips.png") no-repeat; margin:0 auto; text-align:center; top:120px; padding:10px 0 0 0; z-index:999999;}
/* support_guide_block */
.support_guide_block {
	padding: 5px 0;
}
.support_guide_block p {text-align: left;line-height: 24px;font-size: 14px;margin-bottom: 8px;}
.support_guide_block h2, .support_guide_block h3 {font-size:16px; font-weight:bold; color:#444; line-height:20px; margin:16px 0 10px 0;}
.support_guide_block ul {list-style-type:decimal; margin:6px; padding:0 0 0 10px; line-height:20px;}
.support_guide_block ul li{ padding:0; line-height:20px; margin:6px; text-align:left; font-size:14px;color:#444;}
.support_guide_block ul li b{ font-weight:normal; color:#000; font-size:13px;}
.support_guide_block p a{ font-size:14px;}
.support_guide_block ul li a{ font-size:14px;}
.support_guide_block strong{ color:#666;}
.support_guide_block a strong{ color:#249be6;}
.support_guide_block hr{  border-top:none; border-left:none; border-bottom: 1px dashed #c8c8c8; height: 1px;}
/* support_guide_intro */
.support_guide_intro {
	font-size: 12px;
	line-height: 22px;
	color: #666;
	margin: 0;
}
.support_guide_intro b {color:#444;}
.support_guide_intro_related { float:left; width:240px; margin:10px 12px 0 12px;}
.support_guide_intro_related p b{ font-size:12px;}
.support_guide_intro_related p a{ font-size:12px!important;}
/* support_guide_intro_graphic_info */
.support_guide_intro_graphic_info{
	float: left;
	width: 35%;
	margin: 0;
	padding: 0px;
}
.support_guide_intro_graphic_info img {
	float: left;
	margin: 0;
	padding: 0px;
}
.support_guide_intro_graphic_info p {
	margin: 0;
	font-size: 10px;
	line-height: 20px;
	padding: 0;
}
.support_guide_intro_graphic_info p a{font-size:10px; padding:0; margin:0;}
/* support_guide_intro_text_info */
.support_guide_intro_text_info {
	float: left;
	display: block;
	margin: 0px;
	padding: 0px;
	width: 60%;
}
.support_guide_intro_text_info p{
	font-size: 12px;
	margin: 0;
	line-height: 22px;
	color: #666;
	padding: 0px;
}
/* support_guide_dl */
.support_guide_dl {
	font-size: 12px;
	line-height: 22px;
	color: #666;
	margin: 0;
}
.support_guide_dl b {color:#444;}
/* support_guide_dl_graphic_info */
.support_guide_dl_graphic_info{
	float: left;
	width: 35%;
	margin: 0;
	padding: 0px;
}
.support_guide_dl_graphic_info img {
	float: left;
	margin: 0;
	padding: 0px;
}
.support_guide_dl_graphic_info p {
	margin: 0;
	font-size: 10px;
	line-height: 20px;
	padding: 0;
}
.support_guide_dl_graphic_info p a{font-size:10px; padding:0; margin:0;}
/* support_guide_dl_text_info */
.support_guide_dl_text_info {
	float: left;
	display: block;
	margin: 0px;
	padding: 0px;
	width: 60%;
}
.support_guide_dl_text_info p{
	font-size: 12px;
	margin: 0;
	line-height: 22px;
	color: #666;
	padding: 0px;
}
/* support_guide_intro_Steps */
.support_guide_intro_Steps{
	padding: 10px;
}
.support_guide_intro_Steps img{
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	clear: both;
}
.support_guide_intro_Steps p{
	padding-top:5px;
    font-size: 18px;
    /*margin-bottom: 20px;*/
	word-wrap:break-word;
    text-decoration:none;
	color: #31354e;
    line-height: 220%;
    margin: 28px 0;
	font-family: 'Open Sans',Arial,sans-serif;
	display: block;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
}
.support_guide_intro_Steps p em{
    color: #31354e;
    font-size: 14px;
	word-wrap:break-word;
    text-decoration:none;
}
.support_guide_intro_Steps p em a{
	font-size: 14px;
	font-style: italic;
}
.support_guide_intro_Steps bg_green1{
	padding:15px;
	background-color:#DBDBB7; 
	font-style:italic;
}
/*yaoEnd*/



.support_guide_intro_Steps p a{
	padding-top: 5px;
	padding-bottom: 5px;
	color:#0067CE;
	font-size:inherit;
}
.support_guide_intro_Steps b{
	color: #3C3C3C;
	font-weight: bold;
}
.support_guide_intro_Steps h1{
	font-size: 24px;
	text-transform:capitalize;
	font-weight: bold;
	color: #444;
	line-height: 180%;
	padding-bottom: 15px;
	padding-top: 15px;
}
.support_guide_intro_Steps h2{
	font-size: 22px;
	text-transform:capitalize;
	font-weight: bold;
	color: #444;
	line-height: 160%;
	padding-bottom: 2rem;
	padding-top: 2.5rem;
	background-image: url(../images/icon/h2-border.jpg);
	background-repeat: no-repeat;
	background-position: left 3em;	/*border-bottom: 13px solid rgba(103,164,255,1);*/
}
.support_guide_intro_Steps h3 {
	font-size: 18px;
	font-weight: bold;
	color: #444;
	line-height: 160%;
	padding: 15px;
	margin: 3em 0em;
	border-left: solid 15px #66CC33 !important;
}
.support_guide_intro_Steps h4 {
	font-size: 18px;
	font-weight: bold;
	color: #444;
	line-height: 160%;
	padding-bottom: 15px;
	padding-top: 15px;

}
.support_guide_intro_Steps h2 a, .support_guide_intro_Steps h3 a {
	font-size: 16px;
	line-height: 160%;
}
.support_guide_intro_Steps h6{
	font-size: 14px;
	background-color: #EFEFEF;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 5px;
	margin-top: 20px;
}
.support_guide_intro_Steps h6 a{
	font-size: 14px;
}
.support_guide_intro_Steps ul {
	list-style-type: decimal;
	margin: 20px 5px 25px 30px;
}
.support_guide_intro_Steps ul li{ padding:0; line-height:20px; margin:10px; text-align:left; font-size:16px; color:#444;}
.support_guide_intro_Steps ul li b{ font-weight:normal; color:#000; font-size:14px;}
.support_guide_intro_Steps ul li a{ font-size:16px; color:#0D4884;}
.support_guide_intro_Steps strong{ color:#242424; font-weight: bold;}
.support_guide_intro_Steps strong a{ color:#249be6; font-weight: bold;}
.support_guide_intro_Steps table{border-collapse:collapse;border:none;}
.support_guide_intro_Steps table tr{}
.support_guide_intro_Steps table tr td{border: solid#999 1px;padding: 10px;	text-align: center;}
.support_guide_intro_Steps table tr th{border: solid#999 1px;padding: 10px;	text-align: center;}
.support_guide_intro_Steps ol {margin-bottom: 30px;}
.support_guide_intro_Steps ol li {
	position: relative; left:30px; 
	line-height: 2.5;
	list-style-image: url(../img/link_arrow.png);
	list-style-position: outside;
	margin-right: 25px;
}
.support_guide_intro_Steps ol li a{
	color: #000080;
	font-size: 14px;
}
.support_guide_intro_Steps ol li strong{
	background-color: #EFF; padding: 5px 2px 5px 2px;
}
.support_li {list-style-type: none;}
/* support_guide_img */
.support_guide_img {
	text-align: center;
	padding: 0px;
	margin-right: auto;
	margin-left: auto;
}
.support_guide_img p {
	font-size: 11px;
	color: #666;
	line-height: 16px;
	text-align: center;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.support_guide_img .p_btn{ margin:10px auto;}

/*support_parameters_infos*/
.support_parameters{}
.support_parameters_infos{
	width: 100%;
	font-size: 14px;
	line-height: 135%;
	text-align: left;
}
.support_parameters_infos p{
	padding-right: 10px;
	padding-left: 10px;
	font-size: 14px;
	line-height: 150%;
	padding-top: 5px;
	padding-bottom: 5px;
}
.support_parameters_infos ul{
	padding: 10px;
}
.support_parameters_infos ul li{
	font-size: 14px;
	line-height: 135%;

}
.support_parameters_infos table{border-collapse:collapse;border:none;}
.support_parameters_infos table td{border:solid#ddd 1px;}
/*support_box*/
.support_box{}
.support_box p{
	font-size: 16px;
	line-height: 150%;
}
.support_box ul{}
.support_box ul li{
	font-size: 15px;
	line-height: 135%;
	list-style-position: inside;
	list-style-type: square;
}
.support_box_left{
	float: left;
	width: 38%;
	text-align: center;
}
.support_box_right{
	float: left;
	width: 60%;
}
.support_box_left24{
	float: left;
	width: 24%;
}
.support_box_right76{
	float: left;
	width: 76%;
}
.support_box_left50{
	float: left;
	width: 50%;
}
/*support_devices_image_box*/
.support_devices_image_box{}
.support_devices_image_box_block{
	float: left;
	width: 25%;
	border: 1px solid #00F;
	margin:10px;
}
.support_devices_image_box_block h2{
	font-size:22px;
	border-bottom:1px dashed #CCCCCC;
	padding:10px !important}
.support_devices_image_box_block p{
	margin: 10px 15px;}

/*support_related_articles*/
.support_related_articles{}
.support_related_articles h2{
	font-weight: normal;
	font-size: 18px;
	color: #666;
	padding-bottom: 10px;
}
.support_related_article_left{
	float: left;
	width: 58%;
}
.support_related_article_right{
	float: right;
	width: 39%;
}


/*support_sd_image_info*/
.support_sd_image_info{}
.support_sd_image_info_left{float:left; width:30%}
.support_sd_image_info_right{float:left; width:65%}

/*how to page tip box note*/
.tip_note{
	min-height: 50px;
	border: 1px dashed #00C;
	background-color: #F1F1F1;
	background-image: url(../images/icon/tips.png);
	background-repeat: no-repeat;
	background-position: left center;
	margin: 30px 0 10px auto;
	padding: 25px 30px 20px 120px;
	font-size: 16px;
}
.tip_note h2{
	margin: 15px; 5px;
	padding:5px;}
.tip_note ul li{
	line-height:170%}
/*download box in how to articles*/
.download_howto{
	overflow: hidden;
	min-height:50px;
	border:1px dashed #37AEFD;
	background-position: 10px 10px;
	margin: 10px auto 15px auto;
	padding: 10px 10px 20px 10px;
	font-weight: normal;
}
.download_howto img{
	padding-right: 2em;
}
.download_howto h2{
	font: 16px; bold;
	padding: 5px, 0px, 3px, 0px; !important;
	margin: 3px !important;
	background:none !important;
}
.download_howto p, .download_howto p a{
	font-size: 14px;
	padding: 5px 5px 5px 0px;
}
/* Backgroud */
@media only screen and (-webkit-min-device-pixel-ratio: 1.5),only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (-o-min-device-pixel-ratio: 3/2),only screen and (min-device-pixel-ratio: 1.5) {
.guide_crumbs_home{background:url("../img/home_icon_2x.png") left center no-repeat; background-size:15px 15px;}
}
/*sd-card-photo-restore*/
.PrevNext{
	display: flex;
    align-items:center;
     justify-content:space-between;
     margin-top:20px;

}
.PrevNext >a {
	color:white;
}
.Prev,.Next {
	width:87px;
	height:30px;
	border:1px solid #93c6f9;
	display: flex;
	align-items:center;
	justify-content:center;
	border-radius: 3px;
	color:#0073E6;
	text-decoration:none;
	font-size:12px;

}

.Prev:hover,.Next:hover{
   color:white;
   background-color:#0073E6;
}
.PrevNext .icon {
	font-size:12px;
}




.download-container {
	display: flex;
	align-items:center;
	margin-top:20px;
	margin-bottom:20px;
	//width:500px;
}
.download-container a:first-child .download-btn:hover{
	background:linear-gradient(#4e86bd, #3e81c3);
}
.download-container a:first-child .download-btn {
	box-sizing:border-box;
	width:226px;
	height:45px;
	display:flex;
	align-items:center;
	justify-content:center;
	background-color:#5397dc;
	color:white;
	font-size:14px !important;
	border-radius:4px;
	background:linear-gradient(#85a8cc, #4e86bd);
	box-shadow:3px 3px 4px #888;
}

.download-container a:last-child .download-btn {
	box-sizing:border-box;
	width:226px;
	height:45px;
	display:flex;
	align-items:center;
	justify-content:center;
	background-color:#5397dc;
	font-size:14px !important;
	border-radius:4px;
	background:linear-gradient(white, white);
	border:2px solid #85a8cc;
	color:#25619c;

	box-shadow:3px 3px 4px #888;
}
 .download-container a:last-child .download-btn:hover {
	background:linear-gradient(#85a8cc, #4e86bd);
	color:white;

}
.download-btn .icon {
	font-size:24px;
	margin-right:5px;
}
.download-btn > span {
   font-size:14px;
}
.download-container>a {
	margin-left:15px;
	text-decoration:none;
}
.yellow-btn {
	display: flex;
	flex-direction:column;
     box-sizing: border-box;
     padding:20px;
    background-color:white;

    align-items:center;
    border:2px solid green;
}
.yellow-btn button {
	width:195px;
	height:45px;
	margin-top: 20px;
	margin-bottom:20px;
	background-color:#65bd65;
	color:white;
	outline: none;
	border:none;
	border-radius:4px;
	box-shadow:2px 2px 3px rgba(0,0,0,.3);
	text-shadow: 1px 1px 1px rgba(0,0,0,.6);
	font-size:16px;
}
.yellow-btn button:hover {
   background-color:#57a757;
}
.support_guide_intro .summary .summary-btn{
	display:flex;
	align-items:center;
	width:150px;
	height60px;
	font-size:15px;
	width:226px;
	height:45px;
    margin:  0 auto;
    justify-content:center;
    border-radius:4px;
    background-color:#65bd65;
    color:white;
    box-shadow:2px 2px 3px rgba(0,0,0,.3);
    text-shadow: 1px 1px 1px rgba(0,0,0,.6);
}
.support_guide_intro .summary .summary-btn:hover{
    background-color:#4a904a;
}

.support_guide_intro .summary .summary-btn .icon {
	margin-right:10px;
	font-size:24px;
}
.yellow-btn > p {
	color:#333;
	margin:0px;
}
.yellow-btn span {
	font-weight:bold;
}
.yellow-btn-footer {
	font-size:11px !important;
}
.yellow-btn-head {
	font-size:16px !important;
}


.blockQuoteBox {
	margin-top:20px;
	margin-bottom:20px;
	font-size: 14px;
    line-height: 1.625em;
    color: #4a4a4a;
    position:relative;
}
.blockQuoteBox .icon {
	position:absolute;
	z-index: 999;

}
.blockQuoteBox .sanjiao{
	right:145px;
	bottom: 33px;
	color:#a0a0a0;;
}

.blockQuoteBox .shangyinhao{
left:81px;
	top: -29px;
	color:#056fbc;
	font-size:50px;
}
.blockQuoteBox .xiayinhao{
	right:81px;
	bottom: 20px;
	color:#056fbc;
	font-size:50px;

}


.blockQuoteBox blockquote p {
    font-size: 1.3em;
    color: #52595e;
    font-weight: 400;
    line-height: 40px;
    font-style: italic;
    position: relative;

}

.blockQuoteBox .blockQuoteWriter {
    text-align: right;
    padding: 5px 30px 0 0;
    position: relative;
    color: #52595e;
}

.blockQuoteBox blockquote {
    position: relative;
    background: #fff;
    padding: 5px 30px;
    border-radius: 5px;
    border: 1px solid #a0a0a0;;
    margin: 0;
}

.support_guide_intro .summary {
    border: dashed 1px #a0a0a0;
    padding: 15px 30px 15px;
    position: relative;
    margin-top:20px;
    margin-bottom:20px;
    box-shadow:0px 15px 8px rgba(0,0,0,.1),0px 8px 8px rgba(0,0,0,.2);
}

.support_guide_intro .summary .tit {
    font-weight: bold;
    font-size: 17px;
    margin-top:5px;
    margin-bottom:5px;
    font-size:21px;
}

.summary .btn {
	display: flex;

}

.new-list {
    margin: 10px 0 10px 0;
	padding: 10px;
	background-color:#EFEFEF;
}
.new-list h2{
	border-left: 5px solid #399CFF;
	border-bottom:#DBDBDB 1px solid;
	margin: 5px 0 20px 0;
	padding: 5px;
	text-indent: 5px;  
}

.new-list>ul>li{
    color: #0000F7;
    margin: 5px;
	line-height: 2.5;
}

.new-list>ul>li>a{
    display: inline-block;
    color: #359AFF;
	text-decoration:underline;
	padding-left:10px;
	
}

.new-list>ul>li>a:hover{
    /*background: #8fdae5;*/ /*changed by wei 2018-12-11 to remove hover block*/
    color: #1A75FD;
	text-decoration:underline;
}
.new-list>ol>li>ul>li{
	font-size:14px !important;
}
/*right list icon added on 2020-3-27*/
.list-right-link {
    margin: 20px 0 20px 0;
	padding: 10px;
}

.list-right-link>ul>li{
	line-height: 2.5;
}

/*end*/

.button{
    text-align: center;
    margin: 20px auto 10px auto;
    overflow: hidden;
}

.button>a{
    display: inline-block;
    border: 1px solid #00AEE6;
    outline: none;
    padding: 15px 40px !important;
    border-radius: 0;
	color: #fff !important;
	background: #00AEE6;
    /*font-weight: bold;*/
}
.tip-yellow {
	margin: 20px 10px 20px 10px !important;
	padding: 20px !important;
	background-color:#FFFFF0;
	border:dotted 1px; 
	border-left: 8px solid #CC0;
	}
.tip-yellow h3 {
	padding:5px !important;
	margin:10px !important;}
.tip-yellow img{
	padding:0 !important;
	margin:0 !important;
	}	
.tip-yellow-div-tan {
	margin: 20px 10px 20px 10px;
	padding: 20px 20px 10px 20px;
	background-color: #FFFFF0;
	border: dotted 1px;
	border-left: 8px solid #CC0;
	background-image: url(../img/tan-1-50.png);
	background-repeat: no-repeat;
	background-position: left center;
	}
.tip-yellow-div-tan p {
	padding-left: 40px !important}

.tip-blue {
	margin: 20px 10px 20px 10px;
	padding: 20px 20px 10px 20px;
	background-color:#ECF5FF;
	border:dotted 1px;
	border-left: 6px solid #1EAEC8;
	border-right: 6px solid #1EAEC8;
	}
.tip-blue>h3 {
	margin: -10px 0 10px -18px !important;
	padding: 20px 0 10px 20px;
	font-style: 16px bold;
	}
	
/*content recommend link style by wei 2018-12-12*/	
.content-rec {
    margin: 20px 0 20px 0;
	padding: 10px;
	background-color:#EFEFEF;
}
.content-rec h2{
	border-left: 5px solid #399CFF;
	border-bottom:#DBDBDB 1px solid;
	margin: 5px 0 20px 0;
	padding: 5px;
	text-indent: 5px;  
}

.content-rec>ul { margin: 25px 5px 25px 30px; }
.content-rec>ul>li{
	color: #0000F7;
	margin: 5px;
	line-height: 2;
	list-style-type: circle;
}

.content-rec>ul>li>a{
    display: inline-block;
    color: #359AFF;
	padding-left:10px;
	
}
/*end of content recommend*/

/*content software download recommend box by wei 14/12/2018 */
.download-rec {
	margin: 20px 0 20px 0;
	padding: 10px;
	background-color:#EFEFEF;
	}
.download-rec>h2 {
	}

/*end of content download box new*/

.download_p {
    width: 25rem;
    height: 3.5rem;
    display: flex;
    align-items: center;
    justify-content: center;
    border: 1px solid #cdcdcd;
    background-color: #37C142;
    border-radius: 4px;
	color: #fff !important;
    cursor: pointer;
	box-sizing: border-box;
}
.btn {
    border: 1px solid #0087ff !important;
    outline: none !important;
    color: #0087ff;
    padding: 10px 50px !important;
    background: white;
    border-radius: 5px;
    font-weight: bold;
}

.btn:hover {
    color: #fff;
    background: #0087ff;
}
.btn a {
    width: 220px;
    background-color: #47bd00;
    border-radius: 5px;
    color: #fff !important;
    line-height: 42px;
    margin: 10px auto;
	padding: 15px !important;
    text-decoration: none;
	display: flex;
    align-items: center;
    justify-content: center;
}
button, html input[type=button], input[type=reset], input[type=submit] {
    -webkit-appearance: button;
    cursor: pointer
}


/************list of dot**************/

.list-dot{
	list-style-type: circle !important;
	list-style-position: outside;
}
.list-dot li{
	line-height:180% !important;
}
.list-arrow{
	list-style-type: none !important;
	list-style-position: outside;
	list-style-image: url(../images/icon/yes.gif);
}
.list-arrow li{
	line-height:180% !important;
}

/*star--2019-10-14*/
.banner_star{min-height:20px;margin: 0 auto 10px auto;width:265px; clear:both; color:#fff; font-size:14px; line-height:16px;}
.banner_star .star{float:left;width:83px; padding:0; margin:0;}
.banner_star .review_url{color:#fff;float:left;text-align:center;margin:0 3px;line-height:22px;font-size:14px;min-width:26px;display:inline-block;}
.banner_star .star_content{float:left;}
.banner_star .review{color:#fff;float:left;margin-right:10px;line-height:16px;}
.banner_star .star span { width:16px; padding:0; margin:0; height:16px; vertical-align:middle; float:left;}

/*star*/

.star_01, .star_02, .star_03 {display:inline-block; width:14px;height:16px;overflow:hidden;vertical-align:middle; background:url("../img/page_icons1.png") no-repeat;}
.star_04, .star_05, .star_06 {display:inline-block; width:16px;height:16px;overflow:hidden;vertical-align:middle;}
.star_01 {background-position:-448px -16px;}
.star_02 {background-position:-464px -16px;}
.star_03 {background-position:-480px -16px;}
.star_04 {background:url("../img/start4.png") no-repeat top center;}
.star_05 {background:url("../img/start5.png") no-repeat top center;}
.star_06 {background:url("../img/start6.png") no-repeat top center;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
html .clearfix{*height:1%;}
*:first-child+html.clearfix{zoom:1;}
.clearfix{display:block;}
.box_left .note { margin:0 0 40px 0;  padding:20px 20px 0 20px; background-color:#f5f8fb; overflow:hidden;}
.box_left .note p { padding:0 0 20px 0; margin:0; line-height:22px; color:#4f5469;}
.box_left .note h3 { font-size:18px; color:#000; font-weight:300; padding:0 0 15px 0; margin:0;}
.box_left .note li { line-height:24px; color:#333; font-size:16px; margin:0 0 10px 0;}
.box_left .note b {color:#31353c;}
.box_left .note li dl { margin:0; padding:10px 0 0 0;}
.box_left .note li dl dd {line-height:22px; color:#666; padding:10px 0 10px 15px; margin:0; background:url("../img/item.gif") no-repeat 5px 16px;}

/*content download star added on 2019-10-16*/
.star-download {margin:0 0 0 1rem; padding:0.5rem 0 0 1rem; color:#333; font-size:14px; display:block; text-align:center;}
.star-download2 {margin:0 0 0 1rem; padding:0.5rem 0 0 1rem; color:#333; font-size:14px;}
/*end of star*/

