HEX
Server: Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/8.2.20
System: Linux 825a8fd6cf8c 3.10.0-1160.95.1.el7.x86_64 #1 SMP Mon Jul 24 13:59:37 UTC 2023 x86_64
User: apache (48)
PHP: 8.2.20
Disabled: NONE
Upload Files
File: /var/www/html/wp-content/themes/twentytwentyfive/style.css
@charset "utf-8";
/*
Theme Name: Twenty Twenty-Five
Theme URI: https://wordpress.org/themes/twentytwentyfive/
Author: the WordPress team
Author URI: https://wordpress.org
Description: Twenty Twenty-Five emphasizes simplicity and adaptability. It offers flexible design options, supported by a variety of patterns for different page types, such as services and landing pages, making it ideal for building personal blogs, professional portfolios, online magazines, or business websites. Its templates cater to various blog styles, from text-focused to image-heavy layouts. Additionally, it supports international typography and diverse color palettes, ensuring accessibility and customization for users worldwide.
Requires at least: 6.7
Tested up to: 6.8
Requires PHP: 7.2
Version: 1.2
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: twentytwentyfive
Tags: one-column, custom-colors, custom-menu, custom-logo, editor-style, featured-images, full-site-editing, block-patterns, rtl-language-support, sticky-post, threaded-comments, translation-ready, wide-blocks, block-styles, style-variations, accessibility-ready, blog, portfolio, news
*/
/*
Theme Name: frameMyrsky
Theme URI: http://www.hongjie-soft.com/
Description: Built on Thematic Theme</a>
Author: hongjie
Author URI: http://www.hongjie-soft.com/
Template: thematic
Version: 2.0
.
This work, like WordPress, is released under GNU General Public License, version 2 (GPL).
.
*/
/* Reset browser defaults 
@import url('../thematic/library/styles/reset.css');*/

/* Apply basic typography styles 
@import url('../thematic/library/styles/typography.css');*/

/* Apply a basic layout 
@import url('../thematic/library/layouts/2c-r-fixed.css');*/

/* Apply basic image styles */
@import url('../thematic/library/styles/images.css');

/* Apply default theme styles and colors */
/* It's better to actually copy over default.css into this file (or link to a copy in your child theme) if you're going to do anything outrageous */
@import url('../thematic/library/styles/default.css');

/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');

/* 自定义样式 */
@import url('css/myrsky.css');
@import url('css/main.css');
@import url('css/menu.css');
@import url('css/led_reset.css');
@import url('css/ledCss.css');
@import url('css/public.css');
@import url('css/led_proDetail.css');
@import url('css/shopCar.css');


