

.pull-right {
  float: right;
}

.pull-left {
  float: left;
  margin-right:10px;
  _margin-right:0!important;
}

.hide {
  display: none;
}

.show {
  display: block;
}

.invisible {
  visibility: hidden;
}

.affix {
  position: fixed;
}

li{margin-left:0px;list-style-type:none;}
img{max-width:100%;}

.breadcrumb {
  padding: 8px 15px;
  margin: 0 0 20px;
  line-height:16px;
  height:16px;
  list-style: none;
  background-color: #f5f5f5;
}

.breadcrumb li {
  display: inline-block;
  *display: inline;
  text-shadow: 0 1px 0 #ffffff;
  *zoom: 1;
  _float:left;
}

.breadcrumb li .divider {
  padding: 0 5px;
  color: #ccc;
}

.breadcrumb .active {
  color: #999999;
}

.pagination {
  margin: 20px 0;
}

.pagination ul {
  display: inline-block;
  *display: inline;
  margin-bottom: 0;
  margin-left: 0;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  *zoom: 1;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
     -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
          box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}

.pagination ul li {
  display: inline;
}

.pagination ul li a,
.pagination ul li span {
  float: left;
  padding: 4px 12px;
  line-height: 20px;
  text-decoration: none;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  border-left-width: 0;
}

.pagination ul li a:hover,
.pagination ul li a:focus,
.pagination ul .active a,
.pagination ul .active span {
  background-color: #f5f5f5;
}

.pagination ul .active a,
.pagination ul .active span {
  color: #999999;
  cursor: default;
}

.pagination ul .disabled span,
.pagination ul .disabled a,
.pagination ul .disabled a:hover,
.pagination ul .disabled a:focus {
  color: #999999;
  cursor: default;
  background-color: transparent;
}

.pagination ul li:first-child a,
.pagination ul li:first-child span {
  border-left-width: 1px;
  -webkit-border-bottom-left-radius: 4px;
          border-bottom-left-radius: 4px;
  -webkit-border-top-left-radius: 4px;
          border-top-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
  -moz-border-radius-topleft: 4px;
}

.pagination ul li:last-child a,
.pagination ul li:last-child span {
  -webkit-border-top-right-radius: 4px;
          border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
          border-bottom-right-radius: 4px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4px;
}

.pagination-centered {
  text-align: center;
}

.pagination-right {
  text-align: right;
}

.pagination-large ul li a,
.pagination-large ul li span {
  padding: 11px 19px;
  font-size: 17.5px;
}

.pagination-large ul li:first-child a,
.pagination-large ul li:first-child span {
  -webkit-border-bottom-left-radius: 6px;
          border-bottom-left-radius: 6px;
  -webkit-border-top-left-radius: 6px;
          border-top-left-radius: 6px;
  -moz-border-radius-bottomleft: 6px;
  -moz-border-radius-topleft: 6px;
}

.pagination-large ul li:last-child a,
.pagination-large ul li:last-child span {
  -webkit-border-top-right-radius: 6px;
          border-top-right-radius: 6px;
  -webkit-border-bottom-right-radius: 6px;
          border-bottom-right-radius: 6px;
  -moz-border-radius-topright: 6px;
  -moz-border-radius-bottomright: 6px;
}

.pagination-mini ul li:first-child a,
.pagination-small ul li:first-child a,
.pagination-mini ul li:first-child span,
.pagination-small ul li:first-child span {
  -webkit-border-bottom-left-radius: 3px;
          border-bottom-left-radius: 3px;
  -webkit-border-top-left-radius: 3px;
          border-top-left-radius: 3px;
  -moz-border-radius-bottomleft: 3px;
  -moz-border-radius-topleft: 3px;
}

.pagination-mini ul li:last-child  a,
.pagination-small ul  li:last-child  a,
.pagination-mini ul  li:last-child span,
.pagination-small ul  li:last-child  span {
  -webkit-border-top-right-radius: 3px;
          border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
          border-bottom-right-radius: 3px;
  -moz-border-radius-topright: 3px;
  -moz-border-radius-bottomright: 3px;
}

.pagination-small ul  li  a,
.pagination-small ul  li  span {
  padding: 2px 10px;
  font-size: 11.9px;
}

.pagination-mini ul  li  a,
.pagination-mini ul  li  span {
  padding: 0 6px;
  font-size: 10.5px;
}

.pager {
  margin: 20px 0;
  text-align: center;
  list-style: none;
  *zoom: 1;
}

.pager:before,
.pager:after {
  display: table;
  line-height: 0;
  content: "";
}

.pager:after {
  clear: both;
}

.pager li {
  display: inline;
}

.pager li  a,
.pager li  span {
  display: inline-block;
  padding: 5px 14px;
  background-color: #fff;
  border: 1px solid #ddd;
  -webkit-border-radius: 15px;
     -moz-border-radius: 15px;
          border-radius: 15px;
}

.pager li  a:hover,
.pager li  a:focus {
  text-decoration: none;
  background-color: #f5f5f5;
}

.pager .next  a,
.pager .next  span {
  float: right;
}

.pager .previous  a,
.pager .previous  span {
  float: left;
}

.pager .disabled  a,
.pager .disabled  a:hover,
.pager .disabled  a:focus,
.pager .disabled  span {
  color: #999999;
  cursor: default;
  background-color: #fff;
}

.media-list{padding:0;}

table {
  max-width: 100%;
  background-color: transparent;
  border-collapse: collapse;
  border-spacing: 0;
}

.table {
  width: 100%;
  margin-bottom: 20px;
}

.table th,
.table td {
  padding: 8px;
  line-height: 20px;
  text-align: left;
  vertical-align: top;
  border-top: 1px solid #dddddd;
}

.table th {
  font-weight: bold;
}

.table thead th {
  vertical-align: bottom;
}

.table caption + thead tr:first-child th,
.table caption + thead tr:first-child td,
.table colgroup + thead tr:first-child th,
.table colgroup + thead tr:first-child td,
.table thead:first-child tr:first-child th,
.table thead:first-child tr:first-child td {
  border-top: 0;
}

.table tbody + tbody {
  border-top: 2px solid #dddddd;
}

.table .table {
  background-color: #ffffff;
}

.table-condensed th,
.table-condensed td {
  padding: 4px 5px;
}

.table-bordered {
  border: 1px solid #dddddd;
  border-collapse: separate;
  *border-collapse: collapse;
  border-left: 0;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}

.table-bordered th,
.table-bordered td {
  border-left: 1px solid #dddddd;
}

