/*
	DESTOON Copyright (C)2008-2099 www.destoon.com
	This is NOT a freeware,Use is subject to license.txt
*/
.sell_tip {width:180px;height:70px;background:url('sell_tip.gif') no-repeat;overflow:hidden;z-index:1000;position:absolute;}
.sell_tip p {margin:0 0 4px 2px;font-weight:bold;}
.sell_tip div {padding:8px 0 0 10px;}
.tools {padding:8px;border-bottom:#EEEEEE 1px solid;}
.tools table {width:100%;}
.tools select {padding:2px;}
.tool-btn {background:url('btn_1.gif') no-repeat;height:22px;line-height:22px;width:70px;padding:0 0 0 10px;border:none;cursor:pointer;}
.tool-btn:hover {background:url('btn_2.gif') no-repeat;}

.img_list li {height:22px;line-height:22px;overflow:hidden;}
.product_option {padding:10px 20px 10px 20px;}
.iq_btn {margin-top:10px;border:none !important;}
.cc_inp {border:#CCCCCC 1px solid;text-align:center;}

.sell-price {font-family:Arial;color:#E4393C;}
.sell-price b {font-size:18px;}
.sell-price span {color:#999999;}
.sell-price i {font-size:12px;float:right;display:inline-block;color:#999999;font-style:normal;font-weight:normal;background:url('ico-spread.png') no-repeat 0 center;padding:0 0 0 16px;cursor:pointer;}

.btn-buy,.btn-cart {font-size:16px;width:148px;height:36px;line-height:36px;border:none;text-align:center;cursor:pointer;padding:0;-webkit-appearance:none;margin:6px 10px 0 0;}
.btn-buy {background:#ffd7bd;border:#ffbc8f 1px solid;color:#FF0036;border-radius:4px;}
.btn-buy:hover {background:#ffbc8f;}
.btn-buy:disabled {background:#F2F2F2;border:#D6D6D8 1px dashed;color:#CDCDCD;cursor:not-allowed;}
.btn-cart {background:#ff6600;border:#ef6000 1px solid;color:#FFFFFF;border-radius:4px;}
.btn-cart:hover {background:#ef6000;}
.btn-cart:disabled {background:#CDCDCD;border:#CDCDCD 1px solid;color:#999999;cursor:not-allowed;}

.list-img img{box-shadow:3px 3px 3px rgb(0 0 0 / .1);}


.list-newcate {padding:10px 20px;background:#f5f5f5;}
.list-newcate:after {content:"";display:block;clear:both;}
.list-newcate td {font-size:14px;padding:10px 10px 20px 10px;}

.list-newcate p {margin:20px 0 40px 20px;}
.list-newcate strong {font-size:22px;border-bottom:3px solid #b6c4d3;}
.list-newcate li {width:380px;height:60px;float:left;line-height:58px;padding-left:20px;font-size:20px;border-bottom:1px solid #b6c4d3;}
.list-newcate li:hover {background:#d2dfed;}
.list-newcate em {font-style:normal;color:#EEEEEE;padding:0 10px;}
.list-newcate i {font-style:normal;color:#EEEEEE;padding:0 10px;}

a.catecompany:link,a.catecompany:visited,a.catecompany:active {font-family:"Montserrat", "Helvetica", "sans-serif";color:#00418b;text-decoration:none;}
a.catecompany:hover {color:#333;}


.list-newcate .pc-0 {background:url('cateimg/pc-0.png') no-repeat 10px center;background-size:50px;}
.list-newcate .pc-0:hover {background:#d2dfed url('cateimg/pc-0.png') no-repeat 10px center;background-size:50px;}
.list-newcate .pc-0:hover div {margin:-42px 0 0 160px;}
.list-newcate .pc-1 {background:url('cateimg/pc-1.png') no-repeat 10px center;background-size:50px;}
.list-newcate .pc-1:hover {background:#d2dfed url('cateimg/pc-1.png') no-repeat 10px center;background-size:50px;}
.list-newcate .pc-1:hover div {margin:-74px 0 0 160px;}
.list-newcate .pc-2 {background:url('cateimg/pc-2.png') no-repeat 10px center;background-size:50px;}
.list-newcate .pc-2:hover {background:#d2dfed url('cateimg/pc-2.png') no-repeat 10px center;background-size:50px;}
.list-newcate .pc-2:hover div {margin:-106px 0 0 160px;}
.list-newcate .pc-3 {background:url('cateimg/pc-3.png') no-repeat 10px center;background-size:50px;}
.list-newcate .pc-3:hover {background:#d2dfed url('cateimg/pc-3.png') no-repeat 10px center;background-size:50px;}
.list-newcate .pc-3:hover div {margin:-138px 0 0 160px;}
.list-newcate .pc-4 {background:url('cateimg/pc-4.png') no-repeat 10px center;background-size:50px;}
.list-newcate .pc-4:hover {background:#d2dfed url('cateimg/pc-4.png') no-repeat 10px center;background-size:50px;}
.list-newcate .pc-4:hover div {margin:-170px 0 0 160px;}
.list-newcate .pc-5 {background:url('cateimg/pc-5.png') no-repeat 10px center;background-size:50px;}
.list-newcate .pc-5:hover {background:#d2dfed url('cateimg/pc-5.png') no-repeat 10px center;background-size:50px;}
.list-newcate .pc-5:hover div {margin:-202px 0 0 160px;}
.list-newcate .pc-6 {background:url('cateimg/pc-6.png') no-repeat 10px center;background-size:50px;}
.list-newcate .pc-6:hover {background:#d2dfed url('cateimg/pc-6.png') no-repeat 10px center;background-size:50px;}
.list-newcate .pc-6:hover div {margin:-234px 0 0 160px;}
.list-newcate .pc-7 {background:url('cateimg/pc-7.png') no-repeat 10px center;background-size:50px;}
.list-newcate .pc-7:hover {background:#d2dfed url('cateimg/pc-7.png') no-repeat 10px center;background-size:50px;}
.list-newcate .pc-7:hover div {margin:-266px 0 0 160px;}
.list-newcate .pc-8 {background:url('cateimg/pc-8.png') no-repeat 10px center;background-size:50px;}
.list-newcate .pc-8:hover {background:#d2dfed url('cateimg/pc-8.png') no-repeat 10px center;background-size:50px;}
.list-newcate .pc-8:hover div {margin:-298px 0 0 160px;}
.list-newcate .pc-9 {background:url('cateimg/pc-9.png') no-repeat 10px center;background-size:50px;}
.list-newcate .pc-9:hover {background:#d2dfed url('cateimg/pc-9.png') no-repeat 10px center;background-size:50px;}
.list-newcate .pc-9:hover div {margin:-330px 0 0 160px;}
.list-newcate .pc-10 {background:url('cateimg/pc-10.png') no-repeat 10px center;background-size:50px;}
.list-newcate .pc-10:hover {background:#d2dfed url('cateimg/pc-10.png') no-repeat 10px center;background-size:50px;}
.list-newcate .pc-10:hover div {margin:-362px 0 0 160px;}
.list-newcate .pc-11 {background:url('cateimg/pc-11.png') no-repeat 10px center;background-size:50px;}
.list-newcate .pc-11:hover {background:#d2dfed url('cateimg/pc-11.png') no-repeat 10px center;background-size:50px;}
.list-newcate .pc-11:hover div {margin:-394px 0 0 160px;}
.list-newcate .pc-12 {background:url('cateimg/pc-12.png') no-repeat 10px center;background-size:50px;}
.list-newcate .pc-12:hover {background:#d2dfed url('cateimg/pc-12.png') no-repeat 10px center;background-size:50px;}
.list-newcate .pc-12:hover div {margin:-426px 0 0 160px;}
.list-newcate .pc-13 {background:url('cateimg/pc-13.png') no-repeat 10px center;background-size:50px;}
.list-newcate .pc-13:hover {background:#d2dfed url('cateimg/pc-13.png') no-repeat 10px center;background-size:50px;}
.list-newcate .pc-13:hover div {margin:-458px 0 0 160px;}
.list-newcate .pc-14 {background:url('cateimg/pc-14.png') no-repeat 10px center;background-size:50px;}
.list-newcate .pc-14:hover {background:#d2dfed url('cateimg/pc-14.png') no-repeat 10px center;background-size:50px;}
.list-newcate .pc-14:hover div {margin:-490px 0 0 160px;}
.list-newcate .pc-15 {background:url('cateimg/pc-15.png') no-repeat 10px center;background-size:50px;}
.list-newcate .pc-15:hover {background:#d2dfed url('cateimg/pc-15.png') no-repeat 10px center;background-size:50px;}
.list-newcate .pc-15:hover div {margin:-522px 0 0 160px;}

.im-r-s {width:100%;float:left;background:#fff;}
.im-r-img-all{height:340px;width:202px;border:#f2f2f2 1px solid;margin:10px;padding:10px 10px 0 10px;background:#f8f9fc;float:left;}
.im-r-img-all:hover {box-shadow:2px 2px 10px #EEEEEE;}
.im-r-img-all:hover img {-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}

.im-r-img-sell{height:340px;width:202px;border:#f2f2f2 1px solid;margin:10px;padding:10px 10px 0 10px;background:#f8f9fc;float:left;position:relative;display:flex;}
.im-r-img-sell:hover {box-shadow:2px 2px 10px #EEEEEE;}
.im-r-img-sell:hover img {-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);}

.im-r-img-a {width:202px;height:268px;overflow: hidden; position: absolute;}
.im-r-img-a img {-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position: absolute; width: auto; height: 100%; clip-path: inset(0px 78px 0px 78px); margin-left: -78px;}
.im-r-img-b {float:left;height:40px;margin-top:275px;}
.im-r-img i {display:block;height:40px;line-height:40px;font-size:12px;font-style:normal;color:#999999;}
.im-r-img b {display:block;height:40px;line-height:40px;color:#E4393C;font-size:14px;}
.im-r-img b s {font-size:12px;text-decoration:none;}
.im-r-img b em {float:right;font-size:12px;color:#999999;font-weight:normal;font-style:normal;padding-right:4px;}
.im-r-img b span {color:#999999;font-weight:normal;}
.im-r-img span {color:#999999;font-weight:normal;padding-top:5px;}
.im-r-img p {padding-top:5px;height:45px;line-height:18px;margin:0;overflow:hidden;font-size:14px;font-weight:bold;}

.im-r-sell-img span {color:#999999;font-weight:normal;}
.im-r-sell-img p {padding-top:5px;height:45px;line-height:18px;margin:0;overflow:hidden;font-size:14px;font-weight:bold;}

.head-txt-i {margin:0 auto;margin-bottom:20px;margin-top:30px;clear:both;text-align:center;}
.head-txt-i strong {font-size:36px;}

.head-txt-a {margin:0 auto;margin-bottom:20px;margin-top:60px;clear:both;text-align:center;}
.head-txt-a strong {font-size:36px;}
.head-txt-b {margin:0 auto;margin-bottom:40px;margin-top:40px;clear:both;}
.head-txt-b strong {font-size:42px;}
.head-txt-c {margin:0 auto;margin-bottom:10px;margin-top:20px;padding-left:30px;text-align:left;clear:both;}
.head-txt-c strong {font-size:18px;}


.content_robot {font-size:14px;line-height:150%;padding:15px;margin:0 20px;}

.brand-list1 {width:224px;height:210px;float:left;margin:10px;background:#f8f9fc;border-radius: 10px; display: grid;place-items: center;}
.brand-list1 img {-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.brand-list1 img:hover {-webkit-transform:scale(1.22);-moz-transform:scale(1.22);-ms-transform:scale(1.22);-o-transform:scale(1.22);transform:scale(1.22);}
.brand-list-a {text-align:center;}


.search-inp-s {float:left;width:392px;height:32px;margin:15px 0 8px 0;border:#DDDDDD 2px solid;border-right:none;border-radius:16px 0 0 16px;background:#fff;}
.search-inp-s input {width:340px;height:20px;line-height:20px;border:none;margin:0 10px;padding:6px 6px 6px 24px;background:#FFFFFF url('ico-search.png') no-repeat 0 center;font-size:14px;outline:none;}
.search-mod-s {float:left;width:112px;height:32px;margin:15px 0 8px 0;border:#DDDDDD 2px solid;border-right:none;border-left:none;background:#F6F6F6;}
.search-mod-s input {width:80px;height:32px;line-height:32px;border:none;padding:0 24px 0 0;background:#F6F6F6 url('ico-arrd.png') no-repeat right center;text-align:right;color:#666666;font-size:12px;outline:none;cursor:pointer;}

.search-btn-s {float:left;width:88px;height:32px;margin:15px 0 8px 0;background:#003399;border:#003399 2px solid;border-radius:0 16px 16px 0;}
.search-btn-s input {width:72px;height:32px;line-height:32px;padding:0;margin:0 0 0 8px;border:none;background:#003399;color:#FFFFFF;font-size:14px;outline:none;cursor:pointer;}


.m_fp{
	background-color:#fafbf7;
	width:100%;
	min-width:1220px;
	padding-bottom:20px;
	clear:both;
	overflow:hidden;
}
.m_rc{
	background-color: hsl(204, 37%, 84%); 
	width:100%;
}
.m_product{
	width:1220px;
	margin:0 auto;
}
.m_com_cate {
	width:100%;	
	background: #0b5e99 url(botbg2.jpg) center center no-repeat;
	clear:both;
	overflow:hidden;	
}

.head_txt_com{
	width:250px;
	font-size:26px;
	padding:40px 0 20px 0;
	margin-bottom:10px;
	margin-left:26px;
	font-weight:bold;
	color:#333333;
	border-bottom:2px solid #00b8d5;
}
.head_txt_com_list{
	width:160px;
	font-size:30px;
	padding:30px 0 10px 0;
	margin-bottom:10px;
	margin-left:26px;
	font-weight:bold;
	color:#333333;
	border-bottom:2px solid #00b8d5;
}
.head_txt_pro_list{
	width:130px;
	font-size:30px;
	padding:30px 0 10px 0;
	margin-bottom:20px;
	margin-left:26px;
	font-weight:bold;
	color:#333333;
	border-bottom:2px solid #00b8d5;
}
.sort-com {
	padding-top:30px;
	overflow:hidden;
}
.sort-cate-list{
	width:100%;
	float:left;
	font-size:14px;
	padding-left:26px;
}
.sort-cate-list li {
	float:left;
	width:25%;
	padding:10px 0 6px 0;
}
.sort-cate-list i{
	font-style:normal;
	color:#00b8d5;	
}
.sort-cate-list a{
	color:#00b8d5;	
}

.sort-cate-prolist{
	width:980px;
	float:left;
	font-size:12px;

}
.sort-cate-prolist li {
	float:left;
	width:25%;
	line-height:24px;
	margin-bottom:4px;
	overflow:hidden;
}
.sort-cate-prolist i {
	font-size:12px;
	color:#999999;
	font-style: normal;
}
.sort-cate-prolist .on {
	background:#f2f2f2;
	border-radius:6px;
	padding:6px 8px;
}

.sort-cate-fielist{
	width:1050px;
	float:left;
	font-size:12px;


}
.sort-cate-fielist li {
	float:left;	
	line-height:24px;
	padding:0 8px;
	margin-right:12px;
	margin-bottom:4px;
	overflow:hidden;
}
.sort-cate-fielist i {
	font-size:12px;
	color:#999999;
	font-style: normal;
}
.sort-cate-fielist .on {
	background:#f2f2f2;
	border-radius:6px;

}

/* Page Title */
#page_title {
    position: relative;
    height: 413px;
    background: #000 url(botbg.jpg) no-repeat center center;
    background-size: cover;
    filter: brightness(90%);
    color: #fff;
    width: 100%;
	min-width:1220px;
    font-size: 16px;
    display: table;
    z-index: 99;
    text-align: center;
}
#page_title.half {
    height: 170px;
}
.intro_title {
    display: table-cell;
    vertical-align: middle;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.3);
}

#page_title .intro_title h1, #page_title .intro_title h3 {
    color: #fff;
    font-weight: 700;
    font-size: 42px;
    font-size: 2rem;
    text-shadow: 4px 4px 12px rgba(0, 0, 0, 0.3);
}

#page_title .intro_title h5 {
    color: #fff;
    text-shadow: 2px 2px 6px rgba(0, 0, 0, 0.3);
}
.intro_title .badges img {
    width: 36px;
    height: 36px;
}
#page_title p a:hover {
	color: #fff;
}



/* breadcrumbs new */
.breadcrumbs {
	background-color: #333;
    padding: 5px 0;
	font-size: 0.6875rem;
	width: 100%;
	min-width:1220px;	
}
.breadcrumbs ul li {
	display: inline-block;
	padding-right: 8px;
	margin-right: 3px;
	position: relative;
}
.breadcrumbs ul li a {
	color: #fff;
	opacity: 0.7;
}
.breadcrumbs li a:hover {
	color: #fff;
	opacity: 1;
}
.breadcrumbs .position ul li:first-child {
	padding-left: 26px;
}
.position {
	height:20px;
	line-height:20px;	
	background:url('ico-nav.png') no-repeat 26px 2px;
	padding-left: 26px;
}
.position i {
	color: #fff;
	opacity: 0.7;	
}

.breadcrumbs .position ul li:first-child:before {


}
.breadcrumbs .position ul li:after {

}
.breadcrumbs .position ul li:last-child:after {
	content: '';
}

.secondary_nav{
	background:#00b8d5;
	padding:15px 0;
	width: 100%;
	min-width:1220px;
}

.secondary_nav ul li a {
    color: rgba(255, 255, 255, .65)
}

.secondary_nav {
  background: #00b8d5;
  padding: 15px 0; }
  .secondary_nav.is_stuck {
    z-index: 99;
    width: 100% !important;
    left: 0; }
  .secondary_nav ul {
    margin-bottom: 0; }
    .secondary_nav ul li {
      display: inline-block;
      margin-right: 20px;
      font-weight: 500;
      font-size: 16px;
      font-size: 1rem; }
      .secondary_nav ul li a {
        color: rgba(255, 255, 255, 0.5); }
        .secondary_nav ul li a:hover {
          color: #fff;
          opacity: 1; }
        .secondary_nav ul li a.active {
          color: white; }
      .secondary_nav ul li:last-child {
        display: none; }
        @media (max-width: 575px) {
          .secondary_nav ul li:last-child {
            display: inline-block; } }
			
.list-pro {background:#f8f9fc;border-radius:10px;margin-top:12px;margin-bottom:12px;}
.list-pro:hover {background:#f8fbff;}

.list-pro .sellnl_robot {line-height:35px;}
.list-pro .sellnl_robot_a {height:100px;width:95%;line-height:18px;padding-top:6px;overflow:hidden;}
.list-pro .sellnl_robot_b {font-size:14px;line-height:20px;padding-top:10px;font-weight:bold;}
.list-pro .sellnl_robot_c {height:100px;width:45%;float:left;}
.list-pro .sellnl_robot_d {height:100px;width:55%;float:left;font-weight:bold;}
.list-pro .sellnl_robot_e {line-height:40px;font-weight:bold;float:left;color:#999;text-align:left;}
.list-pro .sellnl_robot_e a{padding:0 10px 0 0;background: url('jtou.png') no-repeat right center;background-size:6px auto;}

.f_canshu{
	display: block;	
	width:100%;
	padding-top:3px;
	padding-bottom:3px;
}

.bori{padding:4px 8px 4px 10px;background:#ff6600;border-radius:6px;margin-right:10px;}

.parent_img {
position: relative;
width: 300px;
height: 224px;
overflow:hidden;
}
.child-1 {
position: absolute;
top: 10px;
left: 10px;
padding:3px 5px 3px 5px; 
font-size:10px;
font-weight:bold;
color:#fff;
background: rgba(80, 80, 80, 0.5);
border-radius:4px;
z-index: 1;
}
.child-2 {
position: absolute;
top: 10px;
left: 260px;
height:20px;
width:20px;
background:url('ab-play.png') no-repeat 0px 0px;
background-size: 20px auto;
z-index: 2;
}



.ribbon {
  position: absolute;
  right: -5px;
  top: -5px;
  z-index: 1;
  overflow: hidden;
  width: 75px;
  height: 75px;
  text-align: right; }
  .ribbon span {
    font-size: 10px;
    font-weight: bold;
    color: #FFF;
    text-transform: uppercase;
    text-align: center;
    line-height: 18px;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    width: 100px;
    display: block;
    position: absolute;
    top: 19px;
    right: -21px; }
    .ribbon span.color-1 {
      background: #00b8d5; }
      .ribbon span.color-1::before {
        content: "";
        position: absolute;
        left: 0px;
        top: 100%;
        z-index: -1;
        border-left: 3px solid #62893f;
        border-right: 3px solid transparent;
        border-bottom: 3px solid transparent;
        border-top: 3px solid #62893f; }
      .ribbon span.color-1::after {
        content: "";
        position: absolute;
        right: 0px;
        top: 100%;
        z-index: -1;
        border-left: 3px solid transparent;
        border-right: 3px solid #62893f;
        border-bottom: 3px solid transparent;
        border-top: 3px solid #62893f; }
    .ribbon span.color-2 {
      background: #00b2e2; }
      .ribbon span.color-2::before {
        content: "";
        position: absolute;
        left: 0px;
        top: 100%;
        z-index: -1;
        border-left: 3px solid #007493;
        border-right: 3px solid transparent;
        border-bottom: 3px solid transparent;
        border-top: 3px solid #007493; }
      .ribbon span.color-2::after {
        content: "";
        position: absolute;
        right: 0px;
        top: 100%;
        z-index: -1;
        border-left: 3px solid transparent;
        border-right: 3px solid #007493;
        border-bottom: 3px solid transparent;
        border-top: 3px solid #007493; }
    .ribbon span.color-3 {
      background: #006f97; }
      .ribbon span.color-3::before {
        content: "";
        position: absolute;
        left: 0px;
        top: 100%;
        z-index: -1;
        border-left: 3px solid #004862;
        border-right: 3px solid transparent;
        border-bottom: 3px solid transparent;
        border-top: 3px solid #004862; }
      .ribbon span.color-3::after {
        content: "";
        position: absolute;
        right: 0px;
        top: 100%;
        z-index: -1;
        border-left: 3px solid transparent;
        border-right: 3px solid #004862;
        border-bottom: 3px solid transparent;
        border-top: 3px solid #004862; }
    .ribbon span.color-4 {
      background: #a87bc9; }
      .ribbon span.color-4::before {
        content: "";
        position: absolute;
        left: 0px;
        top: 100%;
        z-index: -1;
        border-left: 3px solid #703d95;
        border-right: 3px solid transparent;
        border-bottom: 3px solid transparent;
        border-top: 3px solid #703d95; }
      .ribbon span.color-4::after {
        content: "";
        position: absolute;
        right: 0px;
        top: 100%;
        z-index: -1;
        border-left: 3px solid transparent;
        border-right: 3px solid #703d95;
        border-bottom: 3px solid transparent;
        border-top: 3px solid #703d95; }
    .ribbon span.color-5 {
      background: #015d9b; }
      .ribbon span.color-5::before {
        content: "";
        position: absolute;
        left: 0px;
        top: 100%;
        z-index: -1;
        border-left: 3px solid #8ab661;
        border-right: 3px solid transparent;
        border-bottom: 3px solid transparent;
        border-top: 3px solid #8ab661; }
      .ribbon span.color-5::after {
        content: "";
        position: absolute;
        right: 0px;
        top: 100%;
        z-index: -1;
        border-left: 3px solid transparent;
        border-right: 3px solid #8ab661;
        border-bottom: 3px solid transparent;
        border-top: 3px solid #8ab661; }
    .ribbon span.color-6 {
      background: #faa81c; }
      .ribbon span.color-6::before {
        content: "";
        position: absolute;
        left: 0px;
        top: 100%;
        z-index: -1;
        border-left: 3px solid #b17104;
        border-right: 3px solid transparent;
        border-bottom: 3px solid transparent;
        border-top: 3px solid #b17104; }
      .ribbon span.color-6::after {
        content: "";
        position: absolute;
        right: 0px;
        top: 100%;
        z-index: -1;
        border-left: 3px solid transparent;
        border-right: 3px solid #b17104;
        border-bottom: 3px solid transparent;
        border-top: 3px solid #b17104; }
    .ribbon span.color-7 {
      background: #005c9b; }
      .ribbon span.color-7::before {
        content: "";
        position: absolute;
        left: 0px;
        top: 100%;
        z-index: -1;
        border-left: 3px solid #355a4f;
        border-right: 3px solid transparent;
        border-bottom: 3px solid transparent;
        border-top: 3px solid #355a4f; }
      .ribbon span.color-7::after {
        content: "";
        position: absolute;
        right: 0px;
        top: 100%;
        z-index: -1;
        border-left: 3px solid transparent;
        border-right: 3px solid #355a4f;
        border-bottom: 3px solid transparent;
        border-top: 3px solid #355a4f; }
    .ribbon span.color-8 {
      background: #b6ccc2; }
      .ribbon span.color-8::before {
        content: "";
        position: absolute;
        left: 0px;
        top: 100%;
        z-index: -1;
        border-left: 3px solid #67947f;
        border-right: 3px solid transparent;
        border-bottom: 3px solid transparent;
        border-top: 3px solid #67947f; }
      .ribbon span.color-8::after {
        content: "";
        position: absolute;
        right: 0px;
        top: 100%;
        z-index: -1;
        border-left: 3px solid transparent;
        border-right: 3px solid #67947f;
        border-bottom: 3px solid transparent;
        border-top: 3px solid #67947f; }
    .ribbon span.color-9 {
      background: #4fa856; }
      .ribbon span.color-9::before {
        content: "";
        position: absolute;
        left: 0px;
        top: 100%;
        z-index: -1;
        border-left: 3px solid #336d38;
        border-right: 3px solid transparent;
        border-bottom: 3px solid transparent;
        border-top: 3px solid #336d38; }
      .ribbon span.color-9::after {
        content: "";
        position: absolute;
        right: 0px;
        top: 100%;
        z-index: -1;
        border-left: 3px solid transparent;
        border-right: 3px solid #336d38;
        border-bottom: 3px solid transparent;
        border-top: 3px solid #336d38; }
    .ribbon span.color-10 {
      background: #19557f; }
      .ribbon span.color-10::before {
        content: "";
        position: absolute;
        left: 0px;
        top: 100%;
        z-index: -1;
        border-left: 3px solid #103753;
        border-right: 3px solid transparent;
        border-bottom: 3px solid transparent;
        border-top: 3px solid #103753; }
      .ribbon span.color-10::after {
        content: "";
        position: absolute;
        right: 0px;
        top: 100%;
        z-index: -1;
        border-left: 3px solid transparent;
        border-right: 3px solid #103753;
        border-bottom: 3px solid transparent;
        border-top: 3px solid #103753; }


.moreinfo_bot {margin:0 auto;text-align:center;}
.moreinfo_bot span{margin:0 30px 0 10px;padding:0 15px 0 10px;font-size:18px;font-weight:bold;background:#ffffff url('jtou.png') no-repeat right center;background-size:8px auto;}

.m6r td {font-size:14px;}
.ab_hide {width:30px;height:30px;background:url('ab-hide.png') no-repeat center center;position:absolute;z-index:12;margin:-380px 0 0 470px;display:none;}
.ab_hide:hover {background:url('ab-hide-on.png') no-repeat center center;cursor:pointer;}

.robot_shuxing {float:left;margin-right:13px;}
.robot_shuxing_t {float:left;margin-left:10px;margin-top:4px; position: relative;}
.robot_shuxing_l {width:130px;background:#000;height:26px;color:#ffeb3b;line-height:26px;font-size:14px;text-align:center;}
.robot_shuxing_r {width:130px;background:#FFC15C;height:50px;color:#fff;text-align:center;line-height:48px;font-size:40px;font-weight:bold;}
.robot_shuxing_nr {width:130px;background:#ff8d41;height:50px;color:#fff;text-align:center;line-height:48px;font-size:40px;font-weight:bold;}

.robot_shuxing_totar {width:100px;background:#000;height:26px;color:#ffeb3b;line-height:26px;font-size:14px;text-align:center;}
.robot_shuxing_total {width:100px;background:#CCCCCC;height:50px;color:#fff;text-align:center;line-height:48px;font-size:40px;font-weight:bold;}

.robot_shuxing_ten {float:left;width:100%;margin-left:30px;margin-bottom:10px;}
.robot_shuxing_ten li{float:left;margin-right:9px;background-color: rgba(0, 0, 0, 0.5);opacity: 0.1;}
.robot_shuxing_ten .on {background-color: rgba(0, 0, 0, 0.5);opacity: 1;}
.robot_shuxing_title {float:left;margin-right:9px;}
.robot_shuxing_title_lay {float:left;margin-right:9px;background-color: rgba(0, 0, 0, 0.5);opacity: 0.1;}
.robot_shuxing_tenl {width:100px;background:#000;height:32px;color:#fff;line-height:15px;font-size:12px;text-align:center;padding:4px;}
.robot_shuxing_tenr {width:108px;background:#FFC15C;text-align:center;}
.robot_shuxing_tenr img{width:108px;}


.cate_appli {float:left;padding:3px 10px 3px 10px;margin:5px;background:#f8f9fc;border-radius:8px;border:1px solid #f2f2f2;font-weight:bold;"}