.html
{
	background-color: 	#FCFCFC  ;
	background: -webkit-gradient(linear, center top, center bottom, from(	#FCFCFC),color-stop(100%, #FFFFFF));
	background: -webkit-linear-gradient(top,	#FCFCFC  ,#FFFFFF 100%);
	/* background: linear-gradient(to bottom,	#FCFCFC  ,#FFFFFF 100%); */
	background:	#FCFCFC;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FFB7B7B7, endColorstr=#FFFFFFFF, GradientType=0);
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFB7B7B7', endColorstr='#FFFFFFFF', GradientType=0)";
}	

html
{
	min-height: 100%;
	min-width: 100%;
	-ms-text-size-adjust: none;
}

html, body, div, span, applet, object, iframe {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

body { margin:0; padding:0; width:100%; background:url(images/body_bg4.jpg) top repeat;}

/* tr, th, td {
    border:1px solid #ccc;
} */
h1, h2, h3, h4, h5 { clear:none;} 

.right_content h1, .right_content h2,.right_content  h3, .right_content h4,.right_content  h5 { 
/*border-bottom:1px dotted #4AC2FE;*/
border-bottom:1px solid #4AC2FE;
padding-bottom:5px;
margin-bottom:10px;
/*font-family:STXihei;*/
}

li { list-style:none;}
a { text-decoration:none;}
a:hover { text-decoration:none;}

td { padding: .5em 1.25em; }

/* main */
.main { padding:0; margin:0 auto; width:960px;height:80px;}

/********** header **********/
.blok_header { margin:0; padding:0;}
.header { width:960px; margin:0 auto; padding:0;}

/* logo */
.logo { position: relative;
	background-size: length; height:60px;top:5px
	
	}
	.logo_titlt{
	       background: url(images/mySoap.png);
    width: 60px;
    height: 60px;
    background-size: 100% 100%;
    padding: 0 !important;
	}
.logo_titlt1{
	background: url(images/m_notes.jpg);
    width: 60px;
    height: 60px;
    background-size: 100% 100%;
	margin: 0 8px;
  /*   padding: 0 !important;
    	    position: absolute; */
    /* right: 225px; */
	}

.logo_font_maintitile{
  margin:10px 0 0 0;
  color: #0D2A58;
  line-height: 25px;
  font-size: 23px;
  letter-spacing: 1.5px;
  position: relative;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}
.logo_font_subtitle{
	color: #5E5E5E;
  line-height: 20px;
  letter-spacing: 0.3px;
  font-size: 11px;
  font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
}
.logo h2 { font:normal 27px "Myriad Pro"; color:#5492a2; margin:0; padding:5px;}
.logo h2 { font:normal 27px "Myriad Pro"; color:#0074A5; margin:0; padding:5px;}
.logo h2 span { color:#000000;}
.logo ul { margin:0; padding:5px 10px 0px 0px; list-style:none; float:left;}
.logo ul li { margin:0; padding:0 120px; float:left;}
.logo div { margin:7px; padding:0 0 0 120px; float:left;}
.logo p { margin:0; position:relative;padding:2px 5px 0 0; top:0px;float:right; color:#000; font:normal 12px Arial, Helvetica, sans-serif; line-height: 16px;font-size: 17px;}
.logo p strong { color:#000; }
.logo a { color:#004B91; font:normal 12px  Tahoma, Geneva, sans-serif; text-decoration:none; line-height: 30px;font-size: 17px;}
.logo a:hover { color:#FF9933; text-decoration:none;}
.logo_line{width: 1px;height: 34px;margin-top: 17px;background-color: #0D2A58;position: relative;margin:0;}
.logo_btn_reg {  margin:15px 0 0 0;display:block;width: 74px;height: 49px;background:url(images/register1.png)  no-repeat;  }
.onlineservice {  width:65px;height: 65px;display:block;background:url(images/onlineservice.png)  no-repeat;  }
.onlineservice:hover { width: 61px;height: 61px;border-radius:50%;border: 2px solid #479AAC; }
.logo_btn_reg:hover {background:url(images/register1_hover.png)  no-repeat;}
.logo_btn_login{ margin:15px 0 0 0; display:block;width: 74px;height: 49px; background:url(images/login1.png)  no-repeat; }
.logo_btn_login:hover { background:url(images/login1_hover.png)  no-repeat; }
.logo_btn_online{ display:block;position:relative;top:-15px;left:10px;width: 108px;height: 55px; background:url(images/onlinInquiry.png)  no-repeat;}
.logo_btn_online:hover{background:url(images/onlinInquiry_hover.png)  no-repeat;}
/* menu */
.foot_menu .sf-menu a{padding-left:11px;padding-right:11px;}
.foot_menu{text-align:center; background-color: #095ddd; height:41px; margin:0 auto; padding:0;}
.head_menu { text-align:center; background-color: #095ddd; height:41px; margin:0 auto; padding:0;}
.sf-menu { padding:0; margin:0; list-style:none; border:0;text-align:center;}
.head_menu .head_search { float:right; margin:0 0 0 0; padding:8px 0 0 0}
.cartsearch{width:320px; float:right;}
.sf-menu li { background:none; float:left; margin:0; padding:0; border:0;line-height:42px;}
.sf-menu a { float:left; margin:0 1px 0 0; padding:12px 6px; line-height:42px; font:13px Arial, Helvetica, sans-serif; text-decoration:none;border:0;}
.head_menu .sf-menu a,.head_menu .sf-menu a:visited  {	color:	#fff !important;}
.foot_menu .sf-menu a,.foot_menu .sf-menu a:visited  {	color:	#EAEAEA !important;}
.sf-menu li a span { padding:13px 38px; background:none;}
.sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {background:none;}

.head_menu .sf-menu li a:hover {   background-color:#44DDDD;border-radius: 3px;}
.head_menu .sf-menu li a.active {background-color:#44DDDD	}
.foot_menu .sf-menu li a:hover {   background-color:#97A09E}
.foot_menu .sf-menu li a.active {background-color:#97A09E	}
/*.sf-menu li a:hover {   background: url(images/r_menu.gif) no-repeat right ;}
.sf-menu li a:hover span { background:url(images/l_menu.gif) no-repeat  left ;}
.sf-menu li a.active {background:url(images/r_menu.gif) no-repeat  right ;}
.sf-menu li a.active span {   background:url(images/l_menu.gif) no-repeat  left ;}
.sf-menu li ul{margin:0 0 0 3px; border-left:1px solid #000; border-right:1px solid #000; border-bottom:1px solid #000;}*/
.sf-menu li ul{margin:0 0 0 5px; border:0px solid #0D2A58;}
.sf-menu li ul li{border:0;width:148px;}

.sf-menu li li a:hover li li a:active {
	background: #fff799;
	color:#04e3fd;	
}

/*** ESSENTIAL STYLES ***/
.sf-menu, .sf-menu * {
	margin:			0;
	padding:		0;
	list-style:		none;
}
.sf-menu {
	line-height:	1.0;
}
.sf-menu ul {
	position:		absolute;
	top:			-999em;
	width:			10em; /* left offset of submenus need to match (see below) */
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	left:			-4px;
	top:			40px; /* match top ul list item height */
	z-index:		99;
}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {
	top:			-999em;
}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {
	left:			10em; /* match ul width */
	top:			0;
}

.sf-menu li ul li a, .sf-menu li ul li a:link, .sf-menu li ul li a:visited {
	width: 140px;
	color: #FFFFFF;
	background-color: 	#808080;
	font-size: 11px;
	font-family: Arial, Tahoma, Verdana;
	font-weight: border;
	text-transform: none;
	float: left;
    margin: 0px;
	padding: 5px 0px 5px 8px;
	border: none;
	-moz-border-radius: 0px;
	-khtml-border-radius: 0px;
	-webkit-border-radius: 0px;
}
.sf-menu li ul li a:hover,.sf-menu li ul li a:active{
	background: #aaaaaa;
}

#rolling_ad {width:960px;margin:0px; padding:0;}
#rolling_ad ul{width:960px;margin:0px; padding:0;}
#rolling_ad ul li{_margin:0; _padding:0; }

input::-ms-input-placeholder{text-align: center;}
input::-webkit-input-placeholder{text-align: center;}



/* header_text */
.header_text { height:211px; margin:0px; padding:0; width:960px; background: url(images/header.jpg) top no-repeat;}
.header_text .left1 { float:left; width:550px; padding:0; margin:0px 10px 10px 50px !important; margin:0px 10px 10px 25px; }
.header_text .left1 h2 {font:normal 30px  Arial, Helvetica, sans-serif; color:#000;  padding:20px 0 10px 25px; margin:0; }
.header_text p { font:normal 20px  Arial, Helvetica, sans-serif; color:#000; padding:10px 0 0 15px; margin:0 0 0 10px; line-height:26px;}
.header_text a { color:#e4ecef; text-decoration:underline; padding:0 40px 0 0;}
/* header_text2 */
.header_text2 { height:211px; margin:0px; padding:0; width:960px; background: url(images/header.jpg) top no-repeat;}
.header_text2 .left1 { float:left; width:550px; padding:0; margin:0px 10px 10px 50px !important; margin:0px 10px 10px 25px; }
.header_text2 .left1 h2 {font:normal 30px  Arial, Helvetica, sans-serif; color:#000;  padding:20px 0 10px 25px; margin:0; }
.header_text2 p { font:normal 20px  Arial, Helvetica, sans-serif; color:#fff; padding:10px 0 0 15px; margin:0 0 0 10px; line-height:26px;}
.header_text2 a { color:#000; text-decoration:underline; padding:0 40px 0 0;}
/* index_mainBody 首页产品按每行二个显示*/
.mainBody {background: #f7f7f2 top repeat-x;margin:0 auto;border-bottom:1px solid #e8e9e4;width:1200px;margin-top: 60px}
.mainBody dot { float:left; width:434px; height:92px; margin:0; }
.mainBody h2 { font:normal 18px Tahoma, Helvetica, sans-serif; color:#3a3c3c; margin:0; padding:5px 0px;}
.mainBody img.but { margin:0; padding:0; float:right;}
.mainBody p { font:normal 12px Tahoma, Helvetica, sans-serif; color:#6f6f6f; line-height:1.6em; margin:0; padding:5px 0 0 0;}
.mainBody ul { margin:0; width:434px; padding:0 0 0 0; list-style:none;float:left; height:130px;}
ul.mainBody_ul_first{width:634px;float:right}
.mainBody_ul_first div.text_right{float:right}
.mainBody ul li { margin:0; padding:0 10px;}
.mainBody a { text-decoration:underline;}
.mainBody .img_left{width:67px;margin:0; padding:10px 0 0 0;float:left;}
.mainBody .text_right{width:334px;margin:0 0 100px 10px; padding:0;float:left;display:inline;}
.mainBody .mainBody_ul_first .text_right{width:384px;}

.mainBody .text_right table{ width:100%; margin:0; padding:0; border:none;}
.text_right tr, .text_right td {margin:0; padding:0; border:none;}
.mainBody .text_right hr { color:#8c8c8a; background-color:#8c8c8a; margin:0;}
.mainBody .text_right hr.mainBody_first_hr{margin:5px 0 0 0;}
.mainBody_first_title{  line-height: 24px;text-align: left;font-size: 20px;color: #0D2A58;}
.mainBody_first_hr_bg{background-color: #132A50;  width: 83px;height: 3px;position:relative;top:-3px;}
.mainBody_first_subtitle{  line-height: 14px;letter-spacing: 2px;font-size: 12px;color: #969696;margin-bottom:10px}
.mainBody_first_content{  
font-size: 12px;
  line-height: 19px;
  color: #64707F;
  }
.mainBody_first_more{
	float:right;  
}
.mainBody_first_more a{
	font-size: 16px;
	color: #3CC4D2; 
}
.mainBody_other_title{
	text-align: center;
	font-size: 16px;
	color: #0D2A58;
	position:relative;
	top:-20px;
}
.mainBody_other_content{
	  font-size: 11px;
  line-height: 19px;
  color: #969696;
}
.mainBody_other_more {
	width:100%;
	position:absolute;
	bottom:30px;
	margin:0 auto;
}
.mainBody_other_more a{
	margin-left:30px;
	font-size: 16px;
	color: #3CC4D2;
}
.main_body_other_1_img{
	width:166px;
	height:144px;
	background:url(images/main_body_other_1.png) no-repeat top left;
}

.main_body_other_1_img:hover{
	background:url(images/main_body_other_1_hover.png) no-repeat top left;
}
.main_body_other_2_img{
	width:166px;
	height:144px;
	background:url(images/main_body_other_2.png) no-repeat top left;
}

.main_body_other_2_img:hover{
	background:url(images/main_body_other_2_hover.png) no-repeat top left;
}
.main_body_other_3_img{
	width:166px;
	height:144px;
	background:url(images/main_body_other_3.png) no-repeat top left;
}

.main_body_other_3_img:hover{
	background:url(images/main_body_other_3_hover.png) no-repeat top left;
}
ul.mainBody_ul_other{
	 display:inline-block;
  *display:inline;
  zoom:1;
	height:347px;
	width:100%;
	
	position:relative;
	vertical-align:top;
}

div.mainBody_ul_other_div{
	display:block;
	margin-top:5px;
	height:347px;
	width:100%;
	position:relative;
}

.mainBody_ul_other li{
 display:inline-block;
  *display:inline;
  zoom:1;
  width:171px;
  height:300px;
  vertical-align:top;
}
.mainBody_other_hr_bg{
	width: 1px;
	height: 110px;
	background-color: #B7B7B7;
	position:relative;
	top:10px;
}
.mainBody_quote_now_btn{
	position:absolute;
	bottom:-9px;
	width:133px;
	height:52px;
	background:url(images/quote_now_btn.png) no-repeat top left;
}
.mainBody_quote_now_btn:hover{
	background:url(images/quote_now_btn_hover.png) no-repeat top left;
}

/* index_mainBody 首页产品按每行三个显示Bug #6591 */
.contents { text-align:left;padding:0 0 0 0;position:relative;display: flex;flex-direction: column;align-items: center;}
.mainBody_cell3 { background:#f7f7f2 top repeat-x; text-align:left;height:236px; width:890px; margin:0 auto; padding:20px 20px 10px 40px; border-bottom:1px solid #e8e9e4;float:left;}
.mainBody_cell3 dot { float:left; width:298px; height:92px; margin:0; }
.mainBody_cell3 h2 { font:normal 18px Tahoma, Helvetica, sans-serif; color:#3a3c3c; margin:0; padding:5px 0px;}
.mainBody_cell3 img.but { margin:0; padding:0; float:right;}
.mainBody_cell3 p { font:normal 12px Tahoma, Helvetica, sans-serif; color:#6f6f6f; line-height:1.6em; margin:0; padding:5px 0 0 0;}
.mainBody_cell3 ul { margin:0; width:298px; height:236px;padding:0 0 0 0; list-style:none;float:left;}
.mainBody_cell3 ul li { margin:0; padding:0 10px;}
.mainBody_cell3 a { text-decoration:underline;}
.mainBody_cell3 .img_left{width:67px;margin:0; padding:10px 0 0 0;float:left;}
.mainBody_cell3 .text_right{width:232px;margin:0 0 0 10px; padding:0;float:left;display:inline;}
.mainBody_cell3 .text_right table{ width:100%; margin:0; padding:0; border:none;}
.text_right tr, .text_right td {margin:0; padding:0; border:none;}
.mainBody_cell3 .text_right hr { color:#8c8c8a; background-color:#8c8c8a; margin:0;}
.mainBody_order_search_title{
width:184px;
	border-bottom:1px solid #AAAAAA;
	letter-spacing: 7px;
	font-size: 16px;
	line-height: 19px;
    color: #0D2A58;
	padding-bottom:2px;
}
.mainBody_order_search_btn{
	width:185px;
	height:59px;
	background:url(images/mainBody_order_search_btn.png) no-repeat top left;
	background-size: contain;
}

.mainBody_order_search_btn:hover{
	background:url(images/mainBody_order_search_btn_hover.png) no-repeat top left;
	background-size: contain;
}
.mainBody_order_search_input{
	width: 184px;
  padding-bottom: 2px;
  margin: 18px 0 10px 0;
  border-width: 1px;
  border-style: solid;
  border-color: #969696;
  background-color: #FFFFFF;
}
.mainBody_wx_img{
	margin:20px 0 0 5px;
	width: 162px;
  height: 162px;
  background:url(images/wx.jpg) no-repeat top left;
  background-size:contain;
}
/* index_specialBody  首页产品特价区显示 Bug #6591 */
.specialBody{ background:#f7f7f2 top repeat-x; height:90px; width:890px; margin:0 auto; padding:20px 20px 10px 40px; border-bottom:1px solid #e8e9e4;float:left;}
.specialBody dot { float:left; width:860px; height:92px; margin:0; }
.specialBody h2 { font:normal 18px Tahoma, Helvetica, sans-serif; color:#3a3c3c; margin:0; padding:5px 0px;}
.specialBody img.but { margin:0; padding:0; float:right;}
.specialBody p { font:normal 12px Tahoma, Helvetica, sans-serif; color:#6f6f6f; line-height:1.6em; margin:0; padding:5px 0 0 0;}
.specialBody ul { margin:0; width:866px; height:120px;padding:0 0 0 0; list-style:none;float:left;}
.specialBody ul li { margin:0; padding:0 10px;}
.specialBody a { text-decoration:underline;}
.specialBody .img_left{width:67px;margin:0; padding:10px 0 0 0;float:left;}
/*.specialBody .img_left img{width:260px;height:300px;}*/
.specialBody .text_right{width:767px;margin:0 0 0 10px; padding:0;float:left;display:inline;}
.specialBody .text_right table{ width:100%; margin:0; padding:0; border:none;}
.text_right tr, .text_right td {margin:0; padding:0; border:none;}
.specialBody .text_right hr { color:#8c8c8a; background-color:#8c8c8a; margin:0;}


/*Twitter*/
.footer { width:960px; margin:0 auto; padding:20px 0; color:#a7aea8; font:normal 10px Tahoma, Geneva, sans-serif; background:url(images/footer_bg_l.jpg) repeat-x top;}
.footer a { color:#9db221; font:normal 10px Tahoma, Geneva, sans-serif; padding:5px ; text-decoration:underline; }
.footer a:hover {text-decoration:none;}

p.clr, .clr { clear:both; padding:0; margin:0; background:none;}
li.bg, .bg { clear:both; padding:0; margin:5px 0; background:none;}

#index_news {width:100%;height:auto;position:relative;display:block;}
#index_news h2 {}
#index_news ul li {line-height: 24px;}
#index_news ul li a {padding:0 0 0 0;}
#index_goods_list{margin-bottom:50px;}
.home_bottom {  padding:0px 20px; background:#fff; display:block; }
.home_bottom hr{border:1px dashed #caceca; }
.home_bottom .service { margin:0;  padding:10px 0; }
.home_bottom .service img {margin:15px 15px 10px 0;}
.home_bottom .service .ser_left{float:left;}
.home_bottom .service .ser_right{float:left;}
.home_bottom a { font:normal 12px Tahoma, Helvetica, sans-serif; color:#4BCBD6;; text-decoration:underline;}
.home_bottom  { font:normal 22px Tahoma, Helvetica, sans-serif; color:#363f38; margin:20px 0 0 0; }
.home_bottom span {  color: #00B7C6;letter-spacing: 7px;font-size: 18px;line-height: 22px;}
.home_bottom p { font:normal 12px Tahoma, Helvetica, sans-serif; color:#969696; line-height:1.6em; margin:0; padding:5px;}
.home_bottom a:hover {text-decoration:none;color:#4BCBD6;}
.home_bottom .img {float:left; width:50px; padding:10px 0 0 15px; margin:0;}
.home_bottom .home_bottom_left {float:left;margin-right:20px;}
.home_bottom ul{ display:inline-block;
  *display:inline;
  zoom:1;position:relative;}
.home_bottom .home_bottom_right {float:right;width:370px;}
.home_bottom_left_img{width:91px;height:105px;background:url(images/slae.jpg) no-repeat top;}
.home_page_capture{margin:0 auto;width:100%;height:110px;background:url(images/capture.jpg) no-repeat top;}
.home_page_slae{margin:0 auto;width:100%;height:225px;  padding-top: 45px;border-style: none;border-color: transparent;background-color: #EDEDED;position: relative;}
.home_page_slae_img{ width: 284px; height: 208px;}
.home_page_slae  td{border:0}
.home_page_slae  tr{border:0}
.home_page_slae  table{border:0}
.home_page_product {
	display: flex;
    width: 100%;
    flex-wrap: wrap;
    justify-content: space-between;
}
.home_page_product_title{
	color: #0D2A58;
	line-height: 22px;
	font-size: 18px;
	text-align: left;
	letter-spacing: 2px;
}
.home_page_product_more a,.home_page_product_more a:link,.home_page_product_more a:visited{
	color: #969696;
	letter-spacing: 2px;
	float:right;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 17px;
}

.home_page_product_line{
	width:auto;
	background-color: #AAAAAA;
	height:1px;
	margin:10px 0 20px 0;
}
.home_page_product li{
  display:inline-block;
  *display:inline;
  zoom:1;
  text-align:center;
}
.home_page_product_space{
	margin:0 15px;
}
.home_page_product img{
	width:273px;
	height:168px;
}

.home_page_product span{
	text-align:center;
}

.quickQuote_span {position:absolute;top:300px;z-index:1000;right:0px}
#pro-info .widgettitle{  
  margin:0 0 25px 10px;
  line-height: 22px;
  color: #0D2A58;
  font-size: 19px;
  text-align: left;
  letter-spacing: 2px;
  position: relative;
  font-style: normal;
  font-weight:normal;
 }

/********** contact form **********/
#contactform { margin:0; padding:5px 10px;}
#contactform * { color:#F00;}
#contactform ol { margin:0; padding:0; list-style:none;}
#contactform li { margin:0; padding:0; background:none; border:none; display:block;}
#contactform li.buttons { margin:5px 0 5px 0;}
#contactform label { float:left; margin:0; width:80px;  padding:5px 0; font:bold 12px  Arial, Helvetica, sans-serif; color:#5f5f5f; text-transform:capitalize;}
#contactform label span {  font:normal 10px Arial, Helvetica, sans-serif;}
#contactform input.text { width:400px; border:3px solid #eeeeee; margin:5px 0; padding:5px 2px; height:15px; background:#fff;}
#contactform textarea { width:400px; border:3px solid #eeeeee; margin:5px 0; padding:5px 2px; background:#fff; height:350px;}
#contactform li.buttons input { padding:3px 0; margin:0 0 0 80px; border:0; color:#FFF;}
p.response { text-align:center; color:#2c2c2c; font:bold 11px Arial, Helvetica, sans-serif; line-height:1.8em; width:auto;}

/*about*/
.about {font: normal 13px Arial, Helvetica, sans-serif; color:#000;width: 1196px;
    margin-top: 29px}
.about h1 { color:#2c2c2c; font:normal 18px Arial, Helvetica, sans-serif; margin:5px 0; padding:8px 5px 0 5px;}
.about h2 { color:#2c2c2c; font:normal 18px Arial, Helvetica, sans-serif; margin:5px 0; padding:8px 5px 0 5px;}
.about h3 { font: bold 15px Arial, Helvetica, sans-serif; color:#2c2c2c; margin:5px 0; padding:8px 5px; border-bottom:1px solid #e1e1e1;}
.about p { font: normal 13px Arial, Helvetica, sans-serif;
color:#000; padding:7px 0px 7px 0px; margin:0; line-height:1.6em;}
.about p.grey { font: normal 13px Arial, Helvetica, sans-serif; color:#c96d00; padding:10px 5px 0 5px; margin:0; line-height:1.6em;}
.about a { color:#004B91; text-decoration:none;}
.about a:hover{ color:#FF9933; text-decoration:underline;}
.about img { margin: 0px; padding:0;}
.about img.port { margin:23px 10px 0 6px; padding:0; text-align:center;}
.about img.but { margin:0; padding:0px 0 5px 0; float:right;}
.about img.buy { margin:0; padding:33px 0 0 0; float:left;}
.about .red { color:#990000; }
.about ul { margin-bottom:0; padding:0px 0 5px 0; line-height:1.5em;}

.left { width:204px; float:left; margin:0;}
.left_big { width:620px; background:#f6f6f6; border:1px solid #eaeaea; margin:0 auto; padding:7px;}
.left_small { background:#fff; width:570px; height:85px;padding:2px 2px; margin:0 auto;}
.left_small img {margin:10px;}
.left_small ul { margin:10px 5px; padding:0; list-style:none;}
.left_small li { border-bottom:1px solid #eaeaea; padding:5px 5px; margin:0;}
.left_small li a { font: bold 12px Arial, Helvetica, sans-serif; color:#cccccc; text-decoration:none;}
.left_small li a:hover { color:#5ac4d1; text-decoration:underline;}
.left_small h3 { font: bold 14px Arial, Helvetica, sans-serif; color:#2c2c2c; margin:0px 0; padding:8px 5px; }
.left_small link {  padding:10px 5px 0 5px; margin:0; line-height:1.8em;}
.left_small p img{ float:right;}

.right { width:660px; float:left; margin:0;margin-left: 77px;}
.right td { padding: .5em 1.25em; }
.right ol { float:left; margin:0; padding:0px 20px;}
.right li { list-style:disc;}
.right ol li{ float:left; margin-left:20px; width:500px;padding:5px 0px;list-style:decimal;}
.right_img {height:260px;}
.right_big { width:550px; background:#f6f6f6; border:1px solid #eaeaea; margin:0 auto; padding:7px;}
.right_small {border:1px solid #ededed; background:#fff; width:530px; padding:2px 7px; margin:0 auto;}
.right_small ul { margin:10px 5px; padding:0; list-style:none;}
.right_small li { border-bottom:1px solid #eaeaea; padding:5px 5px; margin:0;}
.right_small li a { font: bold 12px Arial, Helvetica, sans-serif; color:#cccccc; text-decoration:none;}
.right_small li a:hover { color:#5ac4d1; text-decoration:underline;}
.no_grids, .no_grids tr, .no_grids th, .no_grids td {border:0;}

.breadcrumb {padding:15px 3px 15px 3px;border-bottom:1px solid #eaeaea;width:100%;}
.homelink{color:#1152EB !important;display:inline;font-size: 14px;letter-spacing: 2px;}
.homelinkline{background-color: #132A50; width: 207px;height: 3px;position:relative;top:-3px}
.homelinktitle{color:#7F7F7F;font-size: 19px;display:inline}

.entry{float:left;width:660px;}
#respond{margin:0px 200px 0px 0px; padding:0px 8px;width:500px;}

.faq_right { width:315px; float:left; margin:0; padding:0px 10px;}
.faq_right_big { width:300px; background:#f6f6f6; border:1px solid #eaeaea; margin:0 auto; padding:7px;}
.faq_right_small { border:1px solid #ededed; background:#fff; width:280px; padding:10px 7px; margin:0 auto;}
.faq_right_small ul { margin:10px 5px; padding:0; list-style:none;}
.faq_right_small li { border-bottom:1px solid #eaeaea; padding:5px 5px; margin:0;}
.faq_right_small li a { font: bold 12px Arial, Helvetica, sans-serif;}
.faq_right_small li a:hover { text-decoration:underline;}

.faq_left { width:580px; float:right; margin:0; padding:0px 20px 0 5px;}
.faq_left_big { width:530px; background:#f6f6f6; border:1px solid #eaeaea; margin:0 auto; padding:7px;}
.faq_left_small { border:1px solid #ededed; background:#fff; width:510px; padding:2px 7px; margin:0 auto;}
.faq_left_small ul { margin:0; padding:0; list-style:none;}
.faq_left_small li { border-bottom:1px solid #eaeaea; padding:5px 5px; margin:0;}
.faq_left_small li a { font: bold 12px Arial, Helvetica, sans-serif; color:#cccccc; text-decoration:none;}
.faq_left_small li a:hover { color:#5ac4d1; text-decoration:underline;}
.faq_left h3 { font: bold 14px Arial, Helvetica, sans-serif; color:#000; margin:0px 0; padding:8px 5px; }
.faq_left_small link {  padding:10px 5px 0 5px; margin:0; line-height:1.8em;}

p.clr, .clr { clear:both; padding:0; margin:0;}
li.bg, .bg { clear:both; border-bottom:1px solid #dbdbdb; padding:10px 0 0 0; margin:0 0 10px 0; background:none; list-style:none;}
li.line, .line { border-top:1px solid #d9d9d9; padding:0; margin:10px 0; background:none; list-style:none;}
/* bot */
.footer_resize {      display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;height:150px; margin:0 auto; padding:0;   background: linear-gradient(to bottom,#515151 ,#878787 100%;);  
background-color: #515151;
  background: -webkit-gradient(linear, center top, center bottom, from(#515151),color-stop(100%, #878787));
  background: -webkit-linear-gradient(top,#515151 ,#878787 100%);}
.footer_resize img { display:inline; margin:5px 10px; padding:0;}
.footer_resize a { color:#fff; font:normal 11px  Tahoma, Geneva, sans-serif; text-decoration:none; line-height:1.8em;}
.footer_resize a:hover { text-decoration:underline;}
.footer_resize .footer_top { margin:0 auto; width:960px;  padding:0; list-style:none;}
.footer_resize .footer_top p {padding: 10px 0px 0px 0px; margin: 0px 0px 6px 0px; float:center; color:#fff; font:normal 11px  Arial, Helvetica, sans-serif; line-height:1.6em;}
.footer_resize .footer_top ul { padding:15px 0 0 10px; list-style:none;}
.footer_resize .footer_top ul li {  padding:0 10px; float:left;}
.footer_resize .footer_bottom { margin:0 auto;width:960px;  padding:0;}
.footer_resize .footer_bottom p {padding:0 10px; margin:0; text-align:center; color:#fff; font:normal 11px  Arial, Helvetica, sans-serif; line-height:1.6em;}

.j_1 { height: 10px; width: 100%; background:url(images/j_1.jpg); }
.j_2 { width: 442px; padding-left:20px; background:url(images/j_2.jpg); }
.j_3 { height: 11px; width: 100%; background:url(images/j_3.jpg); }

.j_title { width: 100%; height: 25px; padding-top: 10px; padding-bottom: 10px; }
.j_title div { width: 85px; height: 25px; float: left; border-bottom:1px solid #eeeeee;  }
.j_col { width: 85px; float: left; }
.j_item { height: 20px; width: 442px; padding: 5px 0px 5px 0px;}
.j_item div { width: 85px; height: 20px; float: left; border-bottom:1px solid #eeeeee;  }

.j_2 li { margin:0; padding:0; background:none; border:none; display:block; float: left; }
.j_p { font:normal 12px Tahoma, Helvetica, sans-serif; color:#6f6f6f; line-height:1.8em; margin:0; padding:5px 0 0 0;}

.j_ul li { list-style-type:none; font:normal 12px Tahoma, Helvetica, sans-serif; color:#6f6f6f; line-height:1.8em; margin:3px 0 0 -10px; }
.j_ul_1 li { list-style-type:none; font:normal 12px Tahoma, Helvetica, sans-serif; color:#6f6f6f; line-height:1.8em; margin:2px 0 0 -10px; }
.j_ul img { margin: 0 0 0 0; }


.seach{
	margin:5px 0px 5px 5px;
	}
/*  sidebar styles */

.sidebar{
width: 204px;
}

.sidebar_menu{
width: 204px;
    background: #4479FD;
	    border-radius: 9px;
    padding: 15px 0 0 0;
	margin: 0px 0 28px 0;
}

.sidebar_menu a{
font-weight: 100;
height:40px;
 display:inline-block;
  *display:inline;
  zoom:1;
vertical-align:middle;
font: normal 16px Arial, Helvetica, sans-serif;color:white;
text-decoration:none;
position:relative;
text-align:left;
}

.sidebar_menu a:hover{
	text-decoration:none;
}

.sidebar_menu li{
	text-align:left;
}

.sidebar_menu ul{
margin:0;
padding:0;
list-style-type:none;
}

.sidebar_menu ul li ul {
	margin:0px 10px;
}

.sidebar_menu ul li ul li{
margin:0;
padding:15px 0 0 0;
list-style-type:none;
}
.sidebar_menu ul li ul li:hover{background-color:#0626F2}
.sidebar_menu ul li ul li ul li{
margin:0;
font-weight: 50;
list-style-type:none;
text-align:left;
}

.sidebar_menu ul li ul li ul li ul li{

text-align:left;
}

.sidebar_menu ul li ul li ul li:hover{
margin:0;
font-weight: 50;
list-style-type:none;
}

.sidebar_menu ul li ul li ul li a{
	font: normal 14px Arial, Helvetica, sans-serif;color:#bfcecd;
	height:25px;
	margin-left:40px;
}
.sidebar_menu ul li ul li ul li ul li a{
	font: normal 14px Arial, Helvetica, sans-serif;color:#bfcecd;
	height:25px;
	margin-left:70px;
	
}

.sidebar_menu li.current_page_item,.sidebar_menu li.current_page_ancestor ,.sidebar_menu li.current_page_parent{
background-color:#0626F2;
}

.sidebar_menu ul li ul li ul li{
	font: normal 12px Arial, Helvetica, sans-serif; color:#cccccc; 
}

.sidebar_menu ul li.flexipages_widget{
margin:0 0 10px 0;
}

.sidebar_menu ul li.flexipages_widget ul{
margin: 0;
padding:0;
}

.sidebar_menu ul li.flexipages_widget ul li{
margin:1px 0 0 0;
display:block;
text-align: center
}

.sidebar_menu ul li.flexipages_widget h3{
font-size:140%;
padding:4px 0 4px 7px;
margin: 0 0 2px 0;
color: #444;
font-weight: 100;
background: #fff;
border-bottom:1px solid #ccc;
}





.sidebar_menu form{
display:block;
margin:0px;
padding:4px;
}

.sidebar_menu input{
margin:3px 0;
font-size:90%;
}

.navigation{margin:0;}

/*commentlist*/
.entry ol { margin:0; padding:0;}
.entry ol li { margin:0 0 12px 0; }
.entry ol li {list-style:none; }
.entry ol li {width:560px;border:2px solid #eaeaea; margin-left: 10px; padding:5px 0; }
.comment-body {width:560px;padding:5px 0; }
.comment-body p { font: normal 13px Arial, Helvetica, sans-serif;
color:#000; padding:7px 0px 7px 0px; margin-left:40px; line-height:1.6em;}

.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 5px;
   margin: 5px 10px;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;
   6khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
}

.wp-caption img {
   margin: 0 5px;
   padding: 0;
   border: 0 none;
}

.wp-caption p.wp-caption-text {
   font-size: 11px;
   line-height: 17px;
   padding: 0 4px 5px;
   margin: 0;
}

#content{
	width:630px;
}

.page-title {
    font-size:13px;
    line-height:18px;
    padding:10px 0;
}

.hentry {
    padding:0;
}

.hentry h2 {
	margin:0;
  padding:5px 0;
  border-bottom:1px solid #e8e9e4;
}

.entry-content {
    padding:10px 0;
}

#searchsubmit{
	width:23px;
	height:23px;
	margin-right:2px;
	margin-top: 2px;
	background:url(images/search-2021.png) no-repeat  right ;
	border:0;
	background-color:transparent;
}

#searchform #s{
	width:145px;
}

.replysubmit{	
	width:138px;
	height:22px;
	background:url(images/submit_feedback.gif) no-repeat  right ;
	border:0;	
}

sup {
   font-size: 9px;
}

/*Myrsky Style */
/* 左边sidebar部分 */
.left_sidebar {
	float:left;
	width:232px;
	height:635px;
	background-image:url('images/left_bg.gif');
	background-repeat: repeat-y;
}
.left_top{
	width:232px;
	height:44px;
	background-image:url('images/left_k1.gif');
}
.left_mid{
	width:232px;
	height:490px;
	background-image:url('images/left_k2.jpg');
}
.left_mid ul{
	padding:10px;
	width:222px;
}
.left_mid ul li{
	text-align:left;
	margin-bottom:25px;
}
.left_mid ul li.iso{	
	margin-left:40px;
}
.left_mid ul li.iso ul{	
	padding:0px;
	margin:0px;
	width:150px;
}
.left_mid ul li.iso ul li{
	padding:0px;
	margin:0px;	
	width:150px;
	margin-bottom:10px;
}

/*首页及模板右边内容*/
.right_content{
	float:left;
	width:100%;
	height:auto;
	margin:0px;
}
.right_content  p{
 text-indent : 24px;
}
.right_content #box_top{
	width:640px;
	height:38px;
	margin-top:15px;
	margin-left:15px;
	text-align:left;
	padding-left:40px;
	background-image:url('images/2y_k1.jpg');
	background-repeat: no-repeat;
	margin-bottom:0px;
	padding-bottom:0px;
}
#box_top div{
	padding-top:7px;	
	margin-left:5px;
}
.right_content #box_mid{
	width:100%;
	height:auto;
	margin-top: 20px;
	text-align:left;
	padding:0px;
	margin-bottom:0px;
	padding:0px;
}
#box_mid div{
  text-align:justify;
}
#box_mid a{
margin:0px;
padding:0px;
border:1px gray;
margin-left:10px;
margin-right:10px;
padding:2px;
text-align:justify;
}

.right_content #box_bottom{
	width:640px;
	height:38;
	margin:0px;
	margin-left:15px;
	text-align:left;
	padding:0px;
	background-repeat: no-repeat;
	margin-bottom:0px;
}

.right_content .lm-title {
	width:660px;
	height:32px;	
	line-height:32px;
	margin:0px;
	padding:0px;
	margin-top:20px;
	margin-left:15px;		
}
.right_content .gsjj_lm{	
	background-image:url('images/gsjj_lm.gif');
	background-repeat: no-repeat;	
}
.right_content .gscp_lm{	
	background-image:url('images/gscp_lm.gif');
	background-repeat: no-repeat;	
}
.right_content .cptp_lm{	
	background-image:url('images/cptp_lm.gif');
	background-repeat: no-repeat;	
}
#gsjj_content_left{
	float:left;
	margin-left:15px;
	width:240px;
	height:132;	
}
#gsjj_content_right{
	width:390px;
	height:132;	
	text-align:justify;
	float:right;
}

.right_content #product_content{
	width:650px;
	margin-top:0px;
	margin-left:20px;
	text-align:justify;
	float:right;
}

#product_content .div {
	width:310px;	
	text-align:justify;
	float:left;
}
.product_content_item {
	margin:10px;
	float:left;
}
.product_content_item ul {
	width:302px;
	padding:0px;
	margin:0px;
}
.product_content_item .p_top{
    margin:0px;
	padding:0px;
	height:13px;
	line-height:13px;
	background-image:url('images/gsxw_k1.gif');
	background-repeat: no-repeat;	
	text-align:left;
}
.product_content_item .p_content{
    margin:0px;
	padding:0px;
	padding-left:5px;
	padding-right:5px;
	background-image:url('images/gsxw_k2.gif');
	background-repeat: repeat-y;	
	text-align:left;
}
.product_content_item .p_bottom {
	width:302px;
	padding:0px;
	margin:0px;
	height:5px;
	line-height:5px;
	background-image:url('images/gsxw_k3.gif');
	background-repeat: no-repeat;	
}
#product_display{
	width:650px;
	margin-top:0px;
	margin-left:20px;
	overflow:hidden;
}
#product_display table{
	border:0px;
	margin:0px;
	padding:0px;
}

.product_link_a{
color:white; font:normal 11px  Tahoma, Geneva, sans-serif; text-decoration:none; line-height:1.8em;
}
.product_link_a:hover { text-decoration:underline;}

.myrsky_body{
	float:left;
	width:1196px;
	margin-top: 29px;
}
.myrsky_body table{width:100%;}
.myrsky_body tr,.myrsky_body td,.myrsky_body table{vertical-align:top;border:0;padding:0;margin:0}
.myrsky_body .right_td{
	padding-left:77px;
}

.myrsky_body .left_td{
width: 204px;
background-color: #ffffff;
}
/*首页图片文字显示样式*/
/* 焦点图片开始 */
#ifocus { width:950px; height:450px;border:0px;}
#ifocus_pic { display:inline; position:relative; float:left;width:100% ; height:570px; overflow:hidden; margin:0 0 0 0; }
#ifocus_piclist { position:absolute;width:100%}
#ifocus_piclist li { width:100%;height:450px; overflow:hidden; }
#ifocus_piclist img { width:100%; height:450px; }
#ifocus_btn { display:block; position:absolute; margin:250px 0 0 20px; white-space:nowrap;}
#ifocus_btn img {display:none;}
#ifocus_btn li { -webkit-transform-origin: left top;-ms-transform-origin: left top;-o-transform-origin: left top;border-radius: 10px;background-color: #00B7C7;margin:0 5px;float:none; display:inline-block;
  *display:inline;
  zoom:1;width:11px; height:11px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
#ifocus_btn .current { float:none; display:inline-block;
  *display:inline;
  zoom:1;  background: #6B6B6B;opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
#ifocus_opdiv { position:absolute; left:0; bottom:0; width:840px; height:450px;}
#ifocus_tx { position:absolute;  top:50px;color:#fff;bottom:0;margin:0px 0 0 10px; width:700px;height:195px; font-family:Arial, Helvetica, sans-serif;}
#ifocus_tx h2{font-size:28px;font-weight:700;margin-left:15px;line-height:34px; font-style:italic;font-family:"微软雅黑","黑体";text-shadow:1px 1px 1px #000000;}
/*#ifocus_tx p{line-height:250%;font-weight:700;margin-top:10px;font-size:28px;color:#000000;font-family:"微软雅黑","黑体","宋体";text-shadow:1px 1px 1px #999999;}
*/
#ifocus_tx ul{
width:480px;
}
#ifocus_tx ul div{
width:480px;
}
#ifocus_tx p{
width:480px;
font-weight:700;
text-align:left;
color:#ffffff;
font-family:Arial, Helvetica Neue, Helvetica, sans-serif;
font-size:18px;
line-height:22px;
font-weight:normal;
}
.ifocus_bg{margin:0 auto;height:271px; width:100%;left:0;background:#FCFCFC; position:absolute;}
.ifocus_tx_maintitle{line-height: 29px;letter-spacing: 3px; font-size: 26px;color: #FFFFFF;margin-bottom:20px;}
.ifocus_tx_subtitle{  
	line-height: 26px;
  letter-spacing: 2px;
  font-size: 22px;
  color: #00B7C7;}
#ifocus_tx .normal { display:none; }
#ifocus_tx .current div{ width:730px; }
/* 焦点图片结束  
.text_display_home{
	margin:2px;
	padding-top:20px;
	font-size:24px;
	font-family:tahoma, verdana, arial;
	text-align:left;
}*/

/*分页开始*/
.pagination table{
  border:none;
  padding:0px;
}
.pagination table td{
  width:20px;
  border:none;
  padding:2px;
}
.pagination table td a{
  color:#656563;
   display:inline-block;
  *display:inline;
  zoom:1;
  width:20px;
  height:20px;
  border:1px solid #e2e2e2;
  text-decoration:none;
  text-align:center;
}
.pagination table td.esp{
  width:68px;
  border:none;
}
.pagination table td.esp a{
  width:68px;
}
.pagination table td a:hover{  
  color:#be05a0; 
  text-decoration:underline;
}
.pagination table td a.pageNow{  
  background:#3c4e5c;
  color:#fff;
}
.pagination table td span{
  color:#656563;
   display:inline-block;
  *display:inline;
  zoom:1;
  width:68px;
  height:18px;
  border:1px solid #e2e2e2;
  padding-top:2px;
  text-align:center;
}

table{border-collapse:collapse;border-spacing:0;
/* border:1px solid #e2e2e2 */
}


/*Bug #7420 lxq 2012-09-26 myrsky增加以下页面样式*/
/*.cls{
clear:both;
visibility:hidden;
line-height:0px;
height:0px;
margin:0px;
padding:0px;
overflow:hidden;
}*/
li.col_4:after{content:"\0020";display:block;height:0;clear:both;}
li.col_4 {zoom:1;}

#box_mid{
/*font-family:STXihei;*/
}

#box_mid .mytable {
width: 706px;
padding: 0px;
margin: 0px;
overflow:auto; zoom:1;
/*font-family:STXihei;*/
word-wrap:break-word;word-break:break-all;
text-align:left;
}
.mytable .quote_link{	
	float:right;
	/*font-family:STXihei;*/
}

.mytable span{
font-style:italic;
font-size:22px;
line-height:22px;
/*font-family:STXihei;*/
margin:12px 0px 12px 0px;
}

.mytable hr{
border:1px solid #3FBDFF;
}


.mytable ul{
line-height: 27px; 
display:inline;
list-style-type: none;
text-align:center;
margin:0px;
padding:0px;
/*background-color:#EEF7FE;*/
}
.mytable ul li{
float:left;
/*font-family:STXihei;*/
margin:0px;
padding:0px;
display:inline;
vertical-align:middle;
border-right:1px solid #FFFFFF;
border-bottom:1px solid #FFFFFF;

/*white-space:nowrap;    强制一行内显示 */
}



.title {
font-weight:bold;
overflow:auto; 
zoom:1;
position:relative;
}
.mytable label{
	vertical-align:middle;
}

li.col_1 {
width:128px;
}

.title li{
background-color:#0392DE;
color:#F5FBFD;
font-size:14px;
line-height:20px;
}
.title li label{
	margin:10px 0;
	display:block;
}

.title li.col_01 {
width:110px;
font-size:14px;
background-color:#94DDFF;
}
.content li.col_01 {
width:110px;
}

.title  li.col_1 {
font-weight:bold;
}


li.col_2 {
width:80px;

}
li.col_3 {
width:80px;
}
li.col_4 {
width:100px;
}

li.col_5{
width:100px;
}

li.col_6{
width:502px;
}
li.col_7{
width:157px;
}
li.col_8{
width:157px;
}
li.col_9{
width:157px;
}
li.col_10{
width:157px;
}
li.col_11{
width:228px;
}

li.col_12{
width:402px;
}


li.col_13{
width:130px;
}

li.col_14{
width:216px;
}

.mytable .content li.col_blank{
width:700px;
background-color:#FFFFFF;
  font-size: 14px;
    font-weight: bold;
}

.content li.col_4
{
}

li.col_23 {
width:300px;
}
li.col_123{
width:272px;
}
li.col_234 {
width:492px;
text-align:left;
}
li.col_1234{
width:603px;
text-align:left;
padding-left:100px;
}


.topLine {
border-top:1px solid #4AC2FE;
}
.content {
overflow:auto; 
zoom:1;
position:relative;
}
.mytable .content li {
line-height:15px;
height:40px;
background-color:#91cfee;
}

.mytable ul li.no_bottom_border1{
	border-bottom:1px solid #91cfee;
}
.mytable .content li label{
	display:block;
	margin-top:5px;
}

.mytable .content li.labelbottom label{
	margin-top:25px;
}

.mytable .content li.labeltop  label{
	margin-top:0px;
}



.mytable .content li.contentblack label{
	margin-top:10px;
}


.mytable .content li.li_odd
{
background-color:#b6dff3;
overflow:visible;
}
.mytable ul li.no_bottom_border{
	border-bottom:1px solid #b6dff3;
}
.li_even
{
background-color:#ffffff;
overflow:visible;
}


/*
ul.content_odd li.col_2,li.col_3,li.col_23,li.col_4
{
background-color:#EEF7FE;
overflow:visible;
}
ul.content_even li.col_2,li.col_3,li.col_23,li.col_4
{
background-color:#FFFFFF;
overflow:visible;
}*/

.double_height li{
height:64px;
}

.tri_height li{
height:96px;
}



/*订单过程流程图*/
/*#flowchart {
    width: 580px; 
    text-align: center;
    font-family: sans-serif;
    font-size: .8em;
    margin: 0px;
}  
#flowchart a {
    display: block;
    color: white;
    text-decoration: none;
	font-size:18px;*/
	/*font-family:STXihei;*/
/*    background-color: #94DDFF;
    padding: 1em 1em;
    margin: 0;
}
#flowchart a:hover {
    color: #111;
    background-color: #0392DE;
}
.no1 {
    width: 390px;
    border: 1px solid #0392DE;
    margin: 0 px;
}
.line1 {
    width: 50px;
    height:50px;
    background:url('images/flow_arrow2.jpg') no-repeat ;
    margin: 0 px;
} */
.no1 {
    width: 536px;
	height:13px;
	background:url(images/title_bg.png);
	border-bottom:2px solid #6DC7F8;
}
.no1 span{
	display:block;
	width:250px;
	margin-left:40px;
	margin-top:0px;
	color: #FFFFFF;
    text-decoration: none;
	font-size:16px;
	font-weight:bold;
    font-family: sans-serif;
	font-family:STXihei;
}
.lines {
    width: 536px;
    height:auto;
	border-left:3px dotted #6DC7F8;
	border-right:3px dotted #6DC7F8;	
	border-bottom:3px dotted #6DC7F8;
	font-size:12px;
	color:#0033FF;
}
.hline{
	font-size:24px;
	font-weight:bolder;
	color:#6DC7F8;
}
#test{
	right: 10px;
	margin-left: -364px;
	margin-top: -45px;
	overflow: hidden;
	position: fixed;
	bottom: 50%;
}
#quickQuote{
	overflow: hidden;
	position: relative;
	margin-right:25px;
	width:245px;	
    line-height: 1.4;
    text-align: left;
	 display:inline-block;
  *display:inline;
  zoom:1;
	border:0;
	
}

.quickQuote_table{
	border:0;
}

.quickQuote_table tr,.quickQuote_table td{
	padding:2px 5px;
	white-space:nowrap;
	border:0;
}

.quickQuote_btn{
	width:229px;
	height:90px;
	text-align:center;
	background:transparent url(images/block_yellow.png) no-repeat 0px -17px;
	vertical-align : middle; 
}

.quickQuote_btn_s{
	width:229px;
	height:90px;
	text-align:center;
	background:transparent url(images/block_yellow_1.png) no-repeat 0px -17px;
	vertical-align : middle; 
}

.quickQuote_btn label{
	top:6px;
	left:9px;
	line-height: 22px;
	letter-spacing: 9px;
	font-size: 18px;
	color: #FFFFFF;
	position: relative;
}



.quickQuote_btn:hover{
	background:transparent url(images/block_yellow_hover.png) no-repeat 0px -17px;
}
.quickQuote_btn_s:hover{
	background:transparent url(images/block_yellow_hover_1.png) no-repeat 0px -17px;
}
#quickQuote  input,  select {
    background-color: white;
    border: medium none;
    box-shadow: 2px 2px 2px #888888 inset;
    color: #666666;
	height: 25px;
	width: 60px;
}

#quickQuote  input{
	padding:0 5px 0 5px;
}

#quickQuote input.qsftxt {
    border: 0 none;
    <!--border-radius: 11px; -->
    box-shadow: 2px 2px 2px #888888 inset;
    height: 24px;
	width: 50px;
	}

#quickQuote input.qselect {
    border: 0 none;
    border-radius: 11px;
    box-shadow: 2px 2px 2px #888888 inset;
}
#quickQuote .h2like{
	color: #3A3C3C;
    font: 10px;
    margin: 0;
    padding: 5px 0;
	font-weight:bold;
}
#quickQuote p{
	font-size: 12px;
	text-align: left;
	font-weight:bold;
}


.bigblacktitle{
	color: #ED7121;
    font-size: 14px;
    line-height: 1.2;
    margin: 10px 0 5px;
    text-align: center;
}
.smallblacktitle{
	color: #ED7121;
    font-size: 10px;
    line-height: 1.2;
    margin: 12px 0 5px;
    text-align: center;
	font-weight:bold;
}
.biggreentitle{
	color: #508003;
    font-size: 28px;
    line-height: 1.2;
    margin: 10px 0 5px;
    text-align: center;
}

/* 按钮样式 */
.btn-hover {
    width: 110px;
    font-size: 21px;
    font-weight: 600;
    color: #fff;
    cursor: pointer;
    height: 40px;
    text-align:center;
    border: none;
    background-size: 300% 100%;

    border-radius: 50px;
    moz-transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
    -webkit-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
}
.btn-hover.btn-small {
    width: 75px;
    font-size: 18px;
    font-weight: 600;
    color: #fff;
    cursor: pointer;
    height: 30px;
    text-align:center;
    border: none;
    background-size: 300% 100%;

    border-radius: 50px;
    moz-transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
    -webkit-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
}
.btn-hover:hover {
    background-position: 100% 0;
    moz-transition: all .4s ease-in-out;
    -o-transition: all .4s ease-in-out;
    -webkit-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
}
.btn-hover.color-1 {
    background-image: linear-gradient(to right, #25aae1, #40e495, #30dd8a, #2bb673);
    box-shadow: 0 4px 15px 0 rgba(49, 196, 190, 0.75);
}
.btn-hover.color-2 {
    background-image: linear-gradient(to right, #f5ce62, #e43603, #fa7199, #e85a19);
    box-shadow: 0 4px 15px 0 rgba(229, 66, 10, 0.75);
}
.btn-hover.color-3 {
    background-image: linear-gradient(to right, #667eea, #764ba2, #6B8DD6, #8E37D7);
    box-shadow: 0 4px 15px 0 rgba(116, 79, 168, 0.75);
}
.btn-hover.color-4 {
    background-image: linear-gradient(to right, #fc6076, #ff9a44, #ef9d43, #e75516);
    box-shadow: 0 4px 15px 0 rgba(252, 104, 110, 0.75);
}
.btn-hover.color-5 {
    background-image: linear-gradient(to right, #0ba360, #3cba92, #30dd8a, #2bb673);
    box-shadow: 0 4px 15px 0 rgba(23, 168, 108, 0.75);
}
.btn-hover.color-6 {
    background-image: linear-gradient(to right, #009245, #FCEE21, #00A8C5, #D9E021);
    box-shadow: 0 4px 15px 0 rgba(83, 176, 57, 0.75);
}
.btn-hover.color-7 {
    background-image: linear-gradient(to right, #6253e1, #852D91, #A3A1FF, #F24645);
    box-shadow: 0 4px 15px 0 rgba(126, 52, 161, 0.75);
}
.btn-hover.color-8 {
    background-image: linear-gradient(to right, #29323c, #485563, #2b5876, #4e4376);
    box-shadow: 0 4px 15px 0 rgba(45, 54, 65, 0.75);
}
.btn-hover.color-9 {
    background-image: linear-gradient(to right, #25aae1, #4481eb, #04befe, #3f86ed);
    box-shadow: 0 4px 15px 0 rgba(65, 132, 234, 0.75);
}
.btn-hover.color-10 {
        background-image: linear-gradient(to right, #ed6ea0, #ec8c69, #f7186a , #FBB03B);
    box-shadow: 0 4px 15px 0 rgba(236, 116, 149, 0.75);
}
.btn-hover.color-11 {
       background-image: linear-gradient(to right, #eb3941, #f15e64, #e14e53, #e2373f);  box-shadow: 0 5px 15px rgba(242, 97, 103, .4);
}






/* 新样式 */
.main{
width: 1200px !important;
}

.#ifocus_piclist img{
height: 679px !important;


}

.banner_box_desc{
     width: 390px;
    height: 54px;
    border: 2px solid #FFFFFF;
    font-size: 26px;
    font-family: SourceHanSansCN;
    font-weight: 300;
    color: #FFFFFF;
    line-height: 54px;
    text-align: center;
    border-radius: 43px;
    letter-spacing: 9px;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;

}

.banner_box_desc_left{
    font-size: 26px;
    font-family: SourceHanSansCN;
    font-weight: 300;
    color: #FFFFFF;
    letter-spacing: 9px;
}


.banner_box_desc1{
font-size: 67px;
font-family: SourceHanSansCN;
font-weight: 800;
color: #E7FFFF;
margin-top: 13px;
}
.banner_box_desc2{
font-size: 60px;
font-family: SourceHanSansCN;
font-weight: 800;
color: #E7FFFF;
margin-top: -16px;
}
.banner_box_desc3{
       height: 28px;
    font-size: 27px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: #E7FFFF;
    line-height: 54px;
    letter-spacing: 34px;
    margin-left: 30px;
}
.mw_hone_banner_box{
    display: flex;
    flex-direction: column;
    align-items: center;
	margin: 138px 160px 160px 160px;
	margin-left: -612px;
}
.mainBody_main_business{
margin-top: 70px;
font-size: 33px;
font-family: Microsoft YaHei;
font-weight: 400;
color: #3D3D3D;
text-align: center;
}
.mainBody_main_business1{
width: 23px;
height: 1px;
background: #3D3D3D;
margin-top: 17px;
}
.mainBody_main_business2{
font-size: 14px;
font-family: Microsoft YaHei;
font-weight: 400;
color: #717171;
margin-top: 18px;
text-align: center;
}
.company_introduction_bg{
width: 100%;
height: 565px;
background-image: url(images/home_mcq22.png) !important;
background-size: 100% 100%  !important;
display: flex;
align-items: center;
justify-content: center;
margin: 0 0 80px 0;
max-width: 100%;
}

.company_introduction_left{
 width: 495px;
     display: flex;
    flex-direction: column;
    align-items: center;

}
.company_introduction_desc{
width: 495px;
height: 358px;
font-size: 14px;
font-family: Microsoft YaHei;
font-weight: 400;
color: #FFFFFF;
margin-top: 97px;
}
.company_introduction_line{
width: 23px;
height: 1px;
background: #FFFFFF;
margin-top: 18px;

}
.company_introduction_title{
font-size: 33px;
font-family: Microsoft YaHei;
font-weight: 400;
color: #FFFFFF;
margin-top: -29px;
}
.company_introduction_bg_desc{
font-size: 31px;
font-family: Arial;
font-weight: 400;
color: #FFFFFF;
opacity: 0.07;

}

.company_introduction_right{
background-image: url(images/company_introduction_right.png) !important;
width: 607px;
height: 538px;
margin-left: 111px;
}

.main_business_detail{
border-radius: 5px;
margin: 55px 0;
display: flex;
    justify-content: space-between;
	flex-wrap: wrap;
	     width: 1200px;
		     max-width: 1200px;
}
.main_business_detail1{
    width: 210px;
    height: 240px;
    border: 1px solid #d4e3f9;
    display: flex;
    flex-direction: column;
    align-items: center;
    border-radius: 5px;
    padding: 0 6px;
    margin: 0 0 10px 0;
    cursor: pointer;
    background: linear-gradient(-13deg, #ebf3ff, #ffffff);
}
.main_business_detail2{
width: 354px;
height: 478px;
background: #FFFFFF;
border: 1px solid #D1D1D1;
    display: flex;
    flex-direction: column;
    align-items: center;
	border-radius: 3px;
}
.main_business_detail1:hover{
 border: 1px solid #5ba4ff;
}
.main_business_detail1:hover .detail1_title{
color:#5ba4ff
}
.main_business_detail1:hover .detail1_desc{
color:#5ba4ff
}




.main_business_detail3{
width: 354px;
height: 478px;
background: #FFFFFF;
border: 1px solid #D1D1D1;
    display: flex;
    flex-direction: column;
    align-items: center;
	border-radius: 3px;

}
.detail1_img_w{
    width: 40px;
    height: 40px;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    box-shadow: 1px 1px 13px 0px rgb(215 215 215 / 75%);
    background: #fff;
    margin-top: 10px;
}
.detail1_img{
    background-image: url(images/question_icon.png);
    width: 30px;
    height: 30px;
    background-size: 100% 100%;
    margin-left: 5px;
}
.detail1_img1{
background-image: url(images/soap_icon.png);
 width: 100px;
    height: 100px;
    background-size: 100% 100%;
    margin-left: 10px;
}
.detail1_img2{
background-image: url(images/forget_icon1.png);
 width: 100px;
    height: 100px;
    background-size: 100% 100%;
}
.detail1_title{
    height: 21px;
    font-size: 13px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #34455e;
    margin-top: 8px;
}

.detail1_desc{
       font-size: 13px;
    font-family: Microsoft YaHei;
    color: #34455e;
    margin-top: 20px;
    text-align: center;
}
.detail1_immediate_quotation{
width: 115px;
height: 39px;
background: #4762FE;
font-size: 16px;
font-family: Microsoft YaHei;
font-weight: 400;
color: #FFFFFF;
text-align: center;
line-height: 39px;
margin-top: 39px;
border-radius: 30px;
}
.detail1_immediate_bottom_line{
    width: 354px;
    height: 3px;
    background: #1152EB;
    margin-top: -2px;
    margin-left: 1px;
	border-radius: 0 0 3px 3px;
}
}

.live_presentation_icon1{
    width: 423px;
    height: 258px;
}
.live_presentation_desc{
font-size: 16px;
font-family: Microsoft YaHei;
font-weight: 400;
color: #585858;
line-height: 45px !important;
}
.live_presentation_icon1_box{
display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.live_presentation_icon1_detal{
    display: flex;
    flex-direction: column;
    align-items: center;
	margin: 0 0 28px 0;

}
.product_display_desc1{
width: 273px;
height: 30px;
background: #095DDD;
opacity: 0.79;
font-size: 16px;
font-family: Microsoft YaHei;
font-weight: 400;
color: #FFFFFF;
line-height: 30px;
    margin-top: -30px;
    text-align: center !important;
}
.company_profile_icon1{
width: 473px;
height: 488px;
}
.company_profile_icon2{
width: 393px;
height: 235px;
}
.company_profile_icon1_box{

    display: flex !important;
    width: 100% !important;
    justify-content: space-between !important;
    flex-direction: row !important;
	padding: 0 0 17px 0;
}
.company_profile_icon1_box_right{
     display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.company_profile_icon4{
width: 915px;
height: 488px;
}
.sf-js-enabled li a:hover{
background-color: #0626F2 !important;
}
.sf-js-enabled li:hover{
background-color: #0626F2 !important;
}
.footer_resize{
background: #0D2663 !important;
}
.foot_menu{
display: none !important;
}
.mainBody{
display: none !important;
}





.sf-js-enabled li:nth-child(11){
display: none !important;

}
.sf-js-enabled li:nth-child(13){
display: none !important;

}



.sf-js-enabled li:nth-child(8){
display: none !important;

}

.sf-js-enabled li:nth-child(9){
display: none !important;

}
.sf-js-enabled li:nth-child(10){
display: none !important;

}


.sf-js-enabled li:nth-child(12){
display: none !important;

}






.widget_pages ul li:nth-child(1){
display: none !important;

}
.widget_pages ul li:nth-child(2){
display: none !important;

}
.widget_pages ul li:nth-child(6){
display: none !important;

}


.widget_pages ul li:nth-child(8){
display: none !important;

}

.widget_pages ul li:nth-child(9){
display: none !important;

}
.widget_pages ul li:nth-child(10){
display: none !important;

}


.widget_pages ul li:nth-child(13){
display: none !important;

}



















/* .flexipages_widget ul li:nth-child(3){
display: none !important;
} */




.banner_box_desc_yuan{
    width: 11px;
    height: 11px;
    background: #FFFFFF;
    border-radius: 50%;
    margin: 0px 15px 0 7px;
}





/* .sf-js-enabled li:nth-child(9){
display: none !important;

} */

.flexipages_widget ul li:nth-child(9){
display: none !important;
}

#led_iframe{
width: 1190px !important;
}
.about_us_right_title{
    line-height: 30px;
	
}
.about_us_right{
font-size: 16px;
line-height: 27px;
}
.mcq_desc1{
  background-image: url(images/mcq_desc1.jpg);
    width: 100%;
    height: 460px;
    background-size: 100% 100%;
	border-radius: 3px;
}
.mcq_desc2{
  background-image: url(images/mcq_desc2.jpg);
    width: 100%;
    height: 460px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin-top: 50px;
}
.mcq_desc3{
  background-image: url(images/mcq_desc3.jpg);
    width: 100%;
    height: 460px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin-top: 50px;
}
.mcq_desc4{
  background-image: url(images/mcq_desc4.jpg);
    width: 100%;
    height: 460px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin-top: 50px;
}
.mcq_desc5{
  background-image: url(images/mcq_desc5.jpg);
    width: 100%;
    height: 460px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin-top: 50px;
}


.soap_content_img1{
  background-image: url(images/soap_desc1.jpg);
    width: 100%;
    height: 460px;
    background-size: 100% 100%;
	border-radius: 3px;
}
.soap_content_img2{
  background-image: url(images/soap_desc2.jpg);
    width: 100%;
    height: 460px;
    background-size: 100% 100%;
	border-radius: 3px;
}
.soap_content_img3{
  background-image: url(images/soap_desc3.jpg);
    width: 100%;
    height: 460px;
    background-size: 100% 100%;
	border-radius: 3px;
}


.group_img1{
    background-image: url(images/group_icon.jpg);
    width: 100%;
    height: 460px;
    background-size: 100% 100%;
	border-radius: 3px;



}
.group_img2{
    background-image: url(images/school_icon.jpg);
    width: 100%;
    height: 460px;
    background-size: 100% 100%;
	border-radius: 3px;
}



.group_box_desc{
  line-height: 30px;
}

.group_box_desc p{
   font-size: 18px;

}


.contect_us_text{

font-size: 16px;
    line-height: 30px;

}


.practice_MCQ_desc{
    display: flex;
    align-items: flex-start;
}

.practice_MCQ_yuan{
    width: 6px;
    height: 6px;
    border-radius: 3px;
    background: #6c6c6c;
    margin: 8px 6px 0 0;
}
.propaganda_soap1{
    background-image: url(images/propaganda_soap1.png);
    width: 100%;
    height: 460px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.propaganda_title{
   font-weight: bold;
    color: #000;
    margin: 0 4px;
}
.propaganda_box{
    font-size: 15px;
    line-height: 28px;
}
.propaganda_soap2{
    background-image: url(images/propaganda_soap2.png);
    width: 100%;
    height: 460px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.propaganda_soap3{
    background-image: url(images/propaganda_soap3.png);
    width: 100%;
    height: 460px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.propaganda_soap4{
    background-image: url(images/propaganda_soap4.png);
    width: 100%;
    height: 460px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.propaganda_soap5{
    background-image: url(images/propaganda_soap5.png);
    width: 100%;
    height: 460px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.propaganda_soap6{
    background-image: url(images/propaganda_soap6.png);
    width: 100%;
    height: 460px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.propaganda_soap7{
    background-image: url(images/propaganda_soap7.png);
    width: 100%;
    height: 400px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.propaganda_soap8{
    background-image: url(images/propaganda_soap8.png);
    width: 100%;
    height: 460px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.propaganda_soap9{
    background-image: url(images/propaganda_soap9.png);
    width: 100%;
    height:500px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.propaganda_soap10{
    background-image: url(images/propaganda_soap10.png);
    width: 100%;
    height: 400px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.propaganda_soap11{
    background-image: url(images/propaganda_soap11.png);
    width: 100%;
    height: 460px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.propaganda_soap12{
    background-image: url(images/propaganda_soap12.png);
    width: 100%;
    height: 330px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.propaganda_soap13{
    background-image: url(images/propaganda_soap13.png);
    width: 100%;
    height: 460px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.propaganda_soap14{
    background-image: url(images/propaganda_soap14.png);
    width: 100%;
    height: 460px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.propaganda_soap15{
    background-image: url(images/propaganda_soap15.png);
    width: 100%;
    height: 400px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.propaganda_soap16{
    background-image: url(images/propaganda_soap16.png);
    width: 100%;
    height: 460px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.propaganda_soap17{
    background-image: url(images/propaganda_soap17.png);
    width: 100%;
    height: 460px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.propaganda_soap18{
    background-image: url(images/propaganda_soap18.png);
    width: 100%;
    height: 460px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.propaganda_soap19{
    background-image: url(images/propaganda_soap19.png);
    width: 100%;
    height: 400px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.propaganda_soap20{
    background-image: url(images/propaganda_soap20.png);
    width: 100%;
    height: 460px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.propaganda_soap21{
    background-image: url(images/propaganda_soap21.png);
    width: 100%;
    height: 400px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.propaganda_soap22{
    background-image: url(images/propaganda_soap22.png);
    width: 100%;
    height: 460px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}.propaganda_soap23{
    background-image: url(images/propaganda_soap23.png);
    width: 100%;
    height: 460px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}.propaganda_soap24{
    background-image: url(images/propaganda_soap24.png);
    width: 100%;
    height: 460px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.propaganda_soap25{
    background-image: url(images/propaganda_soap25.png);
    width: 100%;
    height: 460px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.propaganda_soap26{
    background-image: url(images/propaganda_soap26.png);
    width: 65%;
    height: 866px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}

.propaganda_soap27{
    background-image: url(images/propaganda_soap27.png);
    width: 100%;
    height: 460px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.propaganda_soap28{
    background-image: url(images/propaganda_soap28.png);
    width: 100%;
    height: 460px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.propaganda_soap29{
    background-image: url(images/propaganda_soap29.png);
    width: 100%;
    height: 460px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.propaganda_soap30{
    background-image: url(images/propaganda_soap30.png);
    width: 100%;
    height: 460px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.propaganda_soap31{
    background-image: url(images/propaganda_soap31.png);
    width: 100%;
    height: 460px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.propaganda_soap32{
    background-image: url(images/propaganda_soap32.png);
    width: 100%;
    height: 460px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.propaganda_soap33{
    background-image: url(images/propaganda_soap33.png);
    width: 100%;
    height: 460px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.propaganda_soap34{
    background-image: url(images/propaganda_soap34.png);
    width: 100%;
    height: 460px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.propaganda_soap35{
    background-image: url(images/propaganda_soap35.png);
    width: 100%;
    height: 460px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.propaganda_soap36{
    background-image: url(images/propaganda_soap36.png);
    width: 100%;
    height: 330px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.propaganda_soap37{
    background-image: url(images/propaganda_soap37.png);
    width: 100%;
    height: 200px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.propaganda_soap38{
    background-image: url(images/propaganda_soap38.png);
    width: 100%;
    height: 200px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.propaganda_soap39{
    background-image: url(images/propaganda_soap39.png);
    width: 65%;
    height: 620px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.propaganda_soap40{
    background-image: url(images/propaganda_soap40.png);
    width: 100%;
    height: 460px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.propaganda_soap41{
    background-image: url(images/propaganda_soap41.png);
    width: 100%;
    height: 460px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.info_email{
    font-weight: bold;
    color: rgb(247, 211, 93);
    margin: 0 4px;
}
.red{
  color: red;
}

.aggravate{
    font-weight: bold;
    margin: 0 4px;
}
.Wealthsimple_app {
  margin: 0 20px 0 0;
  cursor: pointer;
}
.Wealthsimple_app_box{
    display: flex;
	align-items: center;
	margin: 0 0 12px 0;
}

.English_box{
    font-size: 15px;
    line-height: 28px;
	display: none;
}
#mune1{
     font-weight: bold;
    color: rgb(17, 82, 235);
}




.booking_desc_icon1{
 background-image: url(images/booking_desc_icon1.png);
    width: 850px;
    height: 400px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.booking_desc_icon2{
 background-image: url(images/booking_desc_icon2.png);
 width: 850px;
    height: 400px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.booking_desc_icon3{
 background-image: url(images/booking_desc_icon3.png);
   width: 850px;
    height: 400px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.booking_desc_icon4{
 background-image: url(images/booking_desc_icon4.png);
  width: 850px;
    height: 400px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.booking_desc_icon5{
 background-image: url(images/booking_desc_icon5.png);
 width: 850px;
    height: 400px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.booking_desc_icon6{
 background-image: url(images/booking_desc_icon6.png);
 width: 850px;
    height: 400px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}

.booking_desc_info{
 font-size: 15px;
    line-height: 28px;
    width: 100%;
    margin: 20px 0 40px 0px;
}
.clinic_desc_icon1{
    background-image: url(images/clinic_desc_icon1.png);
 width: 850px;
    height: 400px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.clinic_desc_icon2{
    background-image: url(images/clinic_desc_icon2.png);
width: 850px;
    height: 400px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.clinic_desc_icon3{
    background-image: url(images/clinic_desc_icon3.png);
    width: 850px;
    height: 400px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.clinic_desc_icon4{
    background-image: url(images/clinic_desc_icon4.png);
 width: 850px;
    height: 400px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.clinic_desc_icon5{
    background-image: url(images/clinic_desc_icon5.png);
  width: 850px;
    height: 400px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.invoice_desc_icon1{
    background-image: url(images/invoice_desc_icon1.png);
   width: 850px;
    height: 400px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.invoice_desc_icon2{
    background-image: url(images/invoice_desc_icon2.png);
width: 850px;
    height: 400px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.invoice_desc_icon3{
    background-image: url(images/invoice_desc_icon3.png);
   width: 850px;
    height: 400px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.invoice_desc_icon4{
    background-image: url(images/invoice_desc_icon4.png);
  width: 850px;
    height: 400px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}





.note_desc_icon1{
    background-image: url(images/note_desc_icon1.png);
    width: 340px;
    height: 730px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.note_desc_icon2{
    background-image: url(images/note_desc_icon2.png);
     width: 340px;
    height: 730px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.note_desc_icon3{
    background-image: url(images/note_desc_icon3.png);
     width: 340px;
    height: 730px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.note_desc_icon4{
    background-image: url(images/note_desc_icon4.png);
    width: 340px;
    height: 730px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.prepaid_desc_icon1{
    background-image: url(images/prepaid_desc_icon1.png);
  width: 850px;
    height: 400px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.prepaid_desc_icon2{
    background-image: url(images/prepaid_desc_icon2.png);
    width: 850px;
    height: 400px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.prepaid_desc_icon3{
    background-image: url(images/prepaid_desc_icon3.png);
 width: 850px;
    height: 400px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.prepaid_desc_icon4{
    background-image: url(images/prepaid_desc_icon4.png);
   width: 850px;
    height: 400px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.prepaid_desc_icon5{
    background-image: url(images/prepaid_desc_icon5.png);
width: 850px;
    height: 400px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}







.member_desc_icon1{
    background-image: url(images/member_desc_icon1.png);
  width: 850px;
    height: 400px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.member_desc_icon2{
    background-image: url(images/member_desc_icon2.png);
   width: 850px;
    height: 400px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.member_desc_icon3{
    background-image: url(images/member_desc_icon3.png);
  width: 850px;
    height: 400px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}
.member_desc_icon4{
    background-image: url(images/member_desc_icon4.png);
   width: 850px;
    height: 400px;
    background-size: 100% 100%;
	border-radius: 3px;
	margin: 10px 0px 0 0;
}



.banner_box{
     width: 608px;
    font-size: 32px;
    color: #fff;
}
.banner_box_item{
margin-top: 20px;
}

#ifocus{
    width: 100% !important;
    display: flex;
    align-items: center;
    background: #0f6fc9;
    height: 450px;
    flex-direction: column;
	max-width:100% !important;
	margin-top: -93px;
}

#ifocus_pic{
background-image: url(images/banner_yuyue_bj.jpg) !important;
background-size: 100% 100%  !important;
 width: 100% !important;
    height: 450px;
    display: flex;
    align-items: center;
    justify-content: center;
}


.banner_box_right{
    width: 200px;
    height: 160px;
    background-image: url(images/banner_yuyue.png);
    background-size: 100% 100%;
    margin-left: 40px; 
}


.banner_box_yuyuedesc1{
    font-size: 16px;
   color: #e1e1e1;
    margin: 0 0 10px 0;
	display: flex;
    align-items: center;
	}



.banner_box_yuyuedesc2{
       margin: 50px 0 10px 0;
	   display: flex;
    align-items: center;
	font-weight: bold;
	}
	.banner_box_yuyuedesc3{
      margin: 50px 0 0 0;
    font-size: 16px;
    color: #e1e1e1;
	}


.banner_box_yuyuedesc1_img2{
    width: 40px;
    height: 35px;
    background-image: url(images/encourage_yuyue.png);
    margin: -40px 0 0 10px;
    background-size: 100% 100%;
}


.banner_box_yuyuedesc1_img{
width: 15px;
    height: 15px;
    background-image: url(images/encourage_yuyue1.png);
    margin: -2px 6px 0 0;
    background-size: 100% 100%;
}


.QRcode_box{
    width: 300px;
    height: 300px;
    background-image: url(images/QRcode_box_yuyue.jpg);

    background-size: 100% 100%;


}

.QRcode_box_desc{
     color: #505050;
     margin: 40px 0 120px 0;
     text-align: center;
}


.role_box{
     width: 200px;
    height:50px;
    line-height: 50px;
    display: flex;
    flex-direction: column;
    align-items: center;
    border-radius: 5px;
    padding: 0 6px;
    cursor: pointer;
	font-size: 18px;
	font-weight: bold;
	color: #7a7a7a;
}
/* .role_box:hover{
color: #209deb;
} */
#client{
    border: 1px solid #209deb;
    color: #209deb;
    background: -webkit-gradient(linear,left top,right top,from(#74b4f8),to(#bad3f9));
    font-weight: bold;
}
.role_img0{
    width: 70px;
    height: 70px;
    background-image: url(images/role0.png);
    background-size: 100% 100%;
	    margin-top: 20px;
}
.role_img1{
    width: 70px;
    height: 70px;
    background-image: url(images/role1.png);
    background-size: 100% 100%;
	margin-top: 20px;
}
.role_img2{
    width: 70px;
    height: 70px;
    background-image: url(images/role2.png);
    background-size: 100% 100%;
	    margin-top: 20px;
}

.detail1_desc1{
       font-size: 13px;
    font-family: Microsoft YaHei;
    color: #696969;
    margin-top: 20px;
    text-align: center;
}

.detail1_title1{
    height: 21px;
    font-size: 13px;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #505050;
    margin-top: 8px;
}

.booking_desc_title1{
    font-size: 18px;
    margin: 0 0 7px 0;
    color: #ff8022;
}
.booking_desc_title2{
     font-size: 14px;
    color: #5a5a5a;
       margin: 0px 0 30px 38px;
}

.Client_box{
width: 1200px;
   max-width:1200px !important;
}

.Client_title{
    font-weight: bold;
    letter-spacing: 3px;
    text-transform: uppercase;
    margin-left: 34px;
}

.Client_desc{
    margin: 14px 0 20px 73px;
    font-size: 13px;
    letter-spacing: 3px;
}
#distance_name{
    width: 180px !important;
    height: 30px !important;
}
.search_box{
   width: 1200px;
    display: flex;
    align-items: center;
	margin-top: 50px;
}
.search_button{
    border: 1px solid #209deb;
    color: #209deb;
    width: 74px;
    height: 26px;
    line-height: 26px;
    text-align: center;
    border-radius: 3px;
    margin-left: 20px;
	cursor: pointer;
}
#clinic_box{
display:none;
 margin: 0 0 40px 0;
 max-width: 1200px;
}
#therapist_box{
display:none;
margin: 0 0 40px 0;
 max-width: 1200px;
}


.user-card {
    width: 245px;
    display: flex;
    flex-direction: column;
    align-items: center;
    box-shadow: 1px 1px 13px 0px rgb(215 215 215 / 75%);
    background: #fff;
    border-radius: 4px;
    padding: 0 20px;
    margin: 0 0 20px 0;
}

#app {
    width:1200px;
    display: flex;
    align-items: center;
    flex-direction: column;
}
.user-list {
      width: 100%;
    margin: 20px 0 40px 0;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: stretch;
	    max-height: 400px;
    overflow: auto;
    padding: 20px;
}
.Avatar_img{
    width: 65px;
    height: 65px;
    margin-top: 12px !important;
}


.introduce_decs {
     width: 100%;
    font-size: 15px;
    color: #151515;
    line-height: 22px;
    text-align: center;
    margin: 0 0 16px 0;
}

.business_box{
    display: flex;
    align-items: center;
    font-size: 15px;
	margin: 0 0 20px 0;
}
.distance_meters{
margin-left: 25px;

}
.booking_button{
    border: 1px solid #209deb;
    color: #209deb;
    width: 74px;
    height: 26px;
    line-height: 26px;
    text-align: center;
    border-radius: 3px;
    margin: 20px 0 30px 0;
    cursor: pointer;
}
.Register_Now{
    color: #ffffff;
    width: 120px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    border-radius: 3px;
    margin: 20px 0 30px 0px;
    cursor: pointer;
    background: #209deb;
    font-size: 18px;
	box-shadow: 1px 1px 13px 0px rgb(91 186 248 / 75%);
}


.Client_desc_box{
    width: 1200px;
    display: flex;
    align-items: center;
}
.Client_left{
 width: 600px;
    border-radius: 3px;
    padding: 25px;
    background: #f7f7f7;

}
.client_left{
    border: 1px solid #d0d0d0;
    border-radius: 3px;
    padding: 25px;
    background: gainsboro;
}



.Client_right{
flex: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
}


.Register_desc{
    font-size: 22px;
    color: #62605e;
}
.main_business_detail_role{
       border-radius: 5px;
       margin: 55px 0;
       display: flex;
       justify-content: space-between;
	   flex-wrap: wrap;
    	border: 1px solid #d0d0d0
}

.entry-content{
 max-width:100% !important;
}


.wp-block-group{
 background: #fff;
}

.has-global-padding > .alignfull {
    margin-right: 0 !important; 
    margin-left: 0 !important;
	 padding-top: 0 !important;
}

.has-global-padding{
    padding-right: 0 !important;
    padding-left: 0 !important;
	margin-top: 0 !important;
    padding-bottom: 0 !important;
}
.wp-site-blocks{
background: #fff;
}
/* .is-layout-constrained{
max-width:1150px !important;
}
 */


table{
 max-width:1000px !important;
}
.wp-block-post-title{
    width: 1150px !important;
    max-width: 1150px !important;
	font-size: 35px;
	/* margin: 10px 0 -10px 0 !important; */
}




.wp-block-page-list li:nth-child(7){
display: none !important;

}
.wp-block-page-list li:nth-child(8){
display: none !important;

}
.wp-block-page-list li:nth-child(9){
display: none !important;

}
.wp-block-page-list li:nth-child(10){
display: none !important;

}
.wp-block-page-list li:nth-child(11){
display: none !important;

}
.wp-block-page-list li:nth-child(12){
display: none !important;

}
.Login_desc{
border: 1px solid #095ddd;
border-radius: 3px;
background: #fff;
color: #0c89f7;
margin-left: 10px;
padding: 0 6px;
cursor: pointer;
}

.nav_box{
      display: flex;
    align-items: center;
    justify-content: center;
	padding: 8px 0;
}
.nav_box1{
    width: 1155px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.wp-block-template-part .is-nowrap{
  background-color: #095ddd;
    display: flex;
    justify-content: center;
}

.wp-block-template-part .is-layout-constrained{
background-color: #095ddd;
}

.wp-block-template-part a{
color:#fff;
}
.wp-block-template-part .wp-block-navigation-item__content{
color:#fff !important;

}

header{
    margin: 0 0 10px 0;
}


.is-layout-constrained > .alignwide {
    max-width: 1000px !important;
	
}
.wp-block-page-list a {
	font-size: 14px !important;
}
.wp-block-site-title{
    display: none;
}
.nav_left{
display: flex;
    align-items: center;
    justify-content: center;
}
.titlt_name{
margin: 10px 0 0 0;
color: #0D2A58;
line-height: 25px;
font-size: 23px;
letter-spacing: 1.5px;
position: relative;
font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
margin-left: 20px;
}


.wp-block-page-list li{
margin: 0 40px 0 0;
}



#bbpress-forums{
width:1000px !important;
max-width: 948px !important;
margin-top:30px;
}

#forums-list-0{
margin-top: 42px !important;
}


#container{
width:1000px !important;

}


#content{
width:1000px !important;

}
#post-4711{
width:1000px !important;

}



/* footer{
   position: absolute;
    width: 100%;
    bottom: -37px;

} */