.table-bordered caption + thead tr:first-child th,
.table-bordered caption + tbody tr:first-child th,
.table-bordered caption + tbody tr:first-child td,
.table-bordered colgroup + thead tr:first-child th,
.table-bordered colgroup + tbody tr:first-child th,
.table-bordered colgroup + tbody tr:first-child td,
.table-bordered thead:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child th,
.table-bordered tbody:first-child tr:first-child td {
  border-top: 0;
}

.table-bordered thead:first-child tr:first-child > th:first-child,
.table-bordered tbody:first-child tr:first-child > td:first-child,
.table-bordered tbody:first-child tr:first-child > th:first-child {
  -webkit-border-top-left-radius: 4px;
          border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
}

.table-bordered thead:first-child tr:first-child > th:last-child,
.table-bordered tbody:first-child tr:first-child > td:last-child,
.table-bordered tbody:first-child tr:first-child > th:last-child {
  -webkit-border-top-right-radius: 4px;
          border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
}

.table-bordered thead:last-child tr:last-child > th:first-child,
.table-bordered tbody:last-child tr:last-child > td:first-child,
.table-bordered tbody:last-child tr:last-child > th:first-child,
.table-bordered tfoot:last-child tr:last-child > td:first-child,
.table-bordered tfoot:last-child tr:last-child > th:first-child {
  -webkit-border-bottom-left-radius: 4px;
          border-bottom-left-radius: 4px;
  -moz-border-radius-bottomleft: 4px;
}

.table-bordered thead:last-child tr:last-child > th:last-child,
.table-bordered tbody:last-child tr:last-child > td:last-child,
.table-bordered tbody:last-child tr:last-child > th:last-child,
.table-bordered tfoot:last-child tr:last-child > td:last-child,
.table-bordered tfoot:last-child tr:last-child > th:last-child {
  -webkit-border-bottom-right-radius: 4px;
          border-bottom-right-radius: 4px;
  -moz-border-radius-bottomright: 4px;
}

.table-bordered tfoot + tbody:last-child tr:last-child td:first-child {
  -webkit-border-bottom-left-radius: 0;
          border-bottom-left-radius: 0;
  -moz-border-radius-bottomleft: 0;
}

.table-bordered tfoot + tbody:last-child tr:last-child td:last-child {
  -webkit-border-bottom-right-radius: 0;
          border-bottom-right-radius: 0;
  -moz-border-radius-bottomright: 0;
}

.table-bordered caption + thead tr:first-child th:first-child,
.table-bordered caption + tbody tr:first-child td:first-child,
.table-bordered colgroup + thead tr:first-child th:first-child,
.table-bordered colgroup + tbody tr:first-child td:first-child {
  -webkit-border-top-left-radius: 4px;
          border-top-left-radius: 4px;
  -moz-border-radius-topleft: 4px;
}

.table-bordered caption + thead tr:first-child th:last-child,
.table-bordered caption + tbody tr:first-child td:last-child,
.table-bordered colgroup + thead tr:first-child th:last-child,
.table-bordered colgroup + tbody tr:first-child td:last-child {
  -webkit-border-top-right-radius: 4px;
          border-top-right-radius: 4px;
  -moz-border-radius-topright: 4px;
}

.table-striped tbody > tr:nth-child(odd) > td,
.table-striped tbody > tr:nth-child(odd) > th {
  background-color: #f9f9f9;
}

.table-hover tbody tr:hover > td,
.table-hover tbody tr:hover > th {
  background-color: #f5f5f5;
}

table td[class*="span"],
table th[class*="span"],
.row-fluid table td[class*="span"],
.row-fluid table th[class*="span"] {
  display: table-cell;
  float: none;
  margin-left: 0;
}

.table td.span1,
.table th.span1 {
  float: none;
  width: 44px;
  margin-left: 0;
}

.table td.span2,
.table th.span2 {
  float: none;
  width: 124px;
  margin-left: 0;
}

.table td.span3,
.table th.span3 {
  float: none;
  width: 204px;
  margin-left: 0;
}

.table td.span4,
.table th.span4 {
  float: none;
  width: 284px;
  margin-left: 0;
}

.table td.span5,
.table th.span5 {
  float: none;
  width: 364px;
  margin-left: 0;
}

.table td.span6,
.table th.span6 {
  float: none;
  width: 444px;
  margin-left: 0;
}

.table td.span7,
.table th.span7 {
  float: none;
  width: 524px;
  margin-left: 0;
}

.table td.span8,
.table th.span8 {
  float: none;
  width: 604px;
  margin-left: 0;
}

.table td.span9,
.table th.span9 {
  float: none;
  width: 684px;
  margin-left: 0;
}

.table td.span10,
.table th.span10 {
  float: none;
  width: 764px;
  margin-left: 0;
}

.table td.span11,
.table th.span11 {
  float: none;
  width: 844px;
  margin-left: 0;
}

.table td.span12,
.table th.span12 {
  float: none;
  width: 924px;
  margin-left: 0;
}

.table tbody tr.success > td {
  background-color: #dff0d8;
}

.table tbody tr.error > td {
  background-color: #f2dede;
}

.table tbody tr.warning > td {
  background-color: #fcf8e3;
}

.table tbody tr.info > td {
  background-color: #d9edf7;
}

.table-hover tbody tr.success:hover > td {
  background-color: #d0e9c6;
}

.table-hover tbody tr.error:hover > td {
  background-color: #ebcccc;
}

.table-hover tbody tr.warning:hover > td {
  background-color: #faf2cc;
}

.table-hover tbody tr.info:hover > td {
  background-color: #c4e3f3;
}

body { /*padding-top: 20px;padding-bottom: 60px;*/font-size:13px;background-color:#fafafa;color:#8B8B8B;font-family:Microsoft YaHei,Arial,sans-serif,\5b8b\4f53;}
a{color:#565253;text-decoration:none;}
a:hover{color:#bb0007;}
/* Custom container */
.container {margin: 0 auto;max-width: 980px;width:980px;}
.container > hr {/*margin: 60px 0;*/}
/* Main marketing message and sign up button */
.jumbotron {margin: 0;/* text-align: center; */}
.jumbotron h1 {font-size: 100px;line-height: 1;}
.jumbotron .lead {font-size: 24px;line-height: 1.25;}
.jumbotron .btn {font-size: 21px;padding: 14px 24px;}
/* Supporting marketing content */
.marketing {margin: 10px auto;}
/* .marketing p + h4 {margin-top: 28px;} */
/* Customize the navbar links to be fill the entire space of the .navbar */
.navbar .navbar-inner {padding: 0;}
.navbar .nav {margin: 0;display: table;width: 100%;}
.navbar .nav li {display: table-cell;width: 1%;float: none;*display:inline-block;*width:auto;*float: left;}
.navbar .nav li a {font-weight: bold;text-align: center;border-left: 1px solid rgba(255,255,255,.75);border-right: 1px solid rgba(0,0,0,.1);}
/* .navbar .nav li:first-child a {border-left: 0;border-radius: 3px 0 0 3px;}
.navbar .nav li:last-child a {border-right: 0;border-radius: 0 3px 3px 0;} */
.muted{margin:0;}
#mainnav{margin-bottom:2px;}
#mainnav .nav>li>a{padding:10px 0px 10px; font-weight:normal;}
#loginarea{margin-top:25px; text-align:right;}
#loginarea a:hover{text-decoration:none;}
#loginarea .linkarea{height:25px; line-height:25px;}
#loginarea .shoplink{color:#e61f4a; padding:0 10px;}
#loginarea .loginlink{padding:0 10px;display:none;}
#loginarea .reglink{padding:0 10px;}
#loginarea .weiboarea{margin-top:5px; padding-left:130px;}
#loginarea .telnum{width:250px;height:25px; line-height:25px; display:inline-block;vertical-align:top; font-size:20px; font-weight:bold; color:#151515; float:left;}
#loginarea .sinawbwrap{display:inline-block; width:70px;height:24px; float:left;}
#loginarea .qqwbwrap{display:inline-block; width:70px;height:24px; float:left;}
.footer{background-color:#333333; font-size:12px;}
.footer a{color:#999999;}
.footer .s_title{color:#ffffff;}
.bottomnav{text-align:center; color:#999999;}
.bottomnav a{display:inline-block; padding-left:15px; padding-right:15px;text-decoration:none;}
.copyright{color:#999999;text-align:center;}

.t_header{background-image: -moz-linear-gradient(top, #F9F9F9, #f4f4f4);background: -webkit-gradient(linear, left top, left bottom, from(#F9F9F9), color-stop(0.5, #f9f9f9), to(#f4f4f4));filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#F9F9F9', endColorstr='#f4f4f4', GradientType='0');border-bottom:1px solid #D5D5D5;}
.side-list{border:1px solid #dddddd; padding:10px; margin-top:10px; background-color:#f8f8f8; width:239px;position:relative; clear:both;}
.side-list a{color:#6f6f6f;}
.side-list-title{border-bottom:1px solid #d9d9d9; padding-bottom:5px; margin-bottom:10px;}
.side-list-title span{display:inline-block; height:20px; border-left:6px solid #1ba39f; padding-left:8px;}
.side-list .row-fluid{position:relative;display:block;}
.side-list .span6{text-align:center; float:left; width:50%;}
.side-list .span6 a{text-decoration:none;}
.side-ad{border:1px solid #dddddd;margin-top:10px; width:259px;}
.media, .media .media{margin-top:10px; position:relative;}
	  
#maincontent{width:712px;_width:710px;}
#maincontent .media a{display:inline-block;}
#maincontent .media-list{margin-top:10px;}
#maincontent .media-list .media{border:1px solid #ddd;border-top:2px solid #000; background-color:#fff;}
#maincontent .media-body{padding:10px 10px 10px 10px; overflow:hidden;}
#maincontent .media-body p{font-size:15px; padding:0 15px; line-height:25px;}
#maincontent .media-body .media-heading{font-weight:normal;margin: 0 0 5px; position:relative;}
	  
#mainright{width:261px; margin-left:7px;}
#tab1 .media-body{font-size:12px;}

.side-news-header li span{/* padding:0 8px 0px 8px; */display:inline-block;margin-bottom:5px;}
.side-news-header li span.first{border-left:6px solid #1ba39f;height:25px;/*  padding-left:8px; */}
.side-news-header>.active>span>a{/*color:#1da8a3;*/}
.side-news-header>li>a{padding-top:0;border:0;padding-left:0;}
.side-news-header>.active>a{border:0;background-color:transparent;}
.side-news-header>li>a:hover{background-color:transparent;border:0;}
.media-title{font-size:16px;}
	  
.sidehonor{padding-bottom:10px;}
.sidehonor .media-object{border:1px solid #ddd;}
.sidehonor .media-body{padding-top:8px; font-size:12px;}
.sidehonor .media{/* margin-top:15px;  */position:relative; clear:both;padding:10px 0;} 
.fontcolor1{color:#00aab2; font-weight:bold;}  
.indexdownbtn{text-decoration:none;display:inline-block; width:94px; height:32px; line-height:32px; background-color:#00ccc0; font-size:15px;text-align:center; color:#fff;}
.indexdownbtn:hover{color:#fff; text-decoration:none;background-color:#00BCAB;}
	  
.indexmorebtn{text-decoration:none;display:inline-block; width:94px; height:32px; line-height:32px; background-color:#99cc01; font-size:15px;text-align:center; color:#fff;margin-left:19px;}
.indexmorebtn:hover{color:#fff; text-decoration:none;background-color:#81BE00;}

.indexonlinebtn{text-decoration:none;display:inline-block; width:110px; height:36px; line-height:36px; background-color:#058183; font-size:15px;text-align:center; color:#fff;margin-top:33px;}
.indexonlinebtn:hover{color:#fff; text-decoration:none;background-color:#036163;}
.indexadbtn{text-decoration:none;display:inline-block; width:130px; height:36px; line-height:36px; background-color:#99cc01; font-size:15px;text-align:center; color:#fff;margin-left:19px; margin-top:33px;}
.indexadbtn:hover{color:#fff; text-decoration:none;background-color:#7EBC00;}	  
	  
.mfdhbtn1{text-decoration:none;display:inline-block; width:145px; height:41px; line-height:41px; background-color:#8bd9ff; font-size:18px;text-align:center; color:#fff;}
.mfdhbtn1:hover{color:#fff; text-decoration:none;}

.mfdhbtn2{background-color:#6bc201;}
.mfdhbtn3{background-color:#0097e0;}
.mfdhbtn4{background-color:#0097e0;}
.mfdhbtn5{background-color:#0097e0;}
.mfdhnavbtn{text-decoration:none;display:inline-block; width:154px; height:40px; line-height:40px; background-color:#f4f5f7; font-size:18px;text-align:center; color:#525c69; border-radius:20px; border:1px solid #bbc3cd;}
.mfdhnavbtn:hover{color:#fff; text-decoration:none; background-color:#8cd2f6;}	 
.mfdhnavactivebtn{color:#fff; text-decoration:none; background-color:#8cd2f6;}

#loginarea {font-size:12px;}
#loginarea .btn-group{vertical-align:baseline;}
#loginarea .caret{margin:14px 0px 0px 5px;border-top:4px solid #959595;}

	  .indexaccountbtn{text-decoration:none;display:inline-block; width:104px; height:30px; line-height:30px; background-color:#eeeeee; font-size:13px;text-align:center; color:#212121; border:1px solid #dbdbdb;border-top-right-radius:0!important;border-bottom-right-radius:0!important;}
	  .indexaccountbtn:hover{color:#212121; text-decoration:none;}		


	  .indexcartbtn{text-decoration:none;display:inline-block; width:124px; height:30px; line-height:30px; background-color:#eeeeee; font-size:13px;text-align:center; color:#212121;border:1px solid #dbdbdb;border-top-right-radius:0!important;border-bottom-right-radius:0!important;}
	  .indexcartbtn:hover{color:#212121; text-decoration:none;}	.downloadmedicalbtn{text-decoration:none;display:inline-block; width:291px; height:120px; line-height:120px; background-image: -moz-linear-gradient(top, #fdfdfd, #fafcfb);background: -webkit-gradient(linear, left top, left bottom, from(#fdfdfd), color-stop(0.5, #fafcfb), to(#f5f5f5));filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdfdfd', endColorstr='#fafcfb', GradientType='0'); font-size:31.5px;text-align:center; color:#6d6d6d;border:1px solid #e1e9eb; border-radius:6px;margin-top:20px;}
.downloadmedicalbtn:hover{color:#6d6d6d; text-decoration:none;}	
	  
	  
.footer-links{padding:17px 0; border-bottom:1px dashed #9f9f9f; margin-bottom:28px;}
.footer-links .link-item{padding:5px 0; float:left; margin-right:40px;}
.footer-links a{padding:5px 10px;text-decoration:none;}	
.footer-links span.s_title{width:60px; display:inline-block; font-size:13px; font-weight:bold; color:#cecece;}  
	  
#scrollUp {bottom: 20px;right: 10px;height: 38px;  /* Height of image */width: 38px; /* Width of image */background: url(../images/top.png) no-repeat;}

.about-icon{padding:5px 10px}

.roadmap .media-body{padding-left:10px;}

.icon-more-right{width:20px;height:20px;background:url(../images/icon-more.png);}

.icon-index-online{width:30px;height:26px;background:url(../images/icon-index-showcase.png);}
.icon-index-ad{width:30px;height:26px;background:url(../images/icon-index-showcase.png);}
.icon-index-customer{width:30px;height:26px;background:url(../images/icon-index-showcase.png);}
.icon-index-showcase{width:30px;height:26px;background:url(../images/icon-index-showcase.png);}
.icon-index-media{width:30px;height:26px;background:url(../images/icon-index-showcase.png);}
.icon-index-tech{width:30px;height:26px;background:url(../images/icon-index-showcase.png);}


.carousel{margin-bottom:0;}

.phone-line{background-color:#08c3c8; height:35px; line-height:35px; color:#ffffff;}

.label-more{display:inline-block; border:1px dashed #b3b1b2; color:#868686;width:41px; height:16px; line-height:16px; text-align:center;text-decoration:none; font-size:12px; position:absolute; right:5px;}
.label-more:hover{text-decoration:none;}


.articledate{position:absolute;right:0px;top:0;}

#scroll {position:relative;overflow:hidden;/*border:1px solid #ddd;width:948px; */padding:0;height:407px;/* 	-moz-border-radius:5px;-webkit-border-radius:5px; */}

#tools {width:9999em;position:absolute;height:400px;}

.tool {float:left;width:1000px;height:340px;text-align:center;}

.details {font-size:18px;color:#555;margin-top:-20px;background-color:transparent;padding:5px 148px;}


#thumbs {/* background:url(http://jquerytools.org/media/img/demo-navi.jpg) no-repeat; */background-color:#000;height:48px;position:absolute;top:360px;width:1000px;/* left:-8px; */}

.t {padding:0 !important;border:0 !important;}

.t a {/* margin-left:11px; */display:block;width:200px;float:left;height:48px;cursor:pointer;text-align:center;line-height:48px;text-decoration:none;color:#ffffff;font-size:16px;}
.t a:hover{text-decoration:none; color:#2BC9D4;}
.t a.active {cursor:default !important;color:#2BC9D4;}

.navi {/* margin-left:314px;_margin-left:304px; */}

.bar_icon{background-image:url("../images/bar_icon.png");display:inline-block;width:28px;height:28px;}
.bar_icon_focus{background-position:-0px -28px;vertical-align:middle;}
.bar_icon_free{background-position:-28px -28px;vertical-align:middle;}
.bar_icon_mb{background-position:-56px -28px;vertical-align:middle;}
.bar_icon_login{background-position:-84px -28px;vertical-align:middle;}
.bar_icon_reg{background-position:-112px -28px;vertical-align:middle;}
#flowtabs a:hover .bar_icon_focus{background-position:-0px -0px;vertical-align:middle;}
#flowtabs a:hover .bar_icon_free{background-position:-28px -0px;vertical-align:middle;}
#flowtabs a:hover .bar_icon_mb{background-position:-56px -0px;vertical-align:middle;}
#flowtabs a:hover .bar_icon_login{background-position:-84px -0px;vertical-align:middle;}
#flowtabs a:hover .bar_icon_reg{background-position:-112px -0px;vertical-align:middle;}
#flowtabs a:hover{color:#2BC9D4!important;}
#flowtabs a{cursor:pointer!important;}

.bar_icon_bottom{background-image:url("../images/bar_icon.png");display:inline-block;width:35px;height:30px;}
.bar_icon_bottom_1{background-position:-0px -58px;vertical-align:middle; }
.bar_icon_bottom_2{background-position:-35px -58px;vertical-align:middle;}
.bar_icon_bottom_3{background-position:-70px -58px;vertical-align:middle;}
.bar_icon_bottom_4{background-position:-105px -58px;vertical-align:middle;}

.bar_icon_24{background-image:url("../images/bar_icon.png");display:inline-block;width:24px;height:24px;}
.bar_icon_phone{background-position:-0px -86px;vertical-align:-20%!important;vertical-align:-20%;}
.bar_icon_oc{background-position:-48px -86px;vertical-align:middle;}
.bar_icon_ad{background-position:-24px -86px;vertical-align:middle;}

.bar_icon_20{background-image:url("../images/bar_icon.png");display:inline-block;width:20px;height:20px;}
.bar_icon_my{background-position:-92px -86px;vertical-align:middle;}
.bar_icon_buy{background-position:-72px -86px;vertical-align:middle;}
.phone-line .container{}

/* CSS sprite for the navigation */

/*  Cart  */
#cart {display:inline-block;z-index: 1000;position:relative;}
#cart .heading {float: right;margin-right: 0;margin-top: 0;padding: 3px 0 3px 30px;	position: relative;z-index: 100;}
#cart .heading h5 {font-size: 12px;font-weight: bold;text-align: left;margin-top: 0;margin-bottom: 0;}
#cart .heading a span {padding: 10px 0;height: 24px;line-height: 24px;	}
#cart .content {z-index:10;	background-color:#fff;clear: both;display: none;position: absolute;top: 32px;right:0;padding: 8px;min-height: 150px;min-width: 350px;-webkit-border-radius: 0;-moz-border-radius: 0;-khtml-border-radius: 0;border-radius: 0;-webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);}
#cart.active .heading {margin-top: 0;padding-bottom: 10px;}
#cart.active .content {display: block;}
.mini-cart-info table {border-collapse: collapse;width: 100%;margin-bottom: 5px;}
.mini-cart-info td {color: #000000;vertical-align: top;padding: 10px 5px;border-bottom: 1px solid #F1F1F1;}
.mini-cart-info .image {width: 1px;}
.mini-cart-info .image img {text-align: left;}
.mini-cart-info .name small {color: #666666;}
.mini-cart-info .quantity {text-align: right;}
.mini-cart-info td.total {text-align: right;}
.mini-cart-info .remove {text-align: right;}
.mini-cart-info .remove img {cursor: pointer;}
.mini-cart-total {text-align: right;border-bottom: 1px solid #F1F1F1;}
.mini-cart-total table {border-collapse: collapse;display: inline-block;margin-bottom: 5px;}
.mini-cart-total td {color: #000000;padding: 4px;}
#cart .checkout {text-align: center;clear: both;margin: 15px auto 10px;}
#cart .checkout a:hover {color: #FFFFFF!important;}
#cart .empty {padding-top: 50px;text-align: center;}


/* MARKETING CONTENT
-------------------------------------------------- */

/* Center align the text within the three columns below the carousel */
.marketing .span4 {/* text-align: center; */margin-left:0;padding-left:15px;padding-right:15px;width:33.333333333%;text-align:center;}
.marketing .grid_9{text-align:center;}
.marketing .grid_9 a{text-decoration:none;}
.marketing .specborder{background-image: url(../images/download-spe.png);background-position: right;background-repeat: no-repeat;}
.marketing h2 {font-weight: normal;}
.marketing .span4 p {margin-left: 10px;margin-right: 10px;}
.marketing .span4 a:hover{text-decoration:none; color:#565253;}

/* Featurettes
    ------------------------- */

.featurette-divider {margin: 40px 0; /* Space out the Bootstrap <hr> more */}
.featurette {padding-top: 120px; /* Vertically center images part 1: add padding above and below text. */overflow: hidden; /* Vertically center images part 2: clear their floats. */}
.featurette .lead{font-size:14px; line-height:26px;}
.featurette-image {margin-top: -120px; /* Vertically center images part 3: negative margin up the image the same amount of the padding to center it. */}

/* Give some space on the sides of the floated elements so text doesn't run right into it. */
.featurette-image.pull-left {margin-right: 40px;}
.featurette-image.pull-right {margin-left: 40px;}

/* Thin out the marketing headings */
.featurette-heading {font-size: 30px;font-weight: 300;line-height: 1;letter-spacing: -1px;}
	
	
.more-feature .span4{padding:10px!important;}
.more-feature img{margin-right:8px;}
.more-feature h5{margin:5px 0; font-size:16px;}
.more-feature p{font-size:13px;}

.aboutnav{border:1px solid #E3E3E3; background-color:#f9f9f9; width:978px; padding-top:10px;position:absolute;top:130px;z-index:10000;height:94px;}
.aboutnav .grid_3{}
.aboutnav .grid_3 a{text-decoration:none;}
.aboutnav .grid_3 a.active h6{color:#30b4f4;}
.aboutnav .span1{text-align:center; width:100px; border:0px red solid; margin-left:20px;}	
/* .aboutnav .span1:first-child{margin-left:15px;} */
.aboutnav h6{font-weight:normal; font-size:14px;}
.aboutnav .span1 a{color:#A7A7A7;text-decoration:none;}
.aboutnav .span1 a:hover{text-decoration:none;color:#1990AE}

.zxkf2nav{border:0px solid #E3E3E3; /* width:978px;  padding-top:10px;*/}
.zxkf2nav .span1{text-align:center; width:120px; border:0px red solid; margin-left:20px;}	
/* .zxkf2nav .span1:first-child{margin-left:15px;} */
.zxkf2nav h6{font-weight:normal; font-size:14px;}
.zxkf2nav .span1 a{color:#A7A7A7;text-decoration:none;}
.zxkf2outnav .span1 a:hover{text-decoration:none;color:#1990AE}

.zxkf2nav .span2{text-align:center; width:180px; margin-left:15px;}
/* .zxkf2nav .span2:first-child{margin-left:0px;} */
.zxkf2nav .span2 h3{font-size:15px;}


.quality{/*border:1px solid #E3E3E3;*/padding-bottom:40px;}
.quality .grid_5{text-align:center; padding:40px 0px 0px;margin-left:10px;}
.quality h3{color:#1AA7B8;}

.bottom-four-nav{border:1px solid #dddddd;position:relative; height:44px; line-height:44px;margin:10px auto;}
.bottom-four-nav .grid_7{text-align:center; height:44px; line-height:44px;}
.bottom-four-nav .grid_7 a{font-size:16px; text-decoration:none;width:100%;_width:99.5%;height:100%; border:1px solid #dddddd;display:block;border-width:0px 1px 0 0; line-height:44px;}

.company-profile{border:1px solid #E3E3E3;margin-top:5px}
.company-profile .tab-pane{/* padding:10px; */}

.about-news{/* border:1px solid #e3e3e3; */margin-top:5px; padding:30px 0;}
.about-news .span3{padding-left:35px;}
.about-news .cate-head{margin-left:50px;}
.about-news .grid_7 .media-list{margin-left:50px;}
.about-news .grid_7 .media-list a{text-decoration:none;}
.about-news .cate-head span{border-left:5px solid #15A9C3; display:inline-block; width:95px; height:23px; border-bottom:1px solid #B7B7B7; line-height:23px; padding-left:8px; margin-bottom:5px; font-weight:bold; font-size:15px;}

.media-news{padding-bottom:20px; /*border:1px solid #E3E3E3;*/}
.media-news .grid_10{margin:10px 0;}

.service-left{border:1px solid #e3e3e3; margin-top:10px; margin-bottom:10px; padding:0 10px;}
.service-left h3{line-height:20px; color:#1C1C1C}
.service-left .page-header{margin:10px 0px 10px; padding-bottom:5px; border-bottom:1px solid #ddd;}

.service-left .nav-list li{padding-left:20px; line-height:25px;}
.service-left li.nav-header{padding:3px 0; font-size:15px; font-weight:bold;color:#000;}
.service-left .nav-list>li>a{color:#747474;}
.service-left .nav-list>.active>a, .service-left .nav-list>.active>a:hover, .service-left .nav-list>.active>a:focus{color:#747474; background-color:#f4f4f4;text-shadow:normal;}


.about-left{border:1px solid #e3e3e3; margin-top:10px; margin-bottom:10px; padding:0 10px;}
.about-left h3{line-height:20px; color:#1C1C1C}
.about-left .page-header{margin:10px 0px 10px; padding-bottom:5px; border-bottom:1px solid #ddd;}

.about-left .nav-list li{padding-left:20px; line-height:25px;}
.about-left li.nav-header{padding:3px 0; font-size:15px; font-weight:bold;color:#000;}
.about-left .nav-list>.active>a, .about-left .nav-list>.active>a:hover, .about-left .nav-list>.active>a:focus{color:#747474; background-color:#f4f4f4;text-shadow:normal;}
.about-left .nav-list>li>a{color:#747474;font-weight:normal;display:inline-block;padding-left:40px;width:135px;}
.about-left .nav-list>li>a:hover,.about-left .nav-list>li>a.active{font-weight:bold;background:url(../images/about-cur.png) right center no-repeat;}

.service-right{border:1px solid #e3e3e3; margin-top:10px; margin-bottom:10px; padding:0 10px;width:750px!important;_width:752px!important; margin-left:7px; }
.service-right .page-header{padding-left:12px;color:#1C1C1C;}

.service-right .breadcrumb{background-color:#fafafa;border-bottom:1px solid #d3d3d3;border-radius:0;}
.service-right h6{margin:0;}

.mfdh .featuretteline{background:url(../images/mfdh_line.jpg) no-repeat center bottom; height:22px;}
.mfdh .featurette-image{margin-top:0;}
.mfdh .featurette{padding-top:0px; height:270px; padding-left:80px; padding-right:80px;}
.mfdh .featurette-heading{font-size:22px; font-weight:bold;}
.mfdh .lead{line-height:26px;}

.featurettetitle{background:url(../images/title_bottom.png) no-repeat left bottom; padding:10px 0;}

.featuretteline{background:url(../images/mfdh_line.jpg) no-repeat center bottom; height:22px;}
.zxkf .featurette-image{margin-top:0;}
.zxkf .featurette{padding-top:0px; height:352px; padding-left:80px; padding-right:80px;}
.zxkf .featurette-heading{font-size:22px; font-weight:bold;}
.zxkf .lead{line-height:20px;}


.mfdhprice{width:860px; margin:0 auto;}
.mfdhprice td{text-align:center; height:43px; line-height:43px; padding:0px;}
.mfdhprice .thead{background-color:#0097e0; color:#fff; font-size:16px;}

.mfdhcompare{width:858px; margin:0 auto; border:3px solid #0097e0;}
.mfdhcompare td{ border-top:0px; height:40px; /* line-height:40px;  */padding:0;}
.mfdhcompare .thead{background-color:#0097e0; color:#fff; font-size:16px; line-height:40px;text-align:center;}
.mfdhcompare .xline{width:100px;}
.mfdhcompare .ttd{padding:15px 15px;}

.mfdh_news{width:264px; height:161px; position:absolute; top:48px; right:60px; background-color:#5ba0db; padding:15px;}
.mfdh_news .nav{margin-bottom:5px;}
.mfdh_news .nav-tabs{border-bottom:none;}
.mfdh_news .nav-tabs>li>a{color:#fff;}
.mfdh_news .nav-tabs>li>a:hover{background-color:#2384d5; border:none; color:#fff;}
.mfdh_news .nav-tabs>li>a:focus{background-color:#2384d5;}
.mfdh_news .nav-tabs>.active>a, .mfdh_news .nav-tabs>.active>a:hover, .mfdh_news .nav-tabs>.active>a:focus{
	/* background-color:#2384d5; */
	border:none;
	color:#fff;
}

.mfdh_news .tab-pane a{display:block; text-align:left; line-height:25px; color:#fff; border-left:3px solid #fff; padding-left:10px;margin:5px 0;}

.zxkf_news{width:264px; height:161px; position:absolute; top:48px; right:60px; background-color:#19a1ed; padding:15px;}
.zxkf_news .nav{margin-bottom:5px;}
.zxkf_news .nav-tabs{border-bottom:none;}
.zxkf_news .nav-tabs>li>a{color:#fff;}
.zxkf_news .nav-tabs>li>a:hover{background-color:#0c7bcd; border:none; color:#fff;}
.zxkf_news .nav-tabs>li>a:focus{background-color:#0c7bcd;}
.zxkf_news .nav-tabs>.active>a, .mfdh_news .nav-tabs>.active>a:hover, .mfdh_news .nav-tabs>.active>a:focus{
	/* background-color:#0c7bcd; */
	border:none;
	color:#fff;
}

.zxkf_news .tab-pane a{display:block; text-align:left; line-height:25px; color:#fff; border-left:3px solid #fff; padding-left:10px;margin:5px 0;}

.mfdhfournav{margin-top:20px;}
.mfdhfournav .span3{width:25%; padding-left:15px; padding-right:15px; margin-left:0;text-align:center;}
.mfdhfournav .grid_7{text-align:center;}
.mfdhfournav .grid_7 p{padding:0 15px;}
.mfdhfournav .specborder{background-image: url(../images/download-spe.png);background-position: right;background-repeat: no-repeat;}
.mfdhfournav p{text-align:left; font-size:13px;}

#mfdhfivenav{padding:27px 0; border-bottom:1px solid #d1d1d1; margin-bottom:40px;}
#mfdhfivenav .grid_5{position:relative;}
#mfdhfivenav .span2{position:relative;}
#mfdhfivenav .curimg{position:absolute; bottom:-28px; left:63px;}

.zxkf_more_feature{/* padding:0 20px; */margin-bottom:20px; position:relative;padding:0 15px;}
/* .zxkf_more_feature .row-fluid:first-child{border-top:1px dashed #cdcdcd;} */
.zxkf_more_feature .grid_7{margin-left:0; /*width:25%;padding:0 50px; */border:1px dashed #cdcdcd; border-width:1px 1px 1px 1px; height:136px;width:237px;}
.zxkf_more_feature .grid_7 div{padding:0 50px;}

/* .zxkf_more_feature .span3:first-child{border-width:0px 1px 1px 1px;} */
.zxkf_more_feature .grid_7 p{font-size:14px;}
.zxkf_more_feature .grid_7 p.feature-desc{display:none; padding:0 40px;text-align:left;}
.zxkf_more_feature .grid_7 p.market{text-decoration:line-through;}
.zxkf_more_feature .grid_7 p.price1{color:red;}
.zxkf_more_feature .grid_7 .buybtn{text-decoration:none;display:inline-block; width:92px; height:25px; line-height:25px; background-color:#55b7e8; font-size:15px;text-align:center; color:#fff;}
.zxkf_more_feature .grid_7 .buybtn:hover{color:#fff; text-decoration:none;}

.zxkf_more_feature .item_clone { height: 272px; position: absolute; background-color: #F6F6F6; z-index: 1001; width:235px;text-align:center; border:1px solid #55B7E8; margin-left:-1px; margin-top:-1px; padding:0!important;}
.zxkf_more_feature .item_clone .buybtn{width:118px; height:32px; line-height:32px;}

.zxkf_free_feature{padding:0 20px;}
.zxkf_free_feature .grid_9{margin:20px 0;width:285px;text-align:left;padding:10px 15px; border-bottom:none;}
.zxkf_free_feature .grid_9 .media-body{overflow:hidden;}
.zxkf_free_feature .row-fluid{border-bottom:1px dashed #cccccc; padding:23px 0;}
.zxkf_free_feature .media-object{margin:5px;}

.time-feature{}
.time-feature .inner-wrap{text-align:left;width:262px;height:247px; border:1px dashed #b2b2b2;margin:0 auto; position:relative; }
.time-feature .thrig{position:absolute;width:32px;height:32px; background-color:#0099dc; right:0; top:0;text-align:right; color:#fff; padding:3px 3px 0 0; font-size:12px; background:url(../images/thri.gif) no-repeat;}
.time-feature .pname{padding:0 20px;}
.time-feature .pdesc{padding:0 20px; line-height:25px; font-size:14px;}
.time-feature .pprice{padding:10px 20px; font-size:20px;}
.time-feature .pbtn{padding:0 20px;}
.time-feature .pbtn .mfdhbtn1{width:170px;height:46px; line-height:46px; font-size:22px; font-weight:bold; background-color:#0097e0;}
.time-feature .pbtn .mfdhbtn1:hover{color:#fff;}
.marketing .section-title{font-size:22px; font-weight:bold; padding-left:30px; margin:10px 0 10px 0;}

.time-feature1{position:relative;}
.time-feature1 .inner-wrap{width:344px;height:248px; border:1px dashed #b2b2b2;margin:20px auto; position:relative;}
.time-feature1 .inner-wrap .media-body{overflow:hidden;}
.time-feature1 .thrig{position:absolute;width:32px;height:32px; background-color:#0099dc; right:0; top:0;text-align:right; color:#fff; padding:3px 3px 0 0; font-size:12px; background:url(../images/thri.gif) no-repeat;}
.time-feature1 .pbtn{padding:0 10px;}
.time-feature1 .pbtn .mfdhbtn1{width:170px;height:46px; line-height:46px; font-size:22px; font-weight:bold; background-color:#0097e0;}
.time-feature1 .pbtn .mfdhbtn1:hover{color:#fff;}
.time-feature1 .media-object{margin:20px 0 0 15px;}
.time-feature1 .pprice{font-size:22px;}
.time-feature1 .poldprice{text-decoration:line-through; font-size:20px;}
.time-feature1 .row-fluid{margin-bottom:30px;}

.show-more-feature{width:906px;margin:25px auto;height:73px;text-align:center;line-height:73px; }
.show-more-feature a{text-decoration:none;display:block; width:100%;height:100%;font-size:25px; background-color:#3EAFE7; color:#fff;}
.show-more-feature a:hover{background-color:#ECECEC; color:#828282;}

#nav{height:38px; /* position:absolute; */ border:0px solid #eee; /* top:5px; width:980px; */}
#nav a{width:120px; display:block; line-height:38px; font-size:14px; text-decoration:none; text-align:center;}
#nav a:hover{color:#00A69B}
#nav ul li{list-style-type:none; float:left; margin-left:0px;}
#nav .sub-nav{position:absolute; background:#fff;display:none;/*width:400px;*/}
#nav .sub-nav a{line-height:30px; font-size:12px; /* float:left; */}
#nav .sub-nav dl{/*width:120px;float:left;*/ padding:5px 0;}
#nav .sub-nav dt{float:left; width:110px;color:#0EA385;text-align:left; line-height:30px; font-weight:bold;padding-left:20px;}
#nav .sub-nav dt a{font-weight:bold; float:left;}
#nav .sub-nav dd{float:left; /*width:290px;*/}
#nav .sub-nav dd a{width:auto;display:inline-block;float:left; padding:0px 10px;}
#nav .sub-nav dd div.divider{line-height:30px; float:left;}
#nav .sub-nav1{position:absolute; background:#fff; z-index:1px;zoom:1;display:none;}
#nav .sub-nav1 a{line-height:30px; font-size:12px; float:left; }
#nav .sub-nav1 dl{clear:both;}
#nav .sub-nav1 dt{float:left; width:110px;}
#nav .sub-nav1 dt a{font-weight:bold; float:left;}
#nav .sub-nav1 dd{float:left; width:350px;}


ul.roundabout1 {
	list-style: none;
	padding: 0;
	margin: 0 auto;
	width: 500px;
	height: 400px;
}
ul.roundabout1 li {
	height: 300px;
	width: 400px;
	text-align: center;
	cursor: pointer;
}
ul.roundabout1 li.roundabout-in-focus {
		cursor: default;
	}
ul.roundabout1 li span {
	display: block;
}

ul#roundabout2{margin:0 auto;}

.roundabout-holder {
	margin:0 auto;
	height: 366px;
	position: absolute;
	width: 577px;
}
.roundabout-moveable-item {
	cursor: pointer;
	list-style-type: none;
	overflow: hidden;
	height: 338px;
	width: 527px;
	margin:0;
	padding:0;
	background:none;
	border:4px solid #fff;
}
.item-caption {
}
.roundabout-moveable-item img {
	display: block;
	height: 100%;
	width: 100%;
}
.roundabout-in-focus {
	cursor: auto;
}
.roundabout-in-focus a {
	display: block;
	height: 252px;
	width: 270px;
}







/* About Page CSS */
a.ab_nav{display:inline-block;width:64px;height:82px;}
a.ab_nav h6{margin-top:55px;text-align:center;}
a.ab_nav:hover h6{color:#30b4f4;}
a.ab_nav_1{background:url("../images/about_nav_1.jpg") no-repeat center top;}
a.ab_nav_1:hover,a.ab_nav_1.active{background:url("../images/about_nav_1_at.jpg") no-repeat center top;}
a.ab_nav_2{background:url("../images/about_nav_2.jpg") no-repeat center top;}
a.ab_nav_2:hover,a.ab_nav_2.active{background:url("../images/about_nav_2_at.jpg") no-repeat center top;}
a.ab_nav_3{background:url("../images/about_nav_3.jpg") no-repeat center top;}
a.ab_nav_3:hover,a.ab_nav_3.active{background:url("../images/about_nav_3_at.jpg") no-repeat center top;}
a.ab_nav_4{background:url("../images/about_nav_4.jpg") no-repeat center top;}
a.ab_nav_4:hover,a.ab_nav_4.active{background:url("../images/about_nav_4_at.jpg") no-repeat center top;}
a.ab_nav_5{background:url("../images/about_nav_5.jpg") no-repeat center top;}
a.ab_nav_5:hover,a.ab_nav_5.active{background:url("../images/about_nav_5_at.jpg") no-repeat center top;}
a.ab_nav_6{background:url("../images/about_nav_6.jpg") no-repeat center top;}
a.ab_nav_6:hover,a.ab_nav_6.active{background:url("../images/about_nav_6_at.jpg") no-repeat center top;}
a.ab_nav_7{background:url("../images/about_nav_7.jpg") no-repeat center top;}
a.ab_nav_7:hover,a.ab_nav_7.active{background:url("../images/about_nav_7_at.jpg") no-repeat center top;}
a.ab_nav_8{background:url("../images/about_nav_8.jpg") no-repeat center top;}
a.ab_nav_8:hover,a.ab_nav_8.active{background:url("../images/about_nav_8_at.jpg") no-repeat center top;}

.ab_culture{margin-top:10px; border:1px solid #E3E3E3;}
.ab_culture_item{margin:15px 0px 0px;padding:0px 17px;}
.ab_culture_item h2{font-size:28px;font-weight:normal;}
.ab_culture_item img{vertical-align:-8px;}
.ab_culture_item p{margin:7px;font-size:12px;}
.ab_culture_item:hover h2,.ab_culture_item:hover p{color:#0389d1;}

.container_28 .aboutnav .grid_3{width:112px;}
.container_28 .ab_culture_item{width:210px;}

ul.mfdhcompare1{border-bottom:none!important;}
ul.mfdhcompare1 li{}
ul.mfdhcompare1 li a{width:auto!important;padding:0 20px!important; height:25px;}
ul.mfdhcompare1 li a.current{color:#0A84DA!important; background:url(../images/title_bottom.png) no-repeat left bottom; padding-bottom:10px!important;}
ul.mfdhcompare1 li a.current:hover{color:#0a84da!important;}


.more-feature{}
.more-feature .grid_9{text-align:left; margin:10px 0; border-bottom:1px dashed #ddd; padding:10px 0}
.more-feature .grid_9 div{height:100px;overflow:hidden;}

/* root element for scrollable */
.scrollable {

/* required settings */
position:relative;
overflow:hidden;

/*
vertical scrollables have typically larger height than width but
not now
*/
height: 216px;
width:239px;
}

/* root element for scrollable items */
.scrollable .items {
position:absolute;

/* this time we have very large space for the height */
height:20000em;
}
.scrollable .grid_3 p{padding:5px 0 12px;_padding-bottom:10px;}
.disabled {
visibility:hidden;
}

* html,* html body /* 修正IE6振动bug */{background-image:url(about:blank);background-attachment:fixed;}
* html .fixed-top /* IE6 头部固定 */{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop));}


.join_job_list{}
.join_job_list a{display:inline-block; width:86px; border-bottom:5px solid transparent; margin:10px 0px; font-size:12px;text-align:center;}
.join_job_list a:hover{border-bottom:5px solid #ca0003; color:#bb0007;}

.news-list .media-body{overflow:hidden; line-height:30px; height:30px; position:relative;}
.news-list .media-body .articledate{position:absolute; right:0px; top:0px; float:none;}
.join_job_list a.current{border-bottom:5px solid #CA0003; color:#bb0007;}

.cloned{margin-top:0px;}


/* tabs (those little circles below slides) */
.slidetabs {
    position:absolute;
	top:320px; right:50px;
}

/* single tab */
.slidetabs a {
    width:8px;
    height:8px;
    float:left;
    margin:3px;
    background:url(../images/navigator.png) 0 0 no-repeat;
    display:block;
    font-size:1px;
}

/* mouseover state */
.slidetabs a:hover {
    background-position:0 -8px;
}

/* active state (current page state) */
.slidetabs a.current {
    background-position:0 -16px;
}

.gallery{}
.gallery .grid_7{margin-left:5px;}
.gallery .grid_7 div{text-align:center;}
.gallery .grid_7 div img{/*height:150px; width:245px;*/}

.gallery .grid_7 h5{line-height:35px;font-size:12px;font-weight:normal;font-family:宋体}


.caseitem a{width:100%;}
.detailgrid ul li a{width:100%;}

.marketing h5{font-weight:normal;font-size:14px;line-height:35px;}

.faq-page-header{padding:13px 0; font-size:19px;margin-left:20px;position:relative;padding-left:15px; color:#000000; font-weight:bold; border-bottom:1px solid #f2f2f2;}
.faq-page-header-tip{width:9px;height:9px;background-color:#3d9cd2;position:absolute;left:0px; top:25px;}


.faq-category{padding:20px 0 0; border-bottom:1px dashed #ddd;}
.faq-category p{line-height:25px;}
.faq-category .news-item{padding:0 20px;}
.faq-category .news-item p a{color:#1254CE;}


.ms12{background:url(../images/indexico/h.png);width:34px;height:24px;display:inline-block;position:absolute;}
.ms12:hover{background:url(../images/indexico/h_hover.png)}