@charset "UTF-8";
.wrap-break {
  word-wrap: break-word;
  word-break: break-all;
}
body,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
blockquote,
dl,
dt,
dd,
ul,
ol,
li,
pre,
form,
fieldset,
legend,
button,
input,
textarea,
th,
td {
  margin: 0;
  padding: 0;
}
body {
  color: #333333;
}
body,
button,
input,
select,
textarea {
  font: 14px/1.5 "Microsoft Yahei", tahoma, arial, '\5b8b\4f53', sans-serif;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%;
}
code,
kbd,
pre,
samp {
  font-family: courier new, courier, monospace;
}
ul,
ol {
  list-style: none;
}
a {
  color: #333333;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #009ae0;
  text-decoration: none;
}
img {
  border: 0;
}
/*重设ie滚动条*/
@-ms-viewport {
  width: auto;
}
.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  line-height: 0;
  content: "";
}
.clearfix:after {
  clear: both;
}
input[type="text"] {
  border-radius: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  text-shadow: none;
}
/*单行文字溢出时出现省略号，需设定宽度*/
.text-overflow {
  overflow: hidden;
  white-space: nowrap;
}
.font14 {
  font-size: 14px;
}
.font16 {
  font-size: 16px;
}
/* for margin & padding | width & height =================== */
.mt5 {
  margin-top: 5px;
}
.mt10 {
  margin-top: 10px;
}
.mt15 {
  margin-top: 15px;
}
.mt20 {
  margin-top: 20px;
}
.ml20 {
  margin-left: 20px;
}
.show {
  display: block;
}
.hide {
  display: none;
}
.b-bule {
  color: #037ed2;
}
.c-red {
  color: #FF0000;
}
.c-orange {
  color: #ff8400;
}
.lastline {
  border-bottom: 0;
}
.c-blue {
  color: #037ed2;
}
/*全站图标库 */
.toolIcon {
  display: inline-block;
  width: 17px;
  height: 17px;
  margin-top: -3px;
  background: url("../images/indexNew/toolbox-icon.png?v=1.1.5") no-repeat;
  background-size: contain;
  vertical-align: middle;
}
.micon {
  background: url("../images/micon.png");
  background-repeat: no-repeat;
  display: inline-block;
  vertical-align: middle;
}
.micon-aip {
  width: 20px;
  height: 20px;
  background-position: -345px -209px;
}
.micon-apply {
  width: 18px;
  height: 18px;
  background-position: -26px -137px;
}
.micon-card {
  width: 18px;
  height: 18px;
  background-position: 0 -136px;
}
.micon-map {
  width: 16px;
  height: 17px;
  background-position: -250px 0;
}
.micon-dd,
.micon-dd-black,
.micon-down {
  width: 10px;
  height: 10px;
  background-position: 0 1px;
}
.micon-dd-black,
.micon-down {
  background-position: -30px 1px;
}
.micon-time,
.micon-comment {
  width: 18px;
  height: 18px;
  background-position: 0px -376px;
}
.micon-comment {
  background-position: -36px -376px;
}
.micon-import {
  background-position: 0px -410px;
}
.micon-newsl {
  background-position: -42px -411px;
}
.micon-hottal {
  background-position: -87px -410px;
}
.micon-volume {
  background-position: -128px -410px;
}
.micon-people {
  background-position: -127px -445px;
}
.micon-adress {
  background-position: -127px -482px;
}
.micon-cls01,
.micon-cls02,
.micon-cls03,
.micon-cls04,
.micon-cls05,
.micon-cls06,
.micon-cls07,
.micon-cls08,
.micon-cls09,
.micon-cls10,
.micon-cls11,
.micon-cls12,
.micon-cls13,
.micon-cls14,
.micon-cls15 {
  width: 23px;
  height: 23px;
  margin-right: 10px;
}
.micon-cls01 {
  background-position: -190px -69px;
}
.micon-cls02 {
  background-position: -188px -99px;
}
.micon-cls03 {
  background-position: -188px -130px;
}
.micon-cls04 {
  background-position: -188px -160px;
}
.micon-cls05 {
  background-position: -188px -189px;
}
.micon-cls06 {
  background-position: -188px -219px;
}
.micon-cls07 {
  background-position: -188px -247px;
}
.micon-cls08 {
  background-position: -188px -279px;
}
.micon-cls09 {
  background-position: -187px -308px;
}
.micon-cls10 {
  background-position: -187px -337px;
}
.micon-cls11 {
  background-position: -186px -368px;
}
.micon-cls12 {
  background-position: -186px -397px;
}
.micon-cls13 {
  background-position: -186px -428px;
}
.micon-cls14 {
  background-position: -186px -460px;
}
.micon-cls15 {
  background-position: -186px -489px;
}
.micon-follow {
  margin-right: 10px;
  width: 18px;
  height: 18px;
  background-position: -310px -26px;
}
.micon-lookup {
  width: 15px;
  height: 15px;
  background-position: 0 -62px;
  cursor: pointer;
  right: 10px;
  top: 5px;
  position: absolute;
}
.micon-grid,
.micon-list,
.micon-jh,
.micon-lb,
.micon-entry,
.micon-simple {
  width: 15px;
  height: 18px;
}
.micon-grid {
  background-position: 0px -504px;
}
.micon-list {
  background-position: -223px -30px;
}
.micon-jh {
  background-position: -60px -137px;
}
.micon-lb {
  background-position: -92px -136px;
}
.micon-warn {
  width: 20px;
  height: 20px;
  background-position: 0px -410px;
}
.micon-entry {
  background-position: 0px -453px;
}
.micon-simple {
  background-position: 0px -477px;
}
.micon-check,
.micon-onload,
.micon-hcard,
.micon-check-c,
.micon-onload-c,
.micon-hcard-c {
  width: 16px;
  height: 16px;
  background-position: -115px -168px;
}
.micon-zang01 {
  background-position: -146px -137px;
}
.micon-zang01-c {
  background-position: -127px -137px;
}
.micon-onload {
  background-position: -115px -193px;
}
.micon-onload-c {
  background-position: -12px -198px;
}
.micon-hcard {
  background-position: -140px -193px;
}
.micon-hcard-c {
  background-position: -37px -197px;
}
.micon-fav,
.micon-fav-c,
.micon-fav-red {
  width: 18px;
  height: 16px;
  background-position: -86px -192px;
}
.micon-fav-c,
.micon-fav-c-c,
.micon-fav-red-c {
  background-position: -64px -193px;
}
.micon-fav-red {
  background-position: -62px -193px;
}
.micon-zang {
  background-position: -101px -374px;
}
.micon-collect {
  background-position: -60px -342px;
}
.micon-onload01 {
  background-position: -102px -342px;
}
.micon-hcard01 {
  background-position: -144px -342px;
}
.micon-colloct-c {
  background-position: -60px -310px;
}
.micon-onload01-c {
  background-position: -102px -311px;
}
.micon-hcard01-c {
  background-position: -143px -310px;
}
.micon-zang-c {
  background-position: -102px -281px;
}
.micon-set {
  width: 20px;
  height: 20px;
  background-position: -310px -237px;
}
.micon-favorite {
  margin-right: 10px;
  width: 18px;
  height: 18px;
  background-position: -310px -78px;
}
.micon-bdown {
  width: 10px;
  height: 5px;
  background-position: -61px 0;
}
.micon-bup {
  width: 10px;
  height: 5px;
  background-position: -77px 0;
}
.micon-lv {
  width: 18px;
  height: 16px;
  background-position: -134px -76px;
}
.micon-lv.active {
  background-position: -134px -105px;
}
.micon-download {
  width: 25px;
  height: 25px;
  background-position: -275px -56px;
}
.micon-phone {
  position: relative;
  width: 20px;
  height: 20px;
  background-position: -312px -274px;
  z-index: 3;
}
.micon-phone-white {
  position: relative;
  width: 20px;
  height: 20px;
  z-index: 3;
  background-position: -311px -331px;
}
.micon-close {
  width: 28px;
  height: 28px;
  background-position: -140px -236px;
}
.micon-b01 {
  background-position: -262px -164px;
}
.micon-b02 {
  background-position: -261px -202px;
}
.micon-b03 {
  background-position: -262px -238px;
}
.micon-b04 {
  background-position: -260px -280px;
}
.micon-b05 {
  background-position: -258px -318px;
}
.micon-b06 {
  background-position: -260px -355px;
}
.micon-b07 {
  background-position: -260px -398px;
}
.micon-b08 {
  background-position: -262px -435px;
}
.micon-b09 {
  background-position: -262px -474px;
}
.micon-b10 {
  background-position: -355px -266px;
}
.micon-b11 {
  background-position: -355px -327px;
}
.micon-b12 {
  background-position: -355px -389px;
}
.micon-b13 {
  background-position: -355px -450px;
}
.micon-proprint {
  width: 34px;
  height: 25px;
  background-position: -185px -545px;
}
.micon-font01 {
  background-position: -254px -540px;
}
.micon-font02 {
  background-position: -290px -540px;
}
.micon-font03 {
  background-position: -327px -540px;
}
.micon-font03-a {
  background-position: -327px -572px;
}
.micon-font04 {
  background-position: -364px -540px;
}
.micon-font04-a {
  background-position: -364px -572px;
}
.micon-font05 {
  background-position: -255px -572px;
}
.micon-font05-a {
  background-position: -290px -572px;
}
.micon-fresh {
  width: 20px;
  height: 20px;
  background-position: -347px -125px;
}
.micon-imore {
  width: 18px;
  height: 18px;
  background-position: -348px -170px;
}
.micon-pro01 {
  width: 27px;
  height: 21px;
  background-position: -288px -621px;
}
.micon-pro02 {
  width: 27px;
  height: 21px;
  background-position: -334px -621px;
}
.micon-pro03 {
  width: 27px;
  height: 21px;
  background-position: -379px -622px;
}
.micon-qs01 {
  width: 11px;
  height: 16px;
  background-position: -424px -541px;
}
.micon-qs02 {
  width: 11px;
  height: 16px;
  background-position: -424px -567px;
}
[class^="iconNew-"],
[class*=" iconNew-"] {
  background: url("../images/indexNew/iconNew.png?v=1.1.5") no-repeat;
  display: inline-block;
  vertical-align: middle;
}
.iconNew-dtlSearch {
  background-position: -317px -344px;
}
.iconNew-dtlContact {
  background-position: -353px -344px;
}
.iconNew-softLoad {
  width: 20px;
  height: 20px;
  background-position: -184px -102px;
}
.iconNew-search {
  width: 18px;
  height: 18px;
  background-position: 0 0;
}
.iconNew-dian {
  width: 7px;
  height: 5px;
  margin-right: 5px;
  float: left;
  margin-top: 8px;
  background-position: -81px 0;
}
.iconNew-news {
  width: 40px;
  height: 40px;
  background-position: 0 -25px;
}
.iconNew-jt {
  width: 30px;
  height: 10px;
  background-position: -36px -7px;
}
.iconNew-zs {
  width: 11px;
  height: 11px;
  background-position: -98px 0;
}
.iconNew-type,
.iconNew-filter,
.iconNew-rute,
.iconNew-comp {
  width: 20px;
  height: 20px;
}
.iconNew-comp {
  background-position: -263px -102px;
}
.iconNew-type {
  background-position: 0 -102px;
}
.iconNew-filter {
  background-position: -26px -102px;
}
.iconNew-rute {
  background-position: -52px -102px;
}
.iconNew-moreCol {
  background-position: 0 -278px;
  width: 12px;
  height: 12px;
  display: inline-block;
  vertical-align: middle;
  margin-top: -2px;
  margin-right: 6px;
}
.iconNew-pic,
.iconNew-vedio,
.iconNew-audio {
  width: 14px;
  height: 12px;
  margin-top: -2px;
}
.iconNew-pic {
  background-position: -16px -278px;
}
.iconNew-vedio {
  background-position: -35px -277px;
}
.iconNew-audio {
  background-position: -52px -277px;
}
.iconNew-more-white {
  width: 10px;
  height: 10px;
  background-position: -77px -278px;
  margin-top: -2px;
}
.iconNew-more {
  width: 10px;
  height: 10px;
  background-position: -92px -278px;
  margin-top: -2px;
}
.tbText,
.iconNew-tbImg,
.iconNew-tbImg,
.iconNew-tbAudio,
.iconNew-tbVedio,
.iconNew-tbZx,
.iconNew-tbText,
.iconNew-tbAtlas,
.iconNew-tbMedia,
.iconNew-tbHis,
.iconNew-tbZhe,
.iconNew-tbDsf,
.iconNew-tbHome,
.iconNew-tbOth {
  width: 20px;
  height: 20px;
}
.iconNew-tbOth {
  background-position: -320px -274px;
}
.iconNew-tbHome {
  background-position: -296px -274px;
}
.iconNew-tbDsf {
  background-position: -275px -274px;
}
.iconNew-tbZhe {
  background-position: -253px -275px;
}
.iconNew-tbHis {
  background-position: -234px -274px;
}
.iconNew-tbText {
  background-position: -107px -273px;
}
.iconNew-tbImg {
  background-position: -167px -273px;
}
.iconNew-tbAudio {
  background-position: -50px -273px;
}
.iconNew-tbVedio {
  background-position: -189px -273px;
}
.iconNew-tbZx {
  background-position: -147px -273px;
}
.iconNew-tbMedia {
  background-position: -128px -273px;
}
.iconNew-tbAtlas {
  background-position: -229px -72px;
}
.iconNew-tbChart {
  background-position: -204px -71px;
}
.iconNew-arrowBottom {
  background-position: -78px -11px;
  width: 10px;
  height: 7px;
}
.iconNew-top01 {
  background-position: 0 -74px;
}
.iconNew-top02 {
  background-position: -22px -74px;
}
.iconNew-top03 {
  background-position: -43px -74px;
}
.iconNew-lArrow {
  width: 16px;
  height: 16px;
  background-position: -150px -75px;
  cursor: pointer;
}
.iconNew-bArrow {
  width: 16px;
  height: 16px;
  background-position: -95px -75px;
  cursor: pointer;
}
.iconNew-rArrow {
  width: 16px;
  height: 16px;
  background-position: -175px -75px;
  cursor: pointer;
}
.iconNew-tArrow {
  width: 16px;
  height: 16px;
  background-position: -68px -75px;
  cursor: pointer;
}
.iconNew-bl01,
.iconNew-bl02,
.iconNew-bl03,
.iconNew-bl04,
.iconNew-bl05,
.iconNew-bl06 {
  width: 24px;
  height: 35px;
}
.iconNew-bl01 {
  background-position: 2px -235px;
}
.iconNew-bl01.ico-check {
  background-position: -204px -235px;
}
.iconNew-bl02 {
  background-position: -25px -236px;
}
.iconNew-bl02.ico-check {
  background-position: -231px -236px;
}
.iconNew-bl03 {
  background-position: -54px -234px;
}
.iconNew-bl03.ico-check {
  background-position: -474px -234px;
}
.iconNew-bl04 {
  background-position: -81px -234px;
}
.iconNew-bl04.ico-check {
  background-position: -501px -234px;
}
.iconNew-bl05 {
  background-position: -108px -234px;
}
.iconNew-bl05.ico-check {
  background-position: -528px -234px;
}
.iconNew-bl06 {
  background-position: -132px -236px;
}
.iconNew-bl06.ico-check {
  background-position: -338px -236px;
}
.iconNew-zhClose {
  width: 15px;
  height: 15px;
  background-position: -118px -214px;
}
.iconNew-digL {
  background-position: -1px -306px;
}
.iconNew-digL.ico-check {
  background-position: -206px -306px;
}
.iconNew-digR {
  background-position: -26px -306px;
}
.iconNew-digR.ico-check {
  background-position: -231px -306px;
}
.iconNew-smlF {
  background-position: -55px -306px;
}
.iconNew-smlF.ico-check {
  background-position: -260px -307px;
}
.iconNew-bigF {
  background-position: -80px -306px;
}
.iconNew-bigF.ico-check {
  background-position: -283px -307px;
}
.iconNew-digP {
  background-position: -366px -309px;
}
.iconNew-iframe {
  background-position: -109px -306px;
  width: 50px !important;
}
.iconNew-digShare {
  background-position: -174px -306px;
}
.iconNew-dS01 {
  width: 41px;
  height: 35px;
  background-position: 0 -335px;
}
.iconNew-dS01.ico-check {
  background-position: 0 -381px;
}
.iconNew-dS02 {
  width: 41px;
  height: 35px;
  background-position: -41px -335px;
}
.iconNew-dS02.ico-check {
  background-position: -41px -381px;
}
.iconNew-dS03 {
  width: 41px;
  height: 35px;
  background-position: -85px -335px;
}
.iconNew-dS03.ico-check {
  background-position: -85px -381px;
}
.iconNew-dS04 {
  width: 45px;
  height: 35px;
  background-position: -128px -335px;
}
.iconNew-dS04.ico-check {
  background-position: -128px -381px;
}
.iconNew-dS05 {
  width: 43px;
  height: 35px;
  background-position: -173px -335px;
}
.iconNew-dS05.ico-check {
  background-position: -173px -381px;
}
.iconNew-ax {
  background-position: 0px -212px;
}
.iconNew-rmore2 {
  width: 20px;
  height: 20px;
  background-position: -402px -235px;
}
.iconNew-gwc {
  background-position: -24px -212px;
}
.iconNew-xz {
  background-position: -49px -212px;
}
.iconNew-atlas,
.iconNew-dimg,
.iconNew-dall,
.iconNew-dtxt,
.iconNew-dvedio,
.iconNew-dmedia,
.iconNew-daudio {
  height: 16px;
  width: 20px;
  margin-right: 5px;
}
.iconNew-atlas {
  background-position: -402px -104px;
}
.iconNew-daudio {
  background-position: -344px -104px;
}
.iconNew-dmedia {
  background-position: -310px -104px;
}
.iconNew-dall {
  background-position: -78px -104px;
}
.iconNew-dimg {
  background-position: -107px -104px;
}
.iconNew-dtxt {
  background-position: -134px -104px;
}
.iconNew-dvedio {
  background-position: -160px -104px;
}
.iconNew-nTz {
  width: 26px;
  height: 26px;
  background-position: 0 -529px;
}
.iconNew-dgrid,
.iconNew-dlist {
  height: 20px;
  width: 20px;
}
.iconNew-dgrid {
  background-position: -86px -235px;
}
.iconNew-dgrid.ico-check {
  background-position: -292px -235px;
}
.iconNew-dlist {
  background-position: -110px -235px;
}
.iconNew-dlist.ico-check {
  background-position: -316px -235px;
}
.iconNew-fav,
.iconNew-car,
.iconNew-download,
.iconNew-download2,
.iconNew-edit,
.iconNew-open {
  width: 20px;
  height: 20px;
}
.iconNew-edit {
  background-position: -337px -210px;
}
.iconNew-edit.ico-check {
  background-position: -356px -210px;
}
.iconNew-fav {
  background-position: 0 -208px;
}
.iconNew-fav.ico-check {
  background-position: -147px -208px;
}
.iconNew-open {
  background-position: -372px -210px;
}
.iconNew-open.ico-check {
  background-position: -388px -208px;
}
.iconNew-car {
  background-position: -172px -209px;
}
.iconNew-car.ico-check {
  background-position: -25px -209px;
}
.iconNew-download {
  background-position: -71px -209px;
}
.iconNew-download.ico-check {
  background-position: -49px -209px;
}
.iconNew-download2 {
  background-position: -285px -209px;
}
.iconNew-download2.ico-check {
  background-position: -309px -209px;
}
.iconNew-enlarge {
  height: 32px;
  width: 32px;
  background-position: -52px -32px;
}
.iconNew-kf {
  height: 20px;
  width: 20px;
  background-position: -116px -74px;
}
.iconNew-hotH {
  width: 16px;
  height: 16px;
  background-position: -123px 0;
}
.iconNew-dMgz {
  width: 40px;
  height: 49px;
  background-position: -84px -151px;
}
.iconNew-aip {
  width: 18px;
  height: 18px;
  background-position: -234px -102px;
}
.iconNew-tAbottom {
  width: 7px;
  height: 7px;
  background-position: -164px 0;
}
.iconNew-tUser {
  width: 17px;
  height: 15px;
  background-position: -143px 0;
  margin-top: -3px;
}
.iconNew-tSet {
  width: 17px;
  height: 17px;
  background-position: -280px -75px;
  margin-top: -3px;
}
.iconNew-noOrder,
.iconNew-imPt,
.iconNew-newlab,
.iconNew-toplab,
.iconNew-onload,
.iconNew-tjlab,
.iconNew-ept,
.iconNew-tiao {
  width: 32px;
  height: 23px;
}
.iconNew-tiao {
  background-position: -436px -32px;
}
.iconNew-ept {
  background-position: -248px -32px;
}
.iconNew-onload {
  background-position: -399px -130px;
}
.iconNew-noOrder {
  background-position: -152px -32px;
}
.iconNew-imPt {
  background-position: -215px -32px;
}
.iconNew-tjlab {
  background-position: -184px -32px;
}
.iconNew-newlab {
  background-position: -88px -32px;
}
.iconNew-toplab {
  background-position: -120px -32px;
}
.iconNew-navSel {
  width: 15px;
  height: 15px;
  background-position: -179px 0;
}
.iconNew-prev2,
.iconNew-next2 {
  height: 24px;
  width: 24px;
  cursor: pointer;
}
.iconNew-prev2 {
  background-position: -370px -235px;
}
.iconNew-prev2.disabled {
  cursor: not-allowed;
  background-position: -422px -236px;
}
.iconNew-next2 {
  background-position: -402px -235px;
}
.iconNew-next2.disabled {
  cursor: not-allowed;
  background-position: -442px -235px;
}
.iconNew-xclose {
  width: 10px;
  height: 10px;
  background-position: -94px -215px;
}
.iconNew-picNum {
  width: 13px;
  height: 13px;
  background-position: -254px -77px;
  margin-top: -2px;
}
.iconNew-tImp,
.iconNew-tNoOdr,
.iconNew-tNew,
.iconNew-tTop,
.iconNew-tRecmd,
.iconNew-tept,
.iconNew-tTiao {
  width: 18px;
  height: 18px;
  margin-top: -2px;
  text-indent: -9999em;
  margin-right: 2px;
}
.iconNew-tTiao {
  background-position: -543px 0;
}
.iconNew-tept {
  background-position: -517px 0;
}
.iconNew-tImp {
  background-position: -372px 0;
}
.iconNew-tNoOdr {
  background-position: -401px 0;
}
.iconNew-tNew {
  background-position: -430px 0;
}
.iconNew-tTop {
  background-position: -460px 0;
}
.iconNew-tRecmd {
  background-position: -488px 0;
}
.iconNew-pttj {
  width: 15px;
  height: 15px;
  background-position: -213px -275px;
  margin-top: -2px;
}
.iconNew-flrATop {
  width: 22px;
  height: 20px;
  background-position: -372px -37px;
}
.iconNew-flrABottom {
  width: 22px;
  height: 20px;
  background-position: -404px -37px;
}
.iconNew-dlogA {
  width: 13px;
  height: 18px;
  background-position: -68px -434px;
}
.iconNew-dlogA .ico-fx {
  background-position: -48px -434px;
}
.iconNew-dtsCard {
  background-position: -427px -305px;
}
.iconNew-dtsLoad {
  background-position: -398px -305px;
}
.iconNew-bPrint {
  background-position: -368px -71px;
}
.iconNew-bPrint-color {
  background-position: -485px -72px;
}
.iconNew-bLoad {
  background-position: -404px -73px;
}
.iconNew-bLoad-color {
  background-position: -520px -74px;
}
.iconNew-bCard {
  background-position: -441px -72px;
}
.iconNew-bCard-color {
  background-position: -557px -73px;
}
.iconNew-gjadd {
  background-position: -256px -342px;
}
.iconNew-gjdel {
  background-position: -256px -382px;
}
/*全站图标库 end*/
/*弹出框内容样式*/
/*ɸѡ*/
.filter {
  background-color: #fff;
}
.filter-ul {
  margin: 0 100px;
  padding: 33px 0 23px;
}
.filter-ul li {
  float: left;
  margin: 0 10px 10px 0;
}
.filter-ul .on a {
  background-color: #ff6262;
  color: #fff;
}
.filter-ul a {
  display: block;
  padding: 2px 16px;
  background-color: #f4f4f4;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.filter-dl {
  position: relative;
  margin: 0 10px;
}
.filter-dl .mCSB_scrollTools {
  display: none !important;
}
.filter-dl dt {
  float: left;
  width: 70px;
  line-height: 40px;
  overflow: hidden;
  text-align: right;
}
.filter-dl .dl-list {
  overflow: hidden;
  margin-left: 80px;
  margin-right: 140px;
  height: 40px;
}
.filter-dl .dl-list-lang {
  height: auto;
}
.filter-dl dd {
  float: left;
  height: 40px;
  line-height: 40px;
  margin: 0 10px;
}
.filter-dl dd a {
  padding: 2px 10px;
}
.filter-dl .active a {
  background-color: #005bac;
  color: #fff;
}
.filter-dl .dl-btn {
  position: absolute;
  top: 8px;
  right: 0px;
  height: auto;
  line-height: 22px;
  overflow: hidden;
  zoom: 1;
  text-align: right;
  font-size: 0;
}
.filter-dl .dl-btn .s-mbox {
  border: 1px solid #ddd;
  padding: 0px 10px;
  display: inline-block;
  font-size: 12px;
  margin-left: 10px;
  cursor: pointer;
}
.filter-dl .dl-btn .map {
  width: 60px;
  height: 22px;
  background-color: #cfe9ff;
  color: #228ce9;
  text-align: center;
  line-height: 22px;
  cursor: pointer;
  font-size: 12px;
  display: inline-block;
}
.filter-dl .o-time {
  font-size: 14px;
}
.filter-dl .o-time label {
  float: left;
  font-size: 12px;
  padding: 0 4px;
  border: 1px solid transparent;
  margin-bottom: 0px;
}
.filter-dl .o-time .input-mini {
  width: 56px;
  height: 16px;
  line-height: 14px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  padding: 2px;
  margin-bottom: 0px;
}
.filter-dl.last {
  position: relative;
  padding-right: 100px;
}
.filter-dl.last .sub-btn {
  position: absolute;
  right: 10px;
  top: 5px;
  background-color: #005bac;
  padding: 2px 15px;
  cursor: pointer;
  color: #fff;
  line-height: 26px;
}
.filter-dl-more .mCSB_scrollTools {
  display: block !important;
}
.filter-dl-more .dl-list {
  height: auto;
}
/*����*/
.flei-body {
  width: 632px;
  padding-left: 15px;
}
.flei-box-head .tab {
  background-color: #005bac;
  color: #fff;
  width: 120px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  display: block;
}
.flei-box-head .flei-tit {
  line-height: 32px;
}
.flei-box-head .flei-tab {
  float: right;
}
.flei-box-head .flei-tab .tab {
  float: left;
  background-color: #e5e5e5;
  margin-left: 10px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.flei-box-head .flei-tab .active {
  background-color: #005bac;
}
.flei-box-head .flei-tab .active a {
  color: #fff;
}
.flei-box-body {
  border: 1px solid #bfbfbf;
  width: 275px;
  padding: 10px;
  height: 373px;
}
.flei-search {
  position: relative;
}
.flei-search .sInput {
  width: 260px;
}
.flei-search .icon-search {
  position: absolute;
  right: 12px;
  top: 7px;
}
.flei-ztree {
  height: 334px;
}
.flei-ztree .bqit {
  background-color: #f6f4f5;
  text-align: center;
  -webkit-border-radius: 13px;
  -moz-border-radius: 13px;
  border-radius: 13px;
  padding: 0 5px 0 10px;
  margin-right: 5px;
  display: inline-block;
  margin-bottom: 8px;
}
.flei-box-c {
  width: 35px;
  line-height: 400px;
  text-align: center;
}
.flei-btn {
  padding: 10px 0;
  text-align: right;
}
.flei-btn .fbtn {
  min-width: 78px;
  height: 26px;
  line-height: 26px;
  padding: 0 10px;
  margin-left: 10px;
  background-color: #e5e5e5;
  display: inline-block;
  text-align: center;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.flei-btn .fbtn-info {
  background: #005bac;
  color: #fff;
}
.flei-btn .fbtn-del {
  color: #fe8e75;
  border: 1px solid #fe8e75;
  background-color: #fff;
}
.loginSet-box {
  width: 140px;
  margin: 0 auto;
}
.loginSet-box .btn-wz {
  text-align: center;
  padding-top: 10px;
}
.loginSet-box .btn-wz .btnSet {
  background-color: #1f72b8;
  color: #fff;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  cursor: pointer;
  height: 32px;
  min-width: 65px;
  padding: 0 10px;
  line-height: 32px;
  display: inline-block;
}
.loginSet li {
  font-size: 14px;
  background-color: #fff;
  height: 30px;
  line-height: 30px;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
  border: 1px solid #005bac;
  margin-bottom: 10px;
  padding: 0 10px;
  color: #005bac;
}
.loginSet li:hover,
.loginSet li.active {
  background-color: #005bac;
  color: #fff;
  cursor: pointer;
}
.loginSet li:hover .iconNew-tbText,
.loginSet li.active .iconNew-tbText,
.loginSet li:hover .iconNew-tbImg,
.loginSet li.active .iconNew-tbImg,
.loginSet li:hover .iconNew-tbImg,
.loginSet li.active .iconNew-tbImg,
.loginSet li:hover .iconNew-tbAudio,
.loginSet li.active .iconNew-tbAudio,
.loginSet li:hover .iconNew-tbVedio,
.loginSet li.active .iconNew-tbVedio,
.loginSet li:hover .iconNew-tbZx,
.loginSet li.active .iconNew-tbZx,
.loginSet li:hover .iconNew-tbAtlas,
.loginSet li.active .iconNew-tbAtlas,
.loginSet li:hover .iconNew-tbHome,
.loginSet li.active .iconNew-tbHome,
.loginSet li:hover .iconNew-tbMedia,
.loginSet li.active .iconNew-tbMedia,
.loginSet li:hover .iconNew-tbHis,
.loginSet li.active .iconNew-tbHis,
.loginSet li:hover .iconNew-tbZhe,
.loginSet li.active .iconNew-tbZhe,
.loginSet li:hover .iconNew-tbDsf,
.loginSet li.active .iconNew-tbDsf,
.loginSet li:hover .iconNew-tbOth,
.loginSet li.active .iconNew-tbOth {
  background-position: -310px -74px;
}
.loginSet .videoBitRateCont label {
  display: inline-block;
  color: #005bac;
  margin-left: 8px;
  margin-bottom: 0;
}
.en_US .integration-filter .filter-dl dt {
  width: 120px;
}
.en_US .integration-filter .filter-dl .dl-list {
  margin-left: 120px;
  margin-right: 80px;
}
.en_US .loginSet-box {
  width: 210px;
}
.en_US .filter-dl dt {
  width: 80px;
}
.ja_JP .integration-filter .filter-dl dt {
  width: 120px;
}
.ja_JP .integration-filter .filter-dl .dl-list {
  margin-left: 120px;
  margin-right: 0px;
}
.ja_JP .loginSet-box {
  width: 180px;
}
.ja_JP .filter-dl dt {
  width: 120px;
}
.es_ES .integration-filter .filter-dl dt,
.it_IT .integration-filter .filter-dl dt {
  width: 170px;
}
.es_ES .integration-filter .filter-dl .dl-list,
.it_IT .integration-filter .filter-dl .dl-list {
  margin-left: 170px;
  margin-right: 0px;
}
.es_ES .filter-dl dt,
.it_IT .filter-dl dt {
  width: 120px;
}
.es_ES .filter-dl.last,
.it_IT .filter-dl.last {
  padding-right: 0;
}
.es_ES .loginSet-box {
  width: 200px;
}
.it_IT .loginSet-box {
  width: 220px;
}
/*弹出框内容样式 end*/
/*弹出框样式重置*/
/* 重置弹出框 */
.modal {
  border: 0 none;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.dialog-body {
  background-color: #f1f1f1;
}
.dialog-body .btn-wrap {
  margin-top: 40px;
}
.dialog-content {
  padding: 30px 40px;
}
.modal-backdrop,
.modal-backdrop.fade.in {
  opacity: .5;
}
.modal-header {
  background-color: #fff;
  border: 0;
  padding: 0 15px 0 15px;
  height: 40px;
  border-bottom: 1px solid #ddd;
}
.modal-header h3 {
  font-size: 16px;
  color: #313131;
  font-weight: bold;
  height: 40px;
  line-height: 40px;
}
.modal-header .close {
  font-size: 30px;
  margin-top: 8px;
}
.dialog-blue .modal-header {
  background: url("../images/dialog-tit-bg.png");
  height: 62px;
}
.dialog-blue .modal-header h3 {
  font-weight: normal;
  height: 60px;
  line-height: 60px;
  color: #fff;
  font-size: 20px;
  word-spacing: 3px;
  letter-spacing: 5px;
  text-align: center;
}
.dialog-blue .modal-header .close {
  font-size: 30px!important;
  margin-top: 18px;
}
.bDialog {
  z-index: 1050!important;
}
#imgModal {
  top: 4%;
}
#imgModal .modal-close {
  position: absolute;
  width: 35px;
  height: 35px;
  right: -15px;
  top: -15px;
}
#imgModal .modal-close a {
  display: block;
  width: 100%;
  height: 100%;
  background: url(../images/indexNew/iconNew.png) no-repeat -999px -999px;
  background-position: 0px -427px;
}
#imgModal .modal-header {
  display: none;
  height: 0;
  padding: 0;
}
#imgModal .modal-body {
  padding: 0;
  -webkit-border-top-left-radius: 5px;
  -moz-border-top-left-radius: 5px;
  border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-top-right-radius: 5px;
  border-top-right-radius: 5px;
}
#imgModal .modal-page {
  position: absolute;
  top: 50%;
  margin-top: -62px;
  width: 65px;
  height: 125px;
  text-align: center;
}
#imgModal .modal-page em {
  font-style: normal;
  font-size: 12px;
  color: #fff;
  display: none;
}
#imgModal .modal-page .micon {
  width: 24px;
  height: 55px;
  margin-top: 35px;
}
#imgModal .modal-page:hover {
  background-color: rgba(0, 0, 0, 0.7);
}
#imgModal .modal-page:hover em {
  display: block;
}
#imgModal .modal-page:hover.modal-prev .micon {
  background-position: -66px -227px;
}
#imgModal .modal-page:hover.modal-next .micon {
  background-position: -100px -227px;
}
#imgModal .modal-prev {
  left: -65px;
}
#imgModal .modal-prev .micon {
  background-position: 0 -227px;
}
#imgModal .modal-next {
  right: -65px;
}
#imgModal .modal-next .micon {
  background-position: -35px -227px;
}
.key-Wrap {
  height: 42px;
}
.keyword {
  margin-right: 10px;
  padding: 0 5px;
  font-style: normal;
  color: #fff;
  background-color: #228ce9;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  white-space: nowrap;
}
/* 产品中心 begin */
.w-content {
  padding-left: 190px;
}
.w-content .w-l {
  margin-left: -190px;
}
.w-content .w-c {
  width: 100%;
  margin-left: 0;
}
.pro-lt-ad {
  background-color: transparent;
  margin-top: 12px;
}
.pro-lt-ad li {
  margin-bottom: 12px;
}
.pro-lt-ad li img {
  width: 180px;
  height: 90px;
}
.pro-rt-ad {
  background-color: transparent;
  margin-top: 12px;
}
.pro-rt-ad li {
  margin-bottom: 12px;
}
.pro-rt-ad li img {
  width: 330px;
  height: 90px;
}
.pro-recommend {
  text-align: center;
}
.pro-recommend img {
  display: inline-block;
}
.ser-search .input-large {
  width: 210px;
  height: 18px;
  -webkit-border-radius: 1px;
  -moz-border-radius: 11px;
  border-radius: 11px;
  padding: 2px 0 2px 10px;
  margin-bottom: 0;
  font-size: 12px;
  color: #999999;
}
.ser-search .micon-lookup {
  background-position: 0 -62px;
  cursor: pointer;
  right: 10px;
  top: 5px;
  position: absolute;
}
.pro-list .img-wrap {
  text-align: center;
}
.pro-list .img-wrap img {
  width: 315px;
  height: 230px;
  display: inline-block;
}
.pro-list .p-name {
  margin-top: 10px;
  margin-bottom: 5px;
  font-weight: bold;
  overflow: hidden;
  white-space: nowrap;
}
.pro-list .p-name a {
  color: #037ed2;
  font-size: 14px;
}
.pro-list .p-dec {
  color: #666;
  height: 40px;
  overflow: hidden;
  word-break: break-all;
}
.pro-list .frm {
  color: #037ed2;
}
.pro-list .unit {
  color: #999;
}
.pro-list .fav-num {
  color: #999;
}
.pro-list .p-pri {
  display: inline-block;
  width: 130px;
}
.pro-list .p-pri i,
.pro-list .p-pri em {
  font-style: normal;
}
.pro-list .micon-fav {
  margin-top: -5px;
}
.pro-list .mbtn {
  position: absolute;
  right: 8px;
  top: 0;
  padding: 1px 10px;
  font-size: 14px;
  font-weight: bold;
}
.pro-list .mbtn-go {
  background-color: #037ed2;
  border-color: #037ed2;
}
.pro-list .mbtn-go .micon {
  width: 20px;
  height: 20px;
  background-position: 0 -135px;
}
.pro-box {
  background-color: #fff;
  margin-bottom: 10px;
  float: left;
  width: 330px;
  margin-left: 10px;
}
.pro-box .head {
  height: 26px;
  line-height: 26px;
  position: relative;
}
.pro-box .h-right {
  position: absolute;
  right: 10px;
  top: 0;
}
.pro-box .body {
  padding: 8px;
}
.pro-box .footer {
  padding: 5px 10px;
  position: relative;
  height: 25px;
}
.dialog-pd {
  padding: 30px 40px;
}
.pro-dialog {
  position: relative;
  border-bottom: 1px solid #dadada;
}
.pro-dialog h3 {
  width: 920px;
  font-size: 26px;
  font-weight: bold;
  margin-bottom: 0px;
  line-height: 40px;
}
.pro-dialog .pro-close {
  position: absolute;
  width: 35px;
  height: 35px;
  right: 5px;
  top: 5px;
}
.pro-dialog .pro-close a {
  display: block;
  width: 100%;
  height: 100%;
  background: url(../images/micon.png) no-repeat -999px -999px;
  background-position: -338px -55px;
}
.pro-dialog .dialog-tit {
  width: auto;
  font-size: 24px;
  line-height: 30px;
  margin: 10px;
  height: 60px;
  white-space: normal;
  word-wrap: break-word;
  word-break: break-all;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.ptop {
  padding-top: 30px;
  padding-bottom: 47px;
}
.pro-tit {
  margin-bottom: 40px;
  margin-top: 20px;
}
.pro-left {
  width: 600px;
  padding: 10px 20px;
}
.pt-write {
  border-top: 1px solid #dadada;
}
.p-t-border {
  margin-top: 20px;
  padding-top: 20px;
  border-top: 1px solid #dadada;
}
.pro-right {
  width: 320px;
  background-color: #fff;
}
.pro-right .drop-more {
  color: #037ed2;
  position: absolute;
  right: 20px;
  bottom: 5px;
  cursor: pointer;
  font-weight: normal;
  text-decoration: underline;
  font-size: 12px;
}
.pro-right .drop-more .micon {
  margin-left: 5px;
}
.pro-opt {
  margin-bottom: 5px;
}
.pro-opt .pull-left .micon {
  width: 28px;
  height: 28px;
}
.pro-opt .p-share {
  position: relative;
  background-color: #fff;
  border: 1px solid #ccc;
  z-index: 1000;
  height: 24px;
}
.pro-opt .p-share a {
  padding: 2px 6px;
  color: #037ed2;
  display: inline-block;
}
.pro-opt .p-share:hover .p-share-list,
.pro-opt .p-share:hover .share {
  display: block;
}
.pro-opt .p-share-list {
  position: absolute;
  right: -1px;
  top: 21px;
  width: 100%;
  border: 1px solid #ccc;
  background-color: #fff;
  display: none;
  padding: 5px;
  min-width: 80px;
}
.pro-opt .share {
  position: absolute;
  top: 20px;
  left: 0px;
  width: 100%;
  height: 4px;
  background-color: #fff;
  z-index: 2;
  display: none;
}
.pro-dt-cont {
  overflow: auto;
}
.pro-dt-cont .p-input {
  position: relative;
}
.pro-dt-cont .p-input input {
  background-color: #ffffe7;
  border: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  height: 26px;
  line-height: 26px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  font-size: 12px;
  margin-bottom: 0;
}
.pro-dt-cont .p-input button {
  position: absolute;
  top: 0;
  right: 0;
  background-color: #ffefda;
  border: 0px;
  height: 32px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  margin-left: -10px;
  padding: 4px 10px;
}
.pro-dt-cont .p-comment {
  padding-top: 10px;
}
.pro-dt-cont .p-comment li {
  border-bottom: 1px solid #e4e4e4;
  padding-bottom: 10px;
  margin-bottom: 10px;
}
.pro-dt-cont .p-comment .cmtMore {
  float: right;
  cursor: pointer;
  color: #999;
}
.pro-dt-cont .p-comment .head {
  width: 50px;
  height: 50px;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  float: left;
  overflow: hidden;
  border: 1px solid #e4e4e4;
  margin-right: 20px;
  background: #c8e3ff url("../images/m-user.png") no-repeat center center;
  background-size: 50% 50%;
}
.pro-dt-cont .p-comment .cmt {
  height: 30px;
  line-height: 30px;
  overflow: hidden;
  white-space: nowrap;
}
.pro-dt-cont .item-wrap {
  height: 446px;
  overflow: auto;
}
.pro-dt-cont .first {
  padding-top: 10px;
}
.pro-dt-cont .pro-ditem {
  max-height: 280px;
  overflow: auto;
  padding-right: 0;
  padding-top: 0;
}
.pro-dt-cont .pro-ditem .item {
  padding-top: 10px;
  padding-right: 10px;
}
.pro-dt-cont .item {
  display: none;
  overflow: hidden;
}
.pro-dt-cont .item label {
  float: left;
  margin-right: 5px;
}
.pro-dt-cont .item span {
  display: block;
  word-wrap: break-word;
  overflow: hidden;
  font-size: 12px;
  line-height: 20px;
  margin-bottom: 5px;
}
.pro-dt-cont .item span.author-list {
  display: inline-block;
}
.pro-dt-cont .item .key-wrap {
  display: block;
  word-wrap: break-word;
  overflow: hidden;
  margin-bottom: 20px;
}
.pro-dt-cont .item .key-wrap .keyword {
  color: #fff;
  cursor: default;
}
.pro-dt-cont .item .key-Wrap {
  height: 55px;
  overflow: hidden;
}
.pro-dt-cont .show {
  display: block;
}
.pro-dt-cont .hide {
  display: none;
}
.pro-dt-cont .btn-wrap {
  margin-top: 0;
  position: relative;
}
.pro-dt-cont .drop-more {
  top: -35px;
}
.pro-dt-cont .moreOpt {
  text-align: right;
}
.pro-dt-cont .moreOpt .drop-more {
  position: relative;
  top: 0;
  right: auto;
}
.pro-dt-cont .clmn {
  display: block;
  font-style: normal;
  margin-right: 5px;
  margin-bottom: 5px;
}
.pro-kf {
  padding-left: 20px;
  padding-bottom: 5px;
}
.pro-bfHide .pro-dt-cont .item {
  margin-bottom: 15px;
}
.pro-bfHide .pro-dt-cont .keyword {
  margin-right: 10px;
  padding: 0 5px;
  font-style: normal;
  color: #fff;
  background-color: #228ce9;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.pro-bfHide .pro-xl-list {
  display: none;
}
.proHide .item-wrap {
  height: 450px;
  overflow: hidden;
}
.proHide .item {
  display: block;
}
.pro-xl-list .item {
  display: none;
}
.pro-xl-list .show {
  display: block;
}
.pro-xl-list .keywords.expan .key-Wrap {
  overflow-y: auto;
}
.btn-2 {
  overflow: hidden;
}
.btn-2 .mbtn {
  width: 48%;
  float: left;
}
.mbtn {
  text-align: center;
}
.mbtn-dgred,
.mbtn-dgblue {
  border: 1px solid #ff6262;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  margin: 0 40px;
  height: 30px;
  line-height: 30px;
  display: block;
  font-size: 14px;
  cursor: pointer;
  background-color: #ff6262;
}
.mbtn-dgblue {
  background-color: #1986ff;
}
.pro-xl-list {
  position: relative;
  padding-bottom: 10px;
  background-color: #fff;
  margin: 0 30px;
}
.pro-xl-list .xl-tit {
  position: relative;
  margin-bottom: 10px;
  font-size: 0;
  text-align: center;
  height: 40px;
  line-height: 40px;
  border-bottom: 2px solid #e6e6e6;
}
.pro-xl-list .xl-tit li {
  float: left;
  font-size: 14px;
  line-height: 38px;
  margin-left: 1px;
  margin-right: 1px;
}
.pro-xl-list .xl-tit a {
  padding: 0 5px;
  display: inline-block;
  border-bottom: 4px solid transparent;
}
.pro-xl-list .xl-tit a:hover {
  border-bottom: 4px solid #44b1ff;
  color: #44b1ff;
}
.pro-xl-list .xl-tit .active a {
  border-bottom: 4px solid #44b1ff;
  color: #44b1ff;
}
.pro-xl-list dd {
  margin-bottom: 5px;
  position: relative;
  word-wrap: break-word;
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  padding-left: 20px;
  margin-left: 10px;
  margin-right: 10px;
}
.pro-xl-list dd:before {
  display: inline-block;
  position: absolute;
  content: '';
  left: 0;
  top: 3px;
}
.pro-xlw dd:before {
  width: 20px;
  height: 15px;
  background: url("../images/micon.png") -78px -76px;
}
.pro-xlw .tab-pane {
  height: 125px;
}
.pro-xlb dd:before {
  width: 5px;
  height: 5px;
  top: 8px;
  left: 5px;
  background-color: #ccc;
}
.proTxt-cont {
  padding: 20px;
}
.proTxt-cont .word-tit {
  width: 100%;
  overflow: inherit;
  white-space: inherit;
  height: auto;
  line-height: 34px;
  margin-bottom: 20px;
  font-size: 24px;
}
.proTxt-cont .word-info {
  font-size: 14px;
  margin-bottom: 14px;
}
.proTxt-cont .word-info .time {
  margin-right: 10px;
}
.blueimp-gallery > .slides > .slide > .proTxt-cont {
  overflow-y: auto;
  background: #fff;
  text-align: left;
  margin: 0 10%;
}
.blueimp-gallery > .slides > .slide > .proTxt-cont .word-tit {
  text-align: center;
}
.blueimp-gallery > .slides > .slide > .proTxt-cont pre {
  color: #333;
  padding: 20px;
  text-align: left;
  background: #fff;
  width: 1000px;
  margin: 0 auto;
  border: 0;
}
.blueimp-gallery > .slides > .slide > .proTxt-cont .resType {
  font-size: 14px;
  margin-bottom: 2px;
}
.atlas-wrap,
.pro-imgs-show {
  margin: 0 auto;
  width: 600px;
  position: relative;
  zoom: 1;
}
.atlas-wrap .galleryItem,
.pro-imgs-show .galleryItem {
  display: block;
  height: 100%;
  width: 100%;
}
.atlas-wrap .htxt,
.pro-imgs-show .htxt {
  width: 91px;
  height: 61px;
  overflow: hidden;
  border: 3px solid #F0F8FF;
}
.atlas-wrap .htxt .inner,
.pro-imgs-show .htxt .inner {
  padding: 2px 4px;
  height: 56px;
  overflow: hidden;
  background: #F0F8FF;
}
.atlas-wrap .proTxt-cont,
.pro-imgs-show .proTxt-cont {
  width: 100%;
  height: 100%;
  background: #fff;
  line-height: 20px;
  text-align: left;
  padding: 0;
}
.atlas-wrap .proTxt-cont .inner,
.pro-imgs-show .proTxt-cont .inner {
  padding: 20px;
  overflow: hidden;
}
.atlas-wrap .proTxt-cont #msgDetailInfo video,
.pro-imgs-show .proTxt-cont #msgDetailInfo video {
  max-width: 100%;
}
.atlas-wrap .pro-txt,
.pro-imgs-show .pro-txt {
  position: absolute;
  left: 0;
  bottom: 0;
  text-align: left;
  background: #666;
  background-color: rgba(0, 0, 0, 0.5);
  padding: 20px 70px 20px 25px;
  font-size: 14px;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  line-height: 19px;
}
.atlas-wrap .pro-txt .pro-txt-scroll,
.pro-imgs-show .pro-txt .pro-txt-scroll {
  overflow: hidden;
  word-break: normal;
  color: #fff;
  max-height: 20px;
  min-height: 20px;
  background-color: transparent;
}
.atlas-wrap .pro-txt .img-dmore,
.pro-imgs-show .pro-txt .img-dmore {
  background-position: -15px -168px;
}
.atlas-wrap .pro-txt:hover .pro-txt-scroll,
.pro-imgs-show .pro-txt:hover .pro-txt-scroll {
  max-height: 100px;
  overflow: auto;
  line-height: 150%;
}
.atlas-wrap .pro-txt:hover .img-dmore,
.pro-imgs-show .pro-txt:hover .img-dmore {
  top: 50%;
  margin-top: -10px;
  background-position: -60px -168px;
}
.atlas-wrap .img-dmore,
.pro-imgs-show .img-dmore {
  position: absolute;
  right: 20px;
  bottom: 30px;
  width: 30px;
  cursor: pointer;
  height: 20px;
}
.atlas-wrap .page,
.pro-imgs-show .page {
  font-weight: bold;
  position: absolute;
  bottom: 3px;
  right: 25px;
  color: #df0707;
  font-size: 14px;
  z-index: 1;
}
.atlas-wrap .page span,
.pro-imgs-show .page span {
  font-style: normal;
  color: #ff6262;
}
.atlas-wrap .pro-dgpage,
.pro-imgs-show .pro-dgpage {
  width: 100%;
  position: relative;
}
.atlas-wrap .pro-dgpage ul,
.pro-imgs-show .pro-dgpage ul {
  display: none;
}
.atlas-wrap .next,
.pro-imgs-show .next,
.atlas-wrap .prev,
.pro-imgs-show .prev,
.atlas-wrap .prevBtn,
.pro-imgs-show .prevBtn,
.atlas-wrap .nextBtn,
.pro-imgs-show .nextBtn {
  position: absolute;
  display: inline-block;
  width: 20px;
  height: 62px;
  line-height: 62px;
  top: 8px;
  z-index: 999;
  font-family: simsun;
  font-size: 20px;
  text-align: center;
  color: #fff;
  font-weight: bold;
  cursor: pointer;
  background: gray;
  background: rgba(0, 0, 0, 0.2);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#32000000, endColorstr=#32000000);
}
.atlas-wrap .next:hover,
.pro-imgs-show .next:hover,
.atlas-wrap .prev:hover,
.pro-imgs-show .prev:hover,
.atlas-wrap .prevBtn:hover,
.pro-imgs-show .prevBtn:hover,
.atlas-wrap .nextBtn:hover,
.pro-imgs-show .nextBtn:hover {
  background: rgba(0, 0, 0, 0.5);
}
.atlas-wrap .prev,
.pro-imgs-show .prev,
.atlas-wrap .prevBtn,
.pro-imgs-show .prevBtn {
  left: -25px;
}
.atlas-wrap .next,
.pro-imgs-show .next,
.atlas-wrap .nextBtn,
.pro-imgs-show .nextBtn {
  right: -25px;
}
.atlas-wrap .prevStop,
.pro-imgs-show .prevStop,
.atlas-wrap .nextStop,
.pro-imgs-show .nextStop {
  display: none;
}
.atlas-wrap .hd,
.pro-imgs-show .hd {
  padding-top: 5px;
}
.atlas-wrap .hd ul,
.pro-imgs-show .hd ul {
  margin-right: -5px;
  overflow: hidden;
  zoom: 1;
}
.atlas-wrap .hd .icon-play,
.pro-imgs-show .hd .icon-play {
  position: absolute;
  width: 30px;
  height: 30px;
  margin-left: -15px;
  margin-top: -12px;
  top: 50%;
  left: 50%;
  background: url("../images/play-30.png");
}
.atlas-wrap .hd li,
.pro-imgs-show .hd li {
  padding-top: 5px;
  float: left;
  text-align: center;
  width: 100px;
  height: 67px;
  cursor: pointer;
  overflow: hidden;
  position: relative;
  font-size: 12px;
}
.atlas-wrap .hd li img,
.pro-imgs-show .hd li img {
  width: 91px;
  height: 61px;
  border: 3px solid transparent;
  cursor: pointer;
  margin-right: 3px;
}
.atlas-wrap .hd li.on img,
.pro-imgs-show .hd li.on img,
.atlas-wrap .hd li.on .htxt,
.pro-imgs-show .hd li.on .htxt {
  border-color: #ff6262;
}
.atlas-wrap .bd,
.pro-imgs-show .bd {
  vertical-align: middle;
  position: relative;
  background-color: #fff;
}
.atlas-wrap .bd li,
.pro-imgs-show .bd li {
  position: relative;
  width: 600px;
  height: 420px;
  line-height: 370px;
  text-align: center;
  overflow: hidden;
}
.atlas-wrap {
  width: 500px;
}
.atlas-wrap .bd li {
  width: 500px;
  height: 350px;
  line-height: 350px;
}
.atlas-wrap .nextBtn {
  right: -20px;
}
.pro-share {
  margin-top: 20px;
  min-height: 30px;
  position: relative;
  padding-right: 150px;
  color: #f8b551;
  font-weight: 900;
}
.pro-share .scs {
  color: #acacac;
}
.pro-share span {
  margin-right: 10px;
}
.pro-share .micon {
  width: 22px;
  height: 22px;
}
.pro-share .mbtn-online {
  background-color: #ff6600;
  float: right;
  width: 120px;
  height: 30px;
  color: #fff;
  line-height: 30px;
  font-size: 14px;
  cursor: pointer;
  right: 0;
  top: 0;
  position: absolute;
}
.pro-share .mbtn-online i {
  width: 30px;
  height: 20px;
  background-position: -278px -116px;
}
.pro-share .share07.active {
  background-position: -446px 0px;
}
.load-cont {
  position: relative;
  display: inline-block;
}
.load-cont:hover .load-sel {
  display: block;
}
.load-sel {
  position: absolute;
  top: -10px;
  left: 30px;
  background-color: #fff;
  border: 1px solid #dedede;
  width: 80px;
  padding: 5px 0;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: -3px 4px 3px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: -3px 4px 3px rgba(0, 0, 0, 0.2);
  box-shadow: -3px 4px 3px rgba(0, 0, 0, 0.2);
  z-index: 10;
  display: none;
}
.load-sel:before,
.load-sel:after {
  content: "";
  display: inline-block;
  position: absolute;
  left: -16px;
  top: 14px;
  border: 6px solid transparent;
  border-right: 10px solid #dedede;
}
.load-sel:before {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
  filter: alpha(opacity = 50);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
}
.load-sel:after {
  left: -14px;
  border-right: 10px solid #FFF;
}
.load-sel li {
  padding-left: 12px;
  padding-right: 12px;
  font-size: 14px;
  line-height: 25px;
  font-weight: normal;
}
.share-icon {
  background: url("../images/share-imgs.png") no-repeat;
  width: 30px;
  height: 25px;
  display: inline-block;
  cursor: pointer;
  vertical-align: middle;
}
.share-icon.share01 {
  background-position: 0 0;
}
.share-icon.share02 {
  background-position: -42px 0;
}
.share-icon.share03 {
  background-position: -84px 0;
}
.share-icon.share04 {
  background-position: -128px 0;
}
.share-icon.share05 {
  background-position: -172px 0;
}
.share-icon.share06 {
  background-position: -215px 0;
}
.share-icon.share07 {
  background-position: -318px 0;
}
.share-icon.share07-gray {
  background-position: -318px -25px;
}
.share-icon.share08 {
  background-position: -362px 0;
}
.share-icon.share08-gray {
  background-position: -362px -25px;
}
.share-icon.share09 {
  background-position: -402px 0;
}
.share-icon.share09-gray {
  background-position: -402px -25px;
}
.share-icon.share10 {
  background-position: -491px 0;
}
.share-icon.share10-gray {
  background-position: -491px -25px;
}
.share-icon.share11 {
  background-position: -491px 0;
}
.jp-dialog {
  padding-left: 181px;
}
.jp-nav {
  width: 140px;
  position: fixed;
  top: 0;
  left: 0;
  padding-top: 60px;
  height: 550px;
  padding-left: 40px;
  background-color: #fff;
  border-top: 1px solid #000;
  border-right: 1px solid #000;
}
.jp-nav .nav-tt {
  position: absolute;
  left: 0;
  top: 0;
  font-size: 16px;
  font-weight: bold;
  height: 45px;
  line-height: 45px;
  background-color: #e1e1e1;
  width: 100%;
  text-align: center;
}
.jp-nav ul {
  background-color: #fff;
  height: 100%;
  border-left: 5px solid #d0d3d5;
}
.jp-nav li {
  font-size: 14px;
  height: 40px;
  line-height: 40px;
  padding-left: 30px;
}
.jp-nav .current {
  border-left: 5px solid #ff6262;
  margin-left: -5px;
}
.jp-nav .current a {
  color: #ff6262;
}
.jp-box {
  position: relative;
  height: 607px;
  width: 824px;
}
.jp-box .div-1,
.jp-box .div-2,
.jp-box .div-3,
.jp-box .div-4,
.jp-box .div-5,
.jp-box .div-6 {
  position: absolute;
  border: 1px solid #333;
  font-size: 14px;
  font-weight: bold;
}
.jp-box .div-1 a,
.jp-box .div-2 a,
.jp-box .div-3 a,
.jp-box .div-4 a,
.jp-box .div-5 a,
.jp-box .div-6 a {
  color: #fff;
  display: inline-table;
  height: 100%;
}
.jp-box .div-1 i,
.jp-box .div-2 i,
.jp-box .div-3 i,
.jp-box .div-4 i,
.jp-box .div-5 i,
.jp-box .div-6 i {
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.jp-box .inner {
  margin: 0 16px;
  display: inline-block;
  vertical-align: middle;
}
.jp-box-one {
  position: absolute;
  left: 0;
  top: 0;
}
.jp-box-one .div-1 {
  width: 340px;
  height: 150px;
  background-color: #f2af46;
  left: 0;
  top: 0;
  font-size: 34px;
}
.jp-box-one .div-2 {
  width: 158px;
  height: 150px;
  left: 342px;
  top: 0;
  font-size: 18px;
  background-color: #e4a23b;
}
.jp-box-one .div-3 {
  width: 160px;
  height: 210px;
  background-color: #e4a23b;
  left: 0;
  font-size: 18px;
  top: 152px;
}
.jp-box-one .div-4 {
  width: 338px;
  height: 87px;
  left: 162px;
  top: 152px;
  font-size: 18px;
  background-color: #e4a23b;
}
.jp-box-one .div-5 {
  left: 162px;
  top: 241px;
  width: 121px;
  height: 121px;
  background-color: #f2af46;
}
.jp-box-one .div-6 {
  left: 285px;
  top: 241px;
  width: 215px;
  height: 121px;
  font-size: 18px;
  background-color: #e4a23b;
}
.jp-box-two {
  position: absolute;
  left: 502px;
  top: 0;
}
.jp-box-two .div-1 {
  width: 320px;
  height: 150px;
  background-color: #656fa8;
  left: 0;
  top: 0;
  font-size: 22px;
}
.jp-box-two .div-2 {
  width: 205px;
  height: 150px;
  left: 0;
  top: 152px;
  font-size: 18px;
  background-color: #656fa8;
}
.jp-box-two .div-3 {
  width: 113px;
  height: 150px;
  background-color: #656fa8;
  left: 207px;
  top: 152px;
}
.jp-box-two .div-4 {
  width: 320px;
  height: 58px;
  left: 0;
  top: 304px;
  background-color: #656fa8;
}
.jp-box-three {
  position: absolute;
  left: 0;
  top: 364px;
}
.jp-box-three .div-1 {
  width: 320px;
  height: 120px;
  font-size: 24px;
  background-color: #f58b76;
  left: 0;
  top: 0;
}
.jp-box-three .div-2 {
  width: 178px;
  height: 100px;
  left: 322px;
  top: 0;
  background-color: #ff9a86;
}
.jp-box-three .div-3 {
  width: 320px;
  height: 120px;
  background-color: #ff9a86;
  left: 0;
  font-size: 24px;
  top: 122px;
}
.jp-box-three .div-4 {
  width: 178px;
  height: 140px;
  left: 322px;
  top: 102px;
  font-size: 18px;
  background-color: #f58b76;
}
.jp-box-four {
  position: absolute;
  left: 502px;
  top: 364px;
}
.jp-box-four .div-1 {
  width: 160px;
  height: 242px;
  font-size: 22px;
  background-color: #6e79b9;
  left: 0;
  top: 0;
}
.jp-box-four .div-2 {
  width: 158px;
  height: 125px;
  left: 162px;
  font-size: 18px;
  top: 0;
  background-color: #6e79b9;
}
.jp-box-four .div-3 {
  width: 158px;
  height: 115px;
  font-size: 18px;
  background-color: #656fa8;
  left: 162px;
  top: 127px;
}
.dqks {
  margin: 10px 0;
}
.dqks li {
  float: left;
  width: 90px;
  padding-left: 10px;
  letter-spacing: 4px;
  margin-bottom: 8px;
  cursor: pointer;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin-right: 15px;
  border: 1px solid transparent;
}
.dqks li.active {
  border: 1px solid #ff6262;
  color: #ff6262;
  background-color: #fff;
}
.dqks li.active .s-icon {
  border-color: #ff6262;
}
.dqks li:hover {
  border: 1px solid #cccccc;
  background-color: #fff;
}
.dqks .s-icon {
  width: 4px;
  height: 4px;
  border: 2px solid #999999;
  float: left;
  margin-top: 6px;
  margin-right: 10px;
}
.handleTip {
  position: absolute;
  padding: 0 12px;
  height: 40px;
  line-height: 40px;
  z-index: 9999;
  bottom: 60px;
  left: 50%;
  margin-left: -90px;
  background-color: #fff;
  display: none;
  color: #333;
  text-align: center;
}
.handleTip i {
  display: inline-block;
  width: 40px;
  height: 30px;
  vertical-align: middle;
  background: url("../images/tip-icon.png");
}
.handle-sus i {
  background-position: -48px 0;
}
.handle-err i {
  background-position: -48px -50px;
}
/* 产品中心 end */
.proTxt-list {
  background-color: #fff;
}
.pro-fcon {
  height: 500px;
  overflow-y: auto;
  font-size: 14px;
  line-height: 25px;
  word-wrap: break-word;
  word-break: break-all;
}
.pro-fcon p {
  text-indent: 32px;
  margin-top: 10px;
  padding-right: 10px;
}
.pro-fcon pre {
  background-color: transparent;
  font-size: 14px;
  border: 0;
  word-break: normal;
}
.pro-fcon pre video {
  max-width: 100%;
}
.f-size {
  float: right;
  display: inline-block;
  cursor: pointer;
}
.dimg-some {
  position: relative;
  background-color: #f1f1f1;
  padding: 6px 0;
}
.dimg-some ul {
  float: left;
  margin-left: -10px;
  padding: 15px 0;
}
.dimg-some li {
  float: left;
  width: 100px;
  height: 60px;
  margin-left: 10px;
  cursor: pointer;
  overflow: hidden;
  border: 3px solid transparent;
}
.dimg-some li.on,
.dimg-some li:hover {
  border: 3px solid #ff6262!important;
}
.dimg-some li img {
  width: 100%;
  height: 100%;
}
.dimg-some .hd {
  position: absolute;
  right: 0;
  top: 8px;
  cursor: pointer;
  font-size: 15px;
  font-weight: bold;
  text-align: center;
}
.dimg-some .hd a {
  color: #fff;
  background-color: #404040;
  height: 60px;
  line-height: 60px;
  padding: 0 5px;
  display: inline-block;
}
.dimg-some .hd .micon {
  width: 20px;
  height: 24px;
}
.dimg-some .hd .next:hover .micon {
  background-position: -36px -573px;
}
.dimg-some .hd .next .micon {
  background-position: -103px -573px;
}
.dimg-some .hd .prev:hover .micon {
  background-position: 0px -573px;
}
.dimg-some .hd .prev .micon {
  background-position: -67px -573px;
}
.dimg-some-box {
  background-color: #fff;
}
.dimg-handel {
  height: 15px;
  position: relative;
}
.dimg-handel em {
  position: absolute;
  width: 88px;
  height: 30px;
  left: 50%;
  top: -7px;
  margin-left: -42px;
  cursor: pointer;
  background: url("../images/dg-icons.png") no-repeat;
}
.dimg-handel.dClose em {
  background-position: 0 -30px;
  margin-left: -44px;
  top: -4px;
}
.picscroll .mCSB_container {
  margin-right: 0;
}
.pro-dimg {
  position: relative;
  padding: 10px 15px 10px;
}
.pro-dimg .item {
  float: left;
  margin-left: 3px;
  margin-bottom: 3px;
  width: 100px;
  height: 100px;
}
.pro-dimg .inner {
  border: 1px solid #ccc;
  height: 100%;
}
.pro-dimg .inner:hover {
  border-color: #0089f4;
}
.pro-dimg .tit {
  word-break: break-all;
  word-wrap: break-word;
  padding: 10px;
  max-height: 60px;
  min-height: 55px;
  overflow: hidden;
}
.pro-dimg .next-item {
  position: relative;
  width: 90px;
  height: 90px;
  cursor: pointer;
}
.pro-dimg .next-item .inner {
  width: 98%;
  height: 98%;
  background-color: #404040;
}
.pro-dimg .next-item .txt {
  background-color: #404040;
}
.pro-dimg .next-item span {
  position: absolute;
  top: 50%;
  height: 30px;
  line-height: 30px;
  width: 80px;
  margin-top: -15px;
  left: 50%;
  margin-left: -30px;
  color: #fff;
}
.pro-dimg .next-item .micon {
  width: 22px;
  height: 22px;
  background-position: -310px -182px;
}
.pro-dimg-box {
  position: absolute;
  background: #f1f1f1;
}
.pic-close {
  position: absolute;
  width: 35px;
  height: 35px;
  right: -15px;
  top: -15px;
  z-index: 2;
}
.pic-close a {
  display: block;
  width: 100%;
  height: 100%;
  background: url(../images/micon.png) no-repeat -999px -999px;
  background-position: 0px -286px;
}
.nodata {
  text-align: center;
  height: 50px;
  line-height: 50px;
}
.blueimp-gallery > .prev,
.blueimp-gallery > .next {
  border: 0;
  width: 47px;
  height: 47px;
  text-indent: -9999em;
}
.blueimp-gallery > .prev {
  background: url("../images/lightBox-left.png") no-repeat;
}
.blueimp-gallery > .next {
  background: url("../images/lightBox-right.png") no-repeat;
}
/*新媒体图文*/
.mCSB_container {
  margin-right: 14px;
}
.scroll-dialog {
  height: 630px;
}
.scroll-dialog .dimg-some-box {
  height: 100px;
}
.pro-share-top {
  margin-top: 0;
  display: inline-block;
  vertical-align: middle;
  padding-right: 0;
  margin-left: 10px;
}
.pro-share-top span {
  display: inline-block;
}
.pro-con {
  font-size: 14px;
  max-height: 110px;
  margin-bottom: 10px;
  overflow: hidden;
}
.pro-con.pro-con-height {
  height: auto;
  max-height: none;
}
.pro-con .wrap-img {
  text-align: center;
  margin-bottom: 10px;
}
.pro-con img {
  width: 920px;
  margin: 0 auto;
}
.pro-con p {
  margin-bottom: 10px;
}
.pro-groom {
  background-color: #6e6e6e;
  overflow: hidden;
  padding: 30px 20px;
  margin-top: 10px;
}
.pro-groom .item-wrap {
  max-height: 193px;
}
.pro-groom .pro-dt-cont,
.pro-groom .pro-xl-list {
  width: 31%;
  float: left;
  margin-right: 3%;
}
.pro-groom .pro-xl-list {
  margin-top: 0;
}
.pro-groom .pro-xl-list .tab-pane,
.pro-groom .pro-xl-list .col-con {
  height: 100px;
}
.pro-groom .pro-xlb {
  margin-right: 0;
}
.pro-groom .drop-more {
  color: #037ed2;
  position: absolute;
  right: 20px;
  bottom: 5px;
  cursor: pointer;
  font-weight: normal;
  text-decoration: underline;
  font-size: 12px;
}
.btn-all {
  text-align: center;
}
.btn-all .btn-see {
  background-color: #484848;
  border: 1px solid #fff;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  height: 40px;
  line-height: 40px;
  padding: 0 70px;
  display: inline-block;
  cursor: pointer;
}
.enclosure {
  font-size: 22px;
  margin-top: 50px;
  border-top: 1px solid #484848;
  padding-top: 20px;
}
.enclosure .enclosure-box {
  float: left;
  padding: 2px 10px;
  border: 1px solid #fff;
  border-radius: 5px;
}
.enclosure img {
  width: auto;
}
.pro-screen {
  font-size: 18px;
  width: 310px;
}
.pro-screen .pro-dt-cont {
  background-color: transparent;
}
.pro-screen .pro-dt-cont label {
  font-size: 18px;
  width: 120px;
}
.pro-screen .pro-dt-cont span {
  padding-left: 120px;
}
.pro-screen .item-wrap {
  padding-left: 0;
}
.pro-screen .item {
  margin-bottom: 10px;
}
.pro-pad {
  padding: 20px 20px 20px 40px;
}
.pro-pad .pro-right {
  width: 318px;
  padding-left: 10px;
}
.pro-pad .pro-left {
  padding: 0;
}
.pro-pad #detailParam {
  padding: 0 10px 0 0;
}
/* 评论详情 begin*/
.eval-body {
  padding: 30px;
  background: #fff;
}
.eval-box {
  font-size: 14px;
}
.eval-box .box-head {
  border-bottom: 2px solid #2989d5;
}
.eval-box .box-head .item {
  height: 32px;
  line-height: 32px;
  margin-left: 10px;
  padding: 0 15px;
  display: inline-block;
  min-width: 100px;
  text-align: center;
  font-weight: bold;
  cursor: pointer;
}
.eval-box .box-head .txt {
  color: #fff;
  background-color: #2989d5;
}
.eval-box .box-head .txt em {
  font-style: normal;
}
.eval-box .box-head .fresh {
  background-color: #f0f0f0;
  color: #666;
}
.eval-box .box-body {
  padding: 20px 50px;
}
.eval-box .flowImg-load {
  display: inline-block;
  margin-left: 20px;
  font-size: 16px;
  color: #999;
  font-weight: bold;
}
.eval-box .flowImg-load div {
  display: inline-block;
  margin-left: 20px;
  font-size: 16px;
  color: #999;
  font-weight: bold;
}
.eval-in {
  margin-bottom: 30px;
  position: relative;
  padding-right: 200px;
}
.eval-in textarea {
  padding: 15px;
  height: 30px;
  border: 1px solid #e5e5e5;
  color: #9d9d9d;
  width: 809px;
}
.eval-in .mbtn {
  color: #fff;
  font-size: 24px;
  position: absolute;
  top: 0;
  right: 0;
  height: 62px;
  line-height: 62px;
  width: 200px;
  cursor: pointer;
  background: #58b8f9;
}
.eval-in .prompt {
  padding-top: 10px;
  margin-left: 12px;
  color: #999;
}
.eval-list {
  width: 100%;
}
.eval-list td {
  border-top: 1px dotted #e5e5e5;
  font-size: 14px;
  padding-top: 20px;
  padding-bottom: 20px;
}
.eval-list .fsttd {
  width: 10%;
}
.eval-list .u-logo {
  width: 100px;
  height: 100px;
  line-height: 100px;
  text-align: center;
  border-radius: 50%;
  background: #c8e3ff url("../images/m-user.png") no-repeat center center;
  background-size: 50% 50%;
}
.eval-list .u-cont {
  padding-left: 10px;
}
.eval-list .u-info {
  color: #037ed2;
  margin-bottom: 15px;
}
.eval-list .u-info .uName {
  color: #333;
  margin-left: 10px;
  font-weight: bold;
}
.eval-list .u-text {
  line-height: 20px;
  margin-bottom: 20px;
  word-wrap: break-word;
  word-break: break-all;
}
.eval-list .u-time {
  color: #999;
}
/* 横向放置的手机和竖向放置的平板之间的分辨率 */
@media (max-width: 767px) {
  .eval-adapt .w {
    width: 100%;
  }
  .eval-adapt .eval-box .box-body {
    padding: 10px;
  }
  .eval-in {
    margin-bottom: 30px;
    position: relative;
    padding-right: 60px;
  }
  .eval-in textarea {
    padding: 5px 10px;
    height: 32px;
    width: 100%;
    box-sizing: border-box;
  }
  .eval-in .mbtn {
    height: 32px;
    font-size: 12px;
    line-height: 32px;
    width: 60px;
  }
  .eval-list .u-logo {
    width: 100px;
  }
}
/* 评论详情 end*/
.more-btn {
  text-align: center;
  padding-top: 20px;
}
.more-btn button {
  border: 0;
  color: #fff;
  padding: 5px 10px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  background-color: #037ed2;
}
.o-ord {
  position: relative;
  background-color: #fff;
  border: 1px solid #037ed2;
  padding: 0px 5px;
  line-height: 24px;
  color: #037ed2;
  white-space: nowrap;
  font-size: 12px;
  margin-left: 10px;
  margin-right: 5px;
  display: inline-block;
  cursor: default;
}
.o-ord:before {
  content: "";
  display: block;
  position: absolute;
  left: 50%;
  top: -8px;
  margin-left: -4px;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 8px solid #037ed2;
}
.o-ord:after {
  content: "";
  display: block;
  position: absolute;
  left: 50%;
  top: -7px;
  margin-left: -4px;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-bottom: 8px solid #fff;
}
.txt-con {
  display: none;
}
.eval-article {
  padding: 0 0 20px 0;
}
.iframe {
  background-color: #fff;
  border: 1px solid #dbdbdb;
  font-size: 14px;
  font-weight: bold;
  color: #ff9a17;
  margin-right: 5px;
  cursor: pointer;
  display: inline-block;
  position: relative;
  width: 84px;
  text-align: center;
  height: 24px;
  line-height: 24px;
}
.iframe:hover .iframe-box {
  display: block;
}
.iframe-zh .iframe-box {
  padding: 13px 10px;
  display: none;
  position: absolute;
  left: auto;
  top: 100%;
  z-index: 223;
  right: -1px;
  width: 270px;
  background: #fff;
  border: 1px solid #dbdbdb;
  -webkit-box-shadow: 0 6px 6px 2px rgba(0, 0, 0, 0.23);
  -moz-box-shadow: 0 6px 6px 2px rgba(0, 0, 0, 0.23);
  box-shadow: 0 6px 6px 2px rgba(0, 0, 0, 0.23);
}
.iframe-zh .iframe-box .btn-wrap {
  text-align: right;
  margin-top: 0;
}
.iframe-zh .iframe-box:before {
  content: '';
  position: absolute;
  width: 84px;
  height: 2px;
  top: -1px;
  right: 0;
  background: #fff;
}
.iframe-zh .iframe-box .iframe-btn {
  width: 62px;
  height: 28px;
  display: inline-block;
  background-color: #6292ff;
  margin-left: 10px;
  border: 0;
  color: #fff;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.iframe-zh .iframe-box .iframe-btn.green {
  background-color: #41b103;
}
.iframe-zh .iframe-area {
  padding: 0 10px;
  margin-bottom: 15px;
  width: 250px;
  height: 73px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
/*改后的框*/
.iframe-box-bg {
  padding: 13px 10px;
  width: 270px;
  background: #fff;
  border: 1px solid #dbdbdb;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.11);
  -moz-box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.11);
  box-shadow: 0 0 7px 0 rgba(0, 0, 0, 0.11);
}
.iframe-box-bg:before {
  content: '';
  position: absolute;
  width: 20px;
  height: 12px;
  top: 2px;
  left: 13px;
  background: url("../images/indexNew/ftop.png") no-repeat;
}
.iframe-box {
  display: none;
  position: absolute;
  top: 14px;
  left: 0;
  z-index: 223;
  padding-top: 12px;
}
.iframe-box .btn-wrap {
  text-align: right;
  margin-top: 0;
}
.iframe-box .iframe-area {
  padding: 0 10px;
  margin-bottom: 10px;
  width: 250px;
  min-height: 70px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  color: #666666;
  background-color: #f5f5f5;
  border: 1px solid #ddd;
  word-wrap: break-word;
  word-break: break-all;
}
.iframe-box .iframe-btn {
  width: auto;
  height: 24px;
  padding: 0 8px;
  display: inline-block;
  background-color: #828180;
  margin-left: 10px;
  border: 0;
  color: #fff;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  font-size: 12px;
}
.iframe-box .iframe-btn.green {
  background-color: #005bac;
}
.iframe-box-dialog .iframe-area {
  width: 550px;
}
.iframe-box-dialog .btn-wrap {
  text-align: right;
}
.en_US .related-tip,
.es_ES .related-tip {
  font-weight: 900;
  padding-left: 5px;
}
.en_US .pro-xl-list,
.es_ES .pro-xl-list {
  margin: 0 6px;
}
.ja_JP .related-tip,
.it_IT .related-tip {
  font-weight: 900;
  padding-left: 5px;
}
.ja_JP .pro-xl-list,
.it_IT .pro-xl-list {
  margin: 0 6px;
}
/*公用头部 尾部*/
.w {
  position: relative;
  width: 1200px;
  margin: 0 auto;
}
.public-top {
  position: relative;
  height: 24px;
  background-color: #e3e3e3;
  z-index: 11;
}
.top-info {
  position: relative;
  font-size: 14px;
}
.top-info .item {
  float: left;
  margin-left: 4px;
  line-height: 24px;
}
.top-info .toolbox {
  position: relative;
}
.top-info .toolbox .tool-new {
  width: 30px;
  margin-top: -12px;
}
.top-info .spit {
  margin-top: 6px;
  vertical-align: middle;
  border-left: 1px solid #666;
  display: inline-block;
  height: 12px;
}
.top-info .lan-tit {
  display: block;
  cursor: pointer;
}
.top-info .lan-img {
  width: 25px;
  height: 16px;
  float: left;
  margin-top: 3px;
  margin-right: 4px;
}
.top-info .lan-img img {
  vertical-align: baseline ;
}
.top-info .lan-list {
  position: absolute;
  right: 0px;
  top: 24px;
  background-color: white;
  min-width: 60px;
  border: 1px solid #ddd;
  box-shadow: 0 0 5px #ccc;
  text-align: center;
  color: #333;
  padding: 0 5px 5px 5px;
  display: none;
  cursor: pointer;
  z-index: 2000;
}
.top-info .lan-dropdown:hover .lan-list {
  display: block;
}
.top-info .lan-dropdown:hover .micon-dd {
  background-position: -15px 1px;
}
.top-info .lan-dropdown:hover .micon-dd-black {
  top: 5px;
  background-position: -45px 1px;
}
.public-header {
  position: relative;
  height: 124px;
  background-color: #fff;
  z-index: 10;
}
.public-header .header-logo {
  float: left;
  margin-top: 24px;
  margin-right: 30px;
}
.public-header .header-logo a {
  width: 168px;
  height: 50px;
  display: block;
}
.public-header .chose-s {
  position: absolute;
  right: 0;
  top: 35px;
}
.public-header .chose-s .btn {
  background-color: #fff;
  border: 1px solid #cbcbcb;
  background-image: none;
  color: #037ed2;
  text-shadow: none;
}
.public-header .chose-s .btn.active,
.public-header .chose-s .btn:active {
  background-color: #037ed2;
  border: 1px solid #037ed2;
  color: #fff;
}
.public-nav {
  height: 37px;
  background-color: #fff;
  overflow: hidden;
}
.public-nav:before {
  content: '';
  margin-top: 3px;
  height: 34px;
  width: 100%;
  display: block;
  background-color: #037ed2;
}
.public-nav ul {
  margin-top: -34px;
}
.public-nav li {
  float: left;
}
.public-nav li a {
  padding: 0 25px;
  font-size: 16px;
  color: #fff;
  line-height: 34px;
  display: block;
}
.public-nav li.active,
.public-nav li:hover {
  color: #037ed2;
  background-color: #fff;
  border-top: 3px solid #037ed2;
  margin-top: -2px;
}
.public-nav li.active a,
.public-nav li:hover a {
  color: #037ed2;
  text-decoration: none;
}
.public-footer {
  padding-top: 20px;
  padding-bottom: 20px;
  background-color: #0c97f4;
}
.public-footer .footer-nav {
  text-align: center;
  color: #fff;
  margin-top: 10px;
}
.public-footer .footer-nav a {
  color: #fff;
}
.login-panel {
  position: relative;
  border-bottom: 1px solid #efefef;
}
.login-panel-banner {
  position: relative;
  height: 446px;
}
/* 图片轮播 begin */
.slideBox {
  width: 100%;
  height: 100%;
  overflow: hidden;
  position: relative;
  text-align: center;
}
.slideBox .close {
  display: block;
  width: 24px;
  height: 24px;
  background: url(../images/micon.png) no-repeat;
  background-position: -144px -280px;
  position: absolute;
  right: 0px;
  top: 0px;
  cursor: pointer;
  opacity: 1;
  filter: alpha(opacity=100);
}
.slideBox .hd {
  position: absolute;
  bottom: 15px;
  width: 100%;
  height: 20px;
  overflow: hidden;
}
.slideBox .hd ul {
  overflow: hidden;
  zoom: 1;
  float: left;
}
.slideBox .hd li {
  display: inline-block;
  margin-right: 2px;
  width: 12px;
  height: 12px;
  line-height: 14px;
  text-align: center;
  background: #fff;
  cursor: pointer;
  -webkit-box-shadow: 3px 2px 3px rgba(0, 0, 0, 0.23);
  -moz-box-shadow: 3px 2px 3px rgba(0, 0, 0, 0.23);
  box-shadow: 3px 2px 3px rgba(0, 0, 0, 0.23);
}
.slideBox .bd {
  position: relative;
  height: 100%;
  z-index: 0;
}
.slideBox .bd li {
  zoom: 1;
  position: relative;
  vertical-align: middle;
  height: 446px;
  overflow: hidden;
}
.slideBox .bd li .wrap-item {
  position: absolute;
  width: 1920px;
  margin-left: -960px;
  left: 50%;
  top: 0;
}
.slideBox .bd img {
  width: 100%;
  height: 446px;
  display: block;
}
.slideBox .swipe-ad {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 70px;
  line-height: 70px;
  background: rgba(255, 255, 255, 0.7);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#B2000000,endColorstr=#B2000000);
}
.carousel-indicators {
  top: auto;
  left: 38%;
  right: auto;
  height: 20px;
}
.carousel-indicators li.on {
  background-color: #ffec00;
}
/* 图片轮播 end */
/*头部搜索 begin*/
.search {
  position: relative;
  float: left;
  height: 36px;
  margin-left: 160px;
  margin-top: 23px;
}
.search .searchConten {
  position: absolute;
  left: 0;
  top: 37px;
  width: 600px;
}
.search .searchConten li {
  float: left;
}
.search .searchConten a {
  padding: 2px 10px;
}
.search .font-search {
  float: right;
  line-height: 36px;
  margin-left: 10px;
}
.search input {
  border-radius: 0 !important;
  margin-bottom: 0px;
}
.search .search-senior {
  width: 33px;
  height: 33px;
  position: absolute;
  right: -39px;
  top: -1px;
  color: #037ed2;
}
/*头部搜索  end*/
/*首页轮播改造 begin*/
.index-banner .hd {
  height: 60px;
  background-color: #fff;
  background: rgba(255, 255, 255, 0.7);
  bottom: 0;
}
.index-banner .hd .in-hd {
  width: 1200px;
  position: absolute;
  left: 50%;
  text-align: right;
  margin-left: -600px;
}
.index-banner .hd .in-hd li {
  width: 100px;
  height: 100%;
  margin-left: 20px;
  background-color: #fff;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.index-banner .hd .in-hd li img {
  width: 100px;
  height: 60px;
}
/*首页轮播改造 end*/
/*右侧浮动导航 begin*/
.link-c {
  position: absolute;
  top: 0;
  right: 80px;
  min-width: 80px;
  text-align: center;
  height: 35px;
  line-height: 35px;
  font-size: 12px;
  background: #934c47;
  -webkit-border-radius: 3px 0 0 3px;
  -moz-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
  color: white;
  transition: all 0.3s;
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  opacity: 0;
  visibility: hidden;
}
.link-c a {
  color: white;
}
.link-c .arrow-left {
  position: absolute;
  right: -10px;
  top: 12px;
  height: 0;
  border-width: 5px;
  border-style: solid;
  border-color: transparent transparent transparent #934c47;
}
.f-logo {
  background: url("../images/nav-fix.png?t=1") no-repeat;
  width: 24px;
  height: 24px;
  float: left;
  margin-top: 5px;
  margin-left: 7px;
}
.f-logo-icon0 {
  background-position: 0px -232px;
}
.f-logo-icon1 {
  background-position: 0px 0px;
}
.f-logo-icon2 {
  background-position: 0px -34px;
}
.f-logo-icon3 {
  background-position: 0px -68px;
}
.f-logo-icon4 {
  background-position: 0px -101px;
}
.f-logo-icon5 {
  background-position: 0px -135px;
}
.f-logo-icon6 {
  background-position: 0px -170px;
}
.f-logo-icon7 {
  background-position: 0px -202px;
}
.f-logo-icon8 {
  background-position: 0px -263px;
}
.f-logo-icon9 {
  background-position: 0px -282px;
}
.f-logo-icon6 {
  position: relative;
}
.f-logo-icon6 span {
  color: red;
  position: absolute;
  top: -8px;
  right: 0px;
}
/*
.info-feedback{
  width: 33px;
  height: 35px;
  position: relative;
  margin-top:10px;
  background-color: none;
  background-size: contain;
  background: url(../images/feedback.png?v=1.1.6) no-repeat;
  a{
  	display:block;
  	width:100%;
  	height:100%;
  }
}
*/
.nav-wrapper,
.navfix {
  position: fixed;
  right: -300px;
  top: 0;
  z-index: 1004;
  height: 100%;
}
.nav-wrapper {
  right: 0;
}
.navbar {
  position: relative;
  float: left;
  height: 100%;
  border-right: 4px solid #3e4c56;
}
.navbar .bottomTop {
  position: absolute;
  bottom: 10px;
  left: -30px;
}
.navbar .navfirst {
  position: absolute;
  top: 200px;
  left: -30px;
  margin-bottom: 45px;
}
.navbar .robot-wrap {
  display: none;
  position: absolute;
  top: 100px;
  right: 60px;
  width: 120px;
}
.navbar .robot-wrap .robot-logo {
  width: 64px;
  display: block;
  margin: 0 auto;
}
.navbar .robot-wrap .robot-close {
  position: absolute;
  top: 0;
  right: 10px;
  width: 20px;
  height: 20px;
  background: url(../images/indexNew/iconNew.png?v=1.1.6) no-repeat;
  background-position: -112px -210px;
  cursor: pointer;
}
.navbar .robot-wrap .robot-btn {
  width: 120px;
  margin-top: 10px;
  display: none;
}
.navbar .robot-wrap .robot-btn .drop-out {
  cursor: pointer;
}
.navbar .robot-wrap .robot-btn .never-show {
  cursor: pointer;
}
.his-right-side {
  right: -300px;
  transition: right .4s;
  transition-timing-function: ease-in-out;
}
.his-right-side.active {
  right: 0;
}
.his-right-side .mcard-item-radio {
  line-height: 18px;
}
.fix-item {
  width: 33px;
  height: 35px;
  background-color: #3e4c56;
  border-radius: 3px 0px 0px 3px;
  margin-top: 1px;
  position: relative;
}
.fix-item:hover {
  background-color: #e41100;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.fix-item:hover .link-c {
  right: 100%;
  z-index: 1;
  visibility: visible;
  opacity: 1;
}
.p-del {
  position: absolute;
  right: 1px;
  top: 6px;
  color: #005aa0;
  text-align: right;
  font-size: 20px;
}
.mcard {
  float: left;
  width: 300px;
  height: 100%;
  background-color: #eceaea;
}
.mcard h3 {
  height: 40px;
  line-height: 40px;
  background: #eceaea;
  font-size: 14px;
  font-weight: normal;
  padding-left: 10px;
  padding-right: 10px;
}
.mcard h3 a {
  height: 40px;
  line-height: 40px;
  display: inline-block;
}
.mcard h3 a:hover {
  color: #333;
}
.mcard h3 .p-del {
  top: 0;
  right: 10px;
}
.mcard-footer {
  background-color: #eceaea;
  height: 30px;
  padding: 5px 0;
  text-align: center;
  font-size: 0;
}
.mcard-footer .mcard-btn {
  margin: 5px 2px;
  width: 140px;
  height: 28px;
  background-color: #ff6262;
  display: inline-block;
  color: #fff;
  line-height: 28px;
  font-size: 12px;
  padding: 0 5px;
  cursor: pointer;
}
.mcard-footer .btnbg-b {
  background-color: #6292ff;
}
.mcard-footer .btnbg-g {
  background-color: #11d70d;
}
.mcard-footer .push-articles {
  background-color: #CE67E0;
}
.mcard-main {
  position: relative;
}
.mcard-main ul {
  overflow-y: auto;
  height: 500px;
}
.all-clear {
  padding-left: 10px;
  padding-right: 10px;
  height: 30px;
  line-height: 30px;
  background-color: #fffdee;
  border-top: 1px solid #edd28b;
  border-bottom: 1px solid #edd28b;
}
.all-clear label {
  display: inline-block;
}
.all-clear input[type="radio"],
.all-clear input[type="checkbox"] {
  margin-top: 0;
}
.all-clear .mcard-clear {
  float: right;
  cursor: pointer;
}
.mcard-main-item {
  position: relative;
  background-color: #fff;
  padding: 0 5px;
  margin-bottom: 10px;
}
.mcard-main-item .mcard-num {
  position: absolute;
  top: 8px;
  left: 6px;
  width: 17px;
  overflow: hidden;
  display: block;
}
.mcard-item-radio {
  float: left;
  width: 23px;
  padding: 10px 0;
  text-align: center;
  line-height: 54px;
  margin-bottom: 0;
}
.mcard-item-goods {
  padding: 10px 0;
  padding-right: 20px;
  position: relative;
  overflow: hidden;
}
.mcard-item-goods .p-img {
  position: relative;
  float: left;
  width: 50px;
  height: 50px;
  border: 1px solid #ddd;
  padding: 0;
  margin-right: 5px;
}
.mcard-item-goods .play-card {
  position: absolute;
  left: 50%;
  top: 50%;
  width: 30px;
  height: 30px;
  margin-left: -15px;
  margin-top: -15px;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
  filter: alpha(opacity = 80);
  -moz-opacity: 0.8;
  -khtml-opacity: 0.8;
  opacity: 0.8;
}
.mcard-item-goods .p-name {
  height: 18px;
  padding-right: 65px;
  font: 14px/18px verdana;
  color: #666;
  margin-bottom: 6px;
  font-weight: bold;
  overflow: hidden;
  white-space: nowrap;
}
.mcard-item-goods .p-con {
  height: 32px;
  line-height: 16px;
  overflow: hidden;
}
.mcard-item-goods .close {
  position: absolute;
  right: 5px;
  _right: 13px;
  top: 6px;
}
/*右侧浮动导航 eng*/
.ui-timeZoom {
  height: 150px;
  position: relative;
  z-index: 2;
}
.ui-timeZoom .process {
  width: 100%;
  margin-top: 30px;
}
.ui-timeZoom .cur-time {
  position: absolute;
  width: 60px;
  height: 27px;
  line-height: 27px;
  text-align: center;
  left: 50%;
  margin-left: -25px;
  background-color: #07cc10;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  color: #fff;
  top: 140px;
  font-weight: bold;
}
.ui-timeZoom .dot {
  width: 30px;
  height: 45px;
  display: block;
  background: url("../images/timeline-item.png") no-repeat;
}
.ui-timeZoom .dot-0 {
  background-position: 0 0;
}
.ui-timeZoom .dot-1 {
  background-position: 0 -47px;
}
.ui-timeZoom .dot-2 {
  background-position: 0 -97px;
}
.ui-timeZoom .dot-3 {
  background-position: 0 -147px;
}
.ui-timeZoom .item {
  position: absolute;
  top: 83px;
  width: 30px;
  height: 75px;
}
.ui-timeZoom .item:hover .content {
  display: block;
}
.ui-timeZoom .item-top {
  top: 20px;
}
.ui-timeZoom .item-top .dot-0 {
  background-position: -44px 0;
}
.ui-timeZoom .item-top .dot-1 {
  background-position: -44px -47px;
}
.ui-timeZoom .item-top .dot-2 {
  background-position: -44px -97px;
}
.ui-timeZoom .item-top .dot-3 {
  background-position: -44px -147px;
}
.ui-timeZoom .item-top .content .arrow {
  top: 40px;
}
.ui-timeZoom .content {
  top: 60px;
  left: 50%;
  margin-left: -100px;
  background-color: #fff;
  width: 200px;
  height: 142px;
  overflow: hidden;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
  -webkit-box-shadow: 0 5px 10px rgba(222, 222, 222, 0.84);
  -moz-box-shadow: 0 5px 10px rgba(222, 222, 222, 0.84);
  box-shadow: 0 5px 10px rgba(222, 222, 222, 0.84);
  z-index: 6;
  padding: 10px;
  border: 1px solid #dedede;
  display: none;
}
.ui-timeZoom .content .arrow {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 10px;
  top: 56px;
  left: 50%;
  margin-left: -9px;
  border-bottom-color: #dedede;
  border-top-width: 0;
}
.ui-timeZoom .content .arrow:before {
  content: '';
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
  border-width: 10px;
  margin-left: -9px;
  border-bottom-color: #fff;
  border-top-width: 0;
  margin-top: 1px;
}
.ui-timeZoom .content .txt {
  color: #666;
  font-size: 12px;
  height: 99%;
  overflow: hidden;
  background-color: #fff;
  word-wrap: break-word;
  word-break: break-all;
}
.flowImg-page {
  float: left;
  width: 100%;
  text-align: right;
  height: 30px;
  line-height: 30px;
  margin-top: -10px;
}
.flowImg-page span {
  padding: 0 20px;
}
.flowImg-load {
  width: 100%;
  text-align: center;
}
.flowImg-load .more {
  padding: 4px 45px;
  border: 1px solid #ccc;
  color: #0088cc;
}
.tagscloud {
  position: relative;
  text-align: center;
}
.tagscloud > .item {
  position: absolute;
  padding: 10px;
  overflow: hidden;
  cursor: pointer;
  -webkit-box-shadow: 0 5px 5px rgba(190, 196, 202, 0.5);
  -moz-box-shadow: 0 5px 5px rgba(190, 196, 202, 0.5);
  box-shadow: 0 5px 5px rgba(190, 196, 202, 0.5);
  transform-style: preserve-3d;
  /*  transition:All 0.5s ease-in-out;
      -webkit-transition:All 0.5s ease-in-out;
      -moz-transition:All 0.5s ease-in-out;
      -o-transition:All 0.5s ease-in-out;*/
}
.tagscloud > .item:hover {
  /*    transform:rotate(360deg);
          -webkit-transform:rotate(360deg);
          -moz-transform:rotate(360deg);
          -o-transform:rotate(360deg);
          -ms-transform:rotate(360deg);*/
  /*     -webkit-transform:scale(-1,1);
           -moz-transform:scale(-1,1);
           transform:scale(-1,1);*/
}
.tagscloud span {
  color: #fff;
  font-size: 16px;
  word-break: keep-all;
  word-wrap: break-word;
  white-space: nowrap;
  overflow: auto;
}
.tagscloud img {
  margin: 2px;
}
.withBlockScroll > .mCustomScrollBox .mCSB_container {
  margin-right: 0;
}
.withBlockScroll > .mCustomScrollBox > .mCSB_scrollTools {
  opacity: 1;
  filter: "alpha(opacity=100)";
  -ms-filter: "alpha(opacity=100)";
  width: 6px;
  left: 0;
  top: 0;
  right: inherit;
}
.withBlockScroll > .mCustomScrollBox > .mCSB_scrollTools .mCSB_draggerRail {
  background-color: #ececec;
}
.withBlockScroll > .mCustomScrollBox > .mCSB_scrollTools .mCSB_dragger {
  padding: 0 2px;
  background: #228ce9;
  width: 10px;
}
.withBlockScroll > .mCustomScrollBox > .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  background: url("../images/scroll-bar-bg.png") #228ce9;
  width: 10px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: 0 5px 8px #228ce9;
  -moz-box-shadow: 0 5px 8px #228ce9;
  box-shadow: 0 5px 8px #228ce9;
}
#imgModal {
  background: #f1f1f1 !important;
}
#imgModal .modal-body {
  padding: 0;
}
/* 专题页头 begin */
.topic-ser {
  padding: 7px;
  background-color: #e3e3e3;
  position: relative;
  margin-bottom: 10px;
}
.topic-ser .micon-ser {
  background-position: -385px -122px;
  width: 20px;
  height: 20px;
  position: absolute;
  left: 13px;
  top: 12px;
}
.topic-ser .in-text {
  height: 18px;
  padding: 2px 10px 2px 25px;
  width: 100px;
  margin: 0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.topic-ser .sub-btn {
  background-position: -86px -452px;
  width: 40px;
  height: 20px;
  position: absolute;
  right: -7px;
  top: 8px;
  cursor: pointer;
}
.topic-nav {
  border: 1px solid #e4e4e4;
  background: #fff;
  /*.mCustomScrollBox>.mCSB_scrollTools{
    width: 8px;
    cursor: pointer;
  }
  .mCSB_scrollTools .mCSB_draggerRail{
    border-color: #e4e4e4;
    border-right: 0;
  }
  .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
    width: 6px;
  }
  .mCSB_scrollTools .mCSB_dragger{
    left: 2px;
  }
  .mCSB_container{
    margin-right: 0;
  }*/
}
.topic-nav .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
  margin-left: 4px;
}
.topic-nav .list {
  padding: 2px;
}
.topic-nav li {
  font-size: 12px;
  border-bottom: 1px solid #e4e4e4;
  text-align: center;
  padding: 15px 8px 8px 8px;
}
.topic-nav li .img-wrap {
  padding-bottom: 5px;
  width: 127px;
  height: 77px;
  display: inline-block;
}
.topic-nav li .img-wrap img {
  width: 100%;
  height: 100%;
}
.topic-nav li .img-gather {
  background: url("../images/special-tpj.png") bottom right no-repeat;
  width: 120px;
  height: 70px;
  padding-right: 7px;
  padding-bottom: 9px;
}
.topic-nav li .txt-wrap {
  padding-bottom: 5px;
  width: 127px;
  height: 77px;
  display: inline-block;
  overflow: hidden;
  line-height: 20px;
}
.topic-nav li p {
  color: #313131;
  font-weight: bold;
  overflow: hidden;
  white-space: nowrap;
}
.topic-nav .active {
  background: #c1e6ff;
}
.topic-nav .active p {
  color: #1970bc;
}
.topic-nav .flowImg-load img {
  width: 30px;
}
.micon-num-white,
.micon-img-white,
.micon-audio-white,
.micon-vedio-white,
.micon-data,
.micon-lick,
.micon-share {
  width: 20px;
  height: 20px;
}
.micon-num-white {
  background-position: -53px -620px;
}
.micon-img-white {
  background-position: -173px -620px;
}
.micon-audio-white {
  background-position: -243px -622px;
}
.micon-vedio-white {
  background-position: -208px -622px;
}
.micon-data {
  background-position: -106px -16px;
}
.micon-lick {
  cursor: pointer;
  background-position: -108px -619px !important;
}
.micon-lick-click {
  cursor: pointer;
  background-position: -106px -647px !important;
}
.micon-share {
  width: 25px;
  height: 25px;
  background-position: -162px -12px;
}
.micon-con,
.micon-sea,
.micon-bcon {
  width: 16px;
  height: 16px;
}
.micon-con {
  height: 17px;
  background-position: -27px -16px;
}
.micon-sea {
  background-position: -52px -15px;
}
.topic-data {
  width: 870px;
  margin: 0 auto;
}
.topic-data .flowImg-load {
  margin-top: 40px;
  font-size: 16px;
  letter-spacing: 10px;
  color: #666;
  font-weight: bold;
}
.topic-data .flowImg-load > div {
  display: inline-block;
  border: 1px solid #eee;
  padding: 10px 80px;
}
.topic-data .flowImg-load div {
  display: inline-block;
}
.topic-data .flowImg-load img {
  margin-right: 30px;
}
.topic-list {
  min-width: 870px;
}
.topic-tit {
  text-align: center;
  margin: 10px 0 20px 0;
}
.topic-tit .tt {
  font-size: 14px;
  font-weight: bold;
  padding: 4px 30px;
  min-width: 100px;
  background-color: #7caad2;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  color: #fff;
  display: inline-block;
  position: relative;
  -webkit-box-shadow: 0 4px 10px 4px rgba(41, 60, 106, 0.28);
  -moz-box-shadow: 0 4px 10px 4px rgba(41, 60, 106, 0.28);
  box-shadow: 0 4px 10px 4px rgba(41, 60, 106, 0.28);
}
.topic-tit .tt:before {
  content: '';
  position: absolute;
  top: 100%;
  left: 50%;
  margin-left: -10px;
  border: 10px solid transparent;
  border-top-color: #7caad2;
}
.topic-list .timeline {
  width: 4px;
  height: 100%;
  position: absolute;
  left: 50%;
  margin-left: -2px;
  background: #bdc6cd;
  -webkit-box-shadow: inset hoff voff blur color;
  -moz-box-shadow: inset hoff voff blur color;
  box-shadow: 1px 0 0 1px #ebeef1;
}
.topic-list .cont .img {
  height: 300px;
}
.topic-list .foot {
  width: 100%;
  z-index: 2;
  display: none;
  position: absolute;
  bottom: 0;
}
.topic-list .foot .tit {
  max-height: 40px;
  line-height: 20px;
  overflow: hidden;
  font-size: 14px;
}
.topic-list .foot .num {
  display: inline-block;
  vertical-align: middle;
  padding-left: 4px;
  font-style: normal;
  color: #fff;
}
.topic-list .share {
  height: 30px;
  line-height: 30px;
}
.topic-list .share li {
  display: inline-block;
  margin-right: 10px;
}
.topic-list .share .micon-share {
  margin-left: 5px;
  cursor: pointer;
}
.topic-list .share .micon-share:hover {
  background-position: -162px -42px;
}
.topic-list .share .share-right {
  float: right;
  margin-right: 0;
  margin-top: 5px;
}
.topic-list .share .share-cont {
  display: none;
  position: absolute;
  z-index: 2;
  top: 25px;
  width: 200px;
  left: 50%;
  background: #fff;
  margin-left: -110px;
  padding: 10px;
  border-color: #9cd1ff;
  -webkit-box-shadow: 0 0 10px #9cd1ff;
  -moz-box-shadow: 0 0 10px #9cd1ff;
  box-shadow: 0 0 10px #9cd1ff;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.topic-list .share .share-cont:before {
  content: '';
  border: 8px solid transparent;
  border-bottom-color: #9cd1ff;
  position: absolute;
  top: -16px;
  left: 50%;
  margin-left: -10px;
}
.topic-list .share .share-cont:after {
  content: '';
  border: 8px solid transparent;
  border-bottom-color: #fff;
  position: absolute;
  top: -15px;
  left: 50%;
  margin-left: -10px;
}
.topic-list .share .micon-share {
  position: relative;
}
.topic-list .share .micon-share:hover .share-cont {
  display: block;
}
.topic-list .share .hasFav .micon-lick {
  background-position: -134px -76px;
}
.topic-list .block-img {
  position: relative;
}
.topic-list .block-img .cont {
  text-align: center;
}
.topic-list .block-img .foot {
  position: absolute;
  bottom: 0;
  color: #fff;
  FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#000,endColorStr=#1b1b1b);
  background: -ms-linear-gradient(top, from(rgba(255, 255, 255, 0)), to(rgba(27, 27, 27, 0.5)));
  /* IE 10 */
  background: -moz-linear-gradient(top, from(rgba(255, 255, 255, 0)), to(rgba(27, 27, 27, 0.5)));
  /*火狐*/
  /*谷歌*/
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgba(255, 255, 255, 0)), to(rgba(27, 27, 27, 0.5)));
  /* Safari 4-5, Chrome 1-9*/
  background: -webkit-linear-gradient(top, from(rgba(255, 255, 255, 0)), to(rgba(27, 27, 27, 0.5)));
  /*Safari5.1 Chrome 10+*/
  background: -o-linear-gradient(top, from(rgba(255, 255, 255, 0)), to(rgba(27, 27, 27, 0.5)));
  /*Opera 11.10+*/
  display: none;
}
.topic-list .block-img .tit a {
  color: #fff;
}
.topic-list .block-img .num {
  color: #fff;
}
.topic-list .block-img .finner {
  padding: 5px 10px;
  background-color: rgba(0, 0, 0, 0.5);
}
.topic-list .block-txt {
  border: 1px solid #e4e4e4;
  position: relative;
}
.topic-list .block-txt .cont {
  padding: 10px;
  overflow: hidden;
}
.topic-list .block-txt .txt-tt {
  padding-right: 50px;
  font-size: 14px;
  font-weight: bold;
  overflow: hidden;
  white-space: nowrap;
  margin-bottom: 10px;
}
.topic-list .block-txt .tt-share {
  position: absolute;
  right: 10px;
  top: 10px;
}
.topic-list .block-txt .tt-share > span {
  margin-left: 5px;
  cursor: pointer;
}
.topic-list .block-txt .finner {
  padding: 5px 10px;
  background-color: rgba(0, 0, 0, 0.5);
}
.topic-box {
  width: 415px;
  margin-bottom: 50px;
  position: relative;
}
.topic-box .time {
  position: relative;
  color: #5f5f5f;
  line-height: 15px;
  font-weight: bold;
  margin-bottom: 10px;
}
.topic-box .time .time-block {
  position: absolute;
  top: 0;
  display: inline-block;
  height: 20px;
  width: 20px;
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
  background-color: #fff;
  border: 2px solid #bdc6cd;
  text-align: center;
  line-height: 23px;
}
.topic-box .time [class^="p-type-"] {
  display: inline-block;
  width: 14px;
  height: 14px;
  line-height: 14px;
  background-image: url("../images/sTicon.png");
  background-repeat: no-repeat;
}
.topic-box .time .p-type-img {
  background-position: 1px 0px;
}
.topic-box .time .p-type-text {
  background-position: 1px -41px;
}
.topic-box .time .p-type-vedio {
  background-position: 0px -19px;
}
.topic-box .time .p-type-audio {
  background-position: 1px -64px;
}
.topic-box.box-left .time {
  text-align: right;
}
.topic-box.box-left .time .time-block {
  right: -31px;
}
.topic-box.box-right .time .time-block {
  left: -32px;
}
.topic-box .titCont {
  padding: 5px 15px;
  border-top: 0;
  word-wrap: break-word;
  word-break: break-all;
}
.topic-box:hover .foot {
  display: block;
}
/* 专题页头 end */
/* 稿件预告 begin */
.pro-yg .hd .htxt {
  border: 1px solid #037ed2;
  height: 60px;
}
.pro-yg .hd .htxt .inner {
  background: #fff;
}
.pro-xl-list-yg {
  height: 525px;
}
.pro-xl-list-yg .xl-tit li {
  margin-left: 0 !important;
}
.pro-xl-list-yg .xl-tit .micon-warn {
  vertical-align: middle;
  margin-right: 10px;
}
.pro-xl-list-yg .xl-tit .active a {
  padding-right: 60px;
  font-size: 16px;
  padding-left: 0;
  font-weight: bold;
}
.pro-notice li {
  margin-bottom: 10px;
}
.pro-notice li a {
  font-size: 14px;
  color: #333;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  max-height: 42px;
}
.pro-notice li .mark {
  display: none;
}
.pro-notice li .time {
  color: #999;
  font-size: 12px;
}
/* 稿件预告 end */
/* 重置音视频 */
.jp-video-600p {
  width: 600px;
  margin: 0 auto;
}
.jp-video-550p {
  width: 550px;
  margin: 0 auto;
}
.jp-video-1000p {
  width: 1000px;
  margin: 0 auto;
}
.jp-seek-bar {
  width: 100% !important;
}
.jp-video .jp-duration {
  margin-right: 0;
}
/* 重置音视频 */
/* 重要通知 begin */
.ntf-list {
  width: 100%;
}
.ntf-list tr:hover {
  background-color: #f5f5f5;
}
.ntf-list .row-red .tit {
  color: #ff7e7e;
}
.ntf-list td {
  height: 60px;
}
.ntf-list .order {
  padding-left: 28px;
  color: #999;
  width: 32px;
}
.ntf-list .opt {
  padding: 0 10px;
  width: 50px;
  border-bottom: 1px dotted #ccc ;
}
.ntf-list .opt a {
  display: block;
  height: 45px;
}
.ntf-list .cont {
  border-bottom: 1px dotted #ccc ;
}
.ntf-list .type {
  margin-bottom: 2px;
}
.ntf-list .tit {
  padding-left: 5px;
  font-size: 14px;
  margin-right: 5px;
  max-width: 500px;
  display: inline-block;
  vertical-align: sub;
  overflow: hidden;
  white-space: nowrap;
}
.ntf-list .time {
  font-size: 14px;
  color: #1fb5f6;
}
.ntf {
  height: 45px;
  width: 45px;
  display: inline-block;
  background-image: url("../images/notify.png");
}
.ntf-update {
  background-position: 0 0;
}
.ntf-cancel {
  background-position: 0 -53px;
}
.ntf-pre {
  background-position: 0 -108px;
}
.ntf-notice {
  background-position: 0 -163px;
}
.ntf-pblook {
  background-position: 0 -219px;
}
.page-notice {
  position: fixed;
  right: 10px;
  opacity: .9;
  width: 250px;
  bottom: 20px;
  z-index: 9999;
  word-break: break-all;
  word-wrap: break-word;
  filter: drop-shadow(0 5px 5px #999);
}
.page-notice .notice-head {
  height: 40px;
  line-height: 40px;
  -webkit-border-top-left-radius: 5px;
  -moz-border-top-left-radius: 5px;
  border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  -moz-border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  color: #1fb5f6;
  font-size: 14px;
  background-color: #f0f0f0;
  padding: 0 15px;
}
.page-notice .notice-head a {
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  color: #1fb5f6;
  padding-right: 30px;
  display: inline-block;
}
.page-notice .notice-body {
  padding: 25px 15px;
  background: #fff;
  -webkit-border-bottom-left-radius: 5px;
  -moz-border-bottom-left-radius: 5px;
  border-bottom-left-radius: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -moz-border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
  max-height: 200px;
  overflow: hidden;
}
.page-notice .close {
  position: absolute;
  right: 0px;
  top: 0px;
  font-style: normal;
  width: 40px;
  height: 40px;
  line-height: 40px;
  text-align: center;
}
.page-notice:after {
  content: '';
  position: absolute;
  right: 20px;
  bottom: -32px;
  border: 20px solid transparent;
  border-color: #ffffff transparent transparent transparent;
}
/* 重要通知 end */
.ja_JP .topic-list .share .micon-share,
.it_IT .topic-list .share .micon-share {
  display: none;
}
/*右侧浮动导航 eng*/
/*icheck css*/
.list-check label {
  display: inline-block;
}
label {
  cursor: pointer;
}
.icheckbox,
.iradio {
  display: inline-block;
  vertical-align: middle;
  margin: 0;
  padding: 0;
  width: 12px;
  height: 12px;
  margin-top: -4px;
  margin-right: 5px;
  background: url("../images/icheck.png") no-repeat;
  border: none;
  cursor: pointer;
}
.icheckbox {
  background-position: 0 0;
}
.icheckbox.hover {
  background-position: 0px 0;
}
.icheckbox.checked {
  background-position: -13px 0;
}
.icheckbox.disabled {
  background-position: -26px 0;
  cursor: default;
}
.icheckbox.checked.disabled {
  background-position: -39px 0;
}
/*icheck css end*/
/*404*/
.logo-mar {
  margin-top: 20px;
}
.error-bg {
  background: url("../images/404.png") no-repeat 140px 20px;
  height: 487px;
  position: relative;
}
.error-bg-500 {
  background: url("../images/500.png") no-repeat 40px 20px;
  height: 550px;
  position: relative;
}
.error-tip {
  width: 360px;
  height: 140px;
  position: absolute;
  right: 120px;
  top: 220px;
  font-size: 14px;
}
.error-tip p {
  line-height: 30px;
  height: 30px;
  text-indent: 35px;
}
.error-tip a {
  color: #0878cf;
}
.error-tip span {
  color: #0878cf;
}
.error-tit {
  font-size: 16px;
  text-indent: 0 !important;
}
/*404 end*/
/* 飞入购物车 */
.u-flyer {
  display: block;
  width: 50px;
  height: 50px;
  border-radius: 50px;
  position: absolute !important;
  z-index: 9999;
}
/*购物车数据为空*/
.card-nodata {
  position: absolute;
  top: 50%;
  margin: 0 auto;
  text-align: center;
  font-size: 14px;
  width: 100%;
  display: none;
}
.ser-nodata {
  text-align: center;
  margin-top: 100px;
  margin-bottom: 100px;
}
.ser-nodata .no-data-txt {
  padding: 30px 0;
  font-size: 24px;
  text-align: center;
}
.blueimp-gallery > .prev,
.blueimp-gallery > .next {
  line-height: 40px;
  font-size: 40px;
}
/*头部浮动*/
.header-fixed {
  width: 100%;
  background-color: #fff;
  z-index: 999;
}
.public-nav {
  width: 100%;
  z-index: 999;
}
.breadcrumb {
  padding: 0;
  margin-bottom: 0;
  height: 40px;
  line-height: 40px;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background-color: #f2f2f2;
}
/*头部二维码*/
.ewmDown {
  border: 1px solid transparent;
  border-bottom: 0;
  position: relative;
  padding: 0 5px;
  z-index: 1;
  cursor: pointer;
  overflow: hidden;
}
.ewmDown:after {
  content: "";
  display: block;
  width: 100px;
  height: 100px;
  position: absolute;
  top: 40px;
  left: 0;
  background: url("../images/ClientDownload.png?version=1.4.0") 100% 100%;
  background-size: cover;
}
.ewmDown:hover {
  overflow: visible;
}
.ewm-box {
  position: absolute;
  left: -7px;
  top: 38px;
  display: none;
}
.ewm-box .wxbox {
  width: 75px;
  height: 75px;
  float: left;
  text-align: center;
  line-height: 75px;
}
.ewm-box li {
  overflow: hidden;
  *zoom: 1;
  padding: 5px;
}
.ewm-box .ewm-img {
  width: 75px;
  height: 75px;
}
.ewm-box .dashed {
  border-bottom: 1px dashed #ddd;
}
.ewm-box .ewm-con {
  overflow: hidden;
  text-align: center;
}
.ewm-box .name {
  color: #999;
  margin-bottom: 5px;
}
.ewm-box .pic {
  width: 60px;
  text-align: center;
}
.print {
  position: relative;
  display: block;
  color: #fff;
  float: right;
  background-color: #ff6f6f;
  padding: 8px 10px;
  margin-top: 50px;
  margin-right: 20px;
  z-index: 20;
}
.print:hover,
.print:focus {
  color: #fff;
}
/*文章样式*/
.pro-article {
  font-size: 14px;
}
.pro-article .tit {
  margin-bottom: 20px;
  line-height: 34px;
  font-size: 26px;
  text-align: center;
}
.pro-article .imgwrap {
  text-align: center;
  margin-bottom: 20px;
}
.pro-article pre {
  word-break: normal;
  font-size: 16px;
  background-color: transparent;
  border: 0;
  line-height: 180%;
}
.pro-article pre video {
  max-width: 100%;
}
.blueimp-gallery {
  background: rgba(0, 0, 0, 0.7);
}
.blueimp-gallery > .close {
  background: #000;
  width: 30px;
  padding: 0;
  height: 30px;
  line-height: 25px;
  text-align: center;
  border-radius: 100%;
  top: 30px;
  right: 30px;
}
.img-center img {
  display: block;
  margin: 0 auto;
  margin-bottom: 10px;
}
/*添加与核心商城同样的无推荐样式*/
/* 无商品推荐*/
.pro-empty {
  width: 100%;
  text-align: center;
  padding: 20px 0;
  font-size: 15px;
  color: #333;
}
/*添加与核心商城同样的无推荐样式*/
.batch-loading {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
  filter: alpha(opacity = 80);
  -moz-opacity: 0.8;
  -khtml-opacity: 0.8;
  opacity: 0.8;
  display: none;
  color: #fff;
  font-size: 16px;
}
.batch-loading .batch-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: -33px;
  margin-top: -33px;
}
.batch-loading img {
  margin-bottom: 20px;
}
.batch-loading .batch-close {
  position: absolute;
  top: 10px;
  right: 10px;
}
.batch-loading .batch-close span {
  display: inline-block;
  float: left;
  margin-top: 18px;
  margin-right: 10px;
}
.batch-loading .close-b {
  color: #fff;
  font-size: 36px;
  cursor: pointer;
  float: right;
}
/*=============新版首页公用样式==============*/
/*文章图标*/
.tBiao {
  width: 20px;
  height: 20px;
  float: left;
  text-indent: -9999em;
  margin-right: 1px;
}
/*白色更多*/
.public-more-white {
  color: #fff;
  font-size: 12px;
}
/*通用更多*/
.public-more {
  color: #333;
  float: right;
  margin-right: 10px;
  font-size: 12px;
}
.uList-width {
  width: 105px;
}
.last-line {
  border-bottom: 0 !important;
}
.last-line-r {
  border-right: 0 !important;
}
/*顶部公用*/
.newP-top {
  height: 26px;
  padding: 4px 0;
}
.newP-top .top-user {
  display: inline-block;
}
.newP-top .top-user .uName:hover ~ .uList {
  display: block;
}
.newP-top .top-user .uList {
  position: absolute;
  top: 24px;
  background-color: white;
  min-width: 82px;
  border: 1px solid #ddd;
  box-shadow: 0 0 5px #ccc;
  color: #333;
  padding: 5px;
  display: none;
  cursor: pointer;
  z-index: 2000;
}
.newP-top .top-user .uList .active {
  color: #009ae0;
}
.newP-top .top-user .uList a {
  display: block;
}
.newP-top .top-info {
  position: relative;
  font-size: 14px;
}
.newP-top .top-info .item {
  float: left;
  margin-left: 10px;
  line-height: 24px;
  z-index: 1002;
}
.newP-top .top-info .spit {
  margin-top: 6px;
  vertical-align: middle;
  border-left: 1px solid #666;
  display: inline-block;
  height: 12px;
}
.newP-top .top-info .lan-tit {
  display: block;
  cursor: pointer;
}
.newP-top .top-info .lan-img {
  width: 25px;
  height: 16px;
  float: left;
  margin-top: 3px;
  margin-right: 4px;
}
.newP-top .top-info .lan-img img {
  vertical-align: baseline ;
}
.newP-top .top-info .lan-list {
  position: absolute;
  right: 0;
  top: 24px;
  background-color: white;
  min-width: 60px;
  border: 1px solid #ddd;
  box-shadow: 0 0 5px #ccc;
  color: #333;
  padding: 0 5px 5px 5px;
  display: none;
  cursor: pointer;
  z-index: 2000;
}
.newP-top .top-info .lan-dropdown:hover .lan-list {
  display: block;
}
.newP-top .top-info .lan-dropdown:hover .micon-dd {
  background-position: -15px 1px;
}
.newP-top .top-info .lan-dropdown:hover .micon-dd-black {
  top: 5px;
  background-position: -45px 1px;
}
.endDay-wrap {
  position: relative;
  display: inline-block;
}
.endDay-wrap:hover .endDay {
  display: block;
}
.endDay-wrap .endDay {
  display: none;
  position: absolute;
  left: 0;
  top: 24px;
  min-width: 82px;
  padding: 5px;
  background-color: white;
  border: 1px solid #ddd;
  box-shadow: 0 0 5px #ccc;
  z-index: 2000;
}
.floor-list-item li {
  padding: 5px 15px 5px 10px;
  position: relative;
}
.floor-list-item li .time {
  position: absolute;
  right: 22px;
  top: 3px;
  color: #999;
}
.floor-list-item .txt {
  height: 20px;
  overflow: hidden;
  white-space: nowrap;
  color: #333;
}
.floor-list-item .active a {
  color: #3d3d3d;
  font-size: 16px;
  font-weight: 900;
}
.floor-list-item .active .dian {
  background-color: #c50645;
  text-indent: -99999em;
  width: 5px;
  height: 5px;
  margin-top: 9px;
}
.top-cGray {
  background-color: #f5f5f5;
  border-bottom: 1px solid #eeeeee;
}
.newP-nav {
  height: 80px;
  background-color: #005bac;
}
.newP-nav .w {
  position: relative;
}
.newP-nav .logo {
  position: absolute;
  left: 50%;
  margin-left: -63px;
  display: inline-block;
}
.navP-list {
  float: left;
}
.navP-list li {
  float: left;
  font-size: 16px;
  color: #fff;
  position: relative;
}
.navP-list li:after {
  position: absolute;
  bottom: 0;
  left: 50%;
  margin-left: -10px;
  content: '';
  display: none;
  border: 10px solid transparent;
  border-bottom: 10px solid #fff;
  margin-top: -10px;
}
.navP-list li.lft {
  margin-left: 126px;
}
.navP-list li a {
  color: #fff;
  height: 80px;
  display: block;
  line-height: 80px;
  padding: 0 35px;
}
.navP-list li:hover:after,
.navP-list li.active:after {
  display: inline-block;
}
.navP-member {
  margin-bottom: 60px;
}
.navP-member .logo {
  left: 0;
  margin-left: 0;
}
.navP-member .navP-list {
  margin-left: 150px;
  height: 80px;
  overflow: hidden;
}
.new-footer {
  height: 180px;
  background-color: #005bac;
  line-height: 40px;
  color: #fff;
  position: relative;
  z-index: 1;
}
.new-footer .ftr-wrap {
  padding-top: 50px;
}
.new-footer a {
  color: #fff;
}
.member-body {
  padding-top: 0!important;
}
/*视频播放按钮*/
.vPlay {
  position: absolute;
  left: 50%;
  top: 50%;
  margin-top: -45px;
  margin-left: -45px;
  cursor: pointer;
  display: none;
  z-index: 100;
}
.vPlay img {
  width: 90px;
  height: 90px;
  display: inline-block;
}
.ser-nodata {
  text-align: center;
  margin-top: 100px;
}
.data-tipMsg,
.data-warnMsg {
  position: relative;
  background: #fdf8be;
  text-align: center;
  padding: 5px;
  color: #f0906a;
  cursor: pointer;
  margin-bottom: 10px;
}
.data-tipMsg span,
.data-warnMsg span {
  vertical-align: middle;
  display: inline-block;
}
.data-tipMsg input,
.data-warnMsg input {
  margin-top: 0;
}
.data-tipMsg:hover .load-sel,
.data-warnMsg:hover .load-sel {
  display: block;
}
.data-tipMsg .load-sel,
.data-warnMsg .load-sel {
  position: absolute;
  top: 1px;
  left: 50%;
  margin-left: -177px;
  background-color: #fff;
  border: 1px solid #dedede;
  width: 80px;
  padding: 5px 0;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: -3px 4px 3px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: -3px 4px 3px rgba(0, 0, 0, 0.2);
  box-shadow: -3px 4px 3px rgba(0, 0, 0, 0.2);
  z-index: 10;
  display: none;
  color: #333;
}
.data-tipMsg .load-sel:before,
.data-warnMsg .load-sel:before,
.data-tipMsg .load-sel:after,
.data-warnMsg .load-sel:after {
  content: "";
  display: inline-block;
  position: absolute;
  right: -17px;
  top: 10px;
  border: 6px solid transparent;
  border-left: 10px solid #dedede;
}
.data-tipMsg .load-sel:before,
.data-warnMsg .load-sel:before {
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);
  filter: alpha(opacity = 50);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
}
.data-tipMsg .load-sel:after,
.data-warnMsg .load-sel:after {
  right: -14px;
  border-left: 10px solid #FFF;
}
.data-tipMsg .load-sel p,
.data-warnMsg .load-sel p {
  padding-left: 12px;
  padding-right: 12px;
  font-size: 14px;
  line-height: 25px;
  font-weight: normal;
}
.data-tipMsg i,
.data-warnMsg i {
  background: url("../images/loading.png");
  width: 16px;
  height: 16px;
  margin-right: 5px;
  background-repeat: no-repeat;
  vertical-align: middle;
  display: none;
  -webkit-animation: msgLoding .8s linear infinite;
  -moz-animation: msgLoding 0.8s linear infinite;
  -o-animation: msgLoding 0.8s linear infinite;
  animation: msgLoding 0.8s linear infinite;
}
.data-tipMsg.loading i,
.data-warnMsg.loading i {
  display: inline-block;
}
/* loading begin*/
@keyframes msgLoding {
  from {
    transform: rotate(0deg);
    -ms-transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
    -ms-transform: rotate(360deg);
  }
}
@-webkit-keyframes msgLoding {
  from {
    -webkit-transform: rotate(0deg);
    /* Safari 和 Chrome */
  }
  to {
    -webkit-transform: rotate(360deg);
    /* Safari 和 Chrome */
  }
}
@-moz-keyframes msgLoding {
  from {
    -moz-transform: rotate(0deg);
  }
  to {
    -moz-transform: rotate(360deg);
  }
}
@-o-keyframes msgLoding {
  from {
    -o-transform: rotate(0deg);
  }
  to {
    -o-transform: rotate(360deg);
  }
}
/* loading end*/
/* 商品详情页 弹框 begin */
.pro-dimg-box {
  position: absolute;
  background: #f1f1f1;
}
.pro-dimg {
  position: relative;
  padding: 10px 15px 10px;
}
.pro-dimg .item {
  float: left;
  margin-left: 3px;
  margin-bottom: 3px;
  width: 100px;
  height: 100px;
}
.pro-dimg .inner {
  border: 1px solid #ccc;
  height: 100%;
}
.pro-dimg .inner:hover {
  border-color: #0089f4;
}
.pro-dimg .tit {
  word-break: break-all;
  word-wrap: break-word;
  padding: 10px;
  max-height: 60px;
  min-height: 55px;
  overflow: hidden;
}
.pro-dimg .next-item {
  position: relative;
  width: 90px;
  height: 90px;
  cursor: pointer;
}
.pro-dimg .next-item .inner {
  width: 98%;
  height: 98%;
  background-color: #404040;
}
.pro-dimg .next-item .txt {
  background-color: #404040;
}
.pro-dimg .next-item span {
  position: absolute;
  top: 50%;
  height: 30px;
  line-height: 30px;
  width: 80px;
  margin-top: -15px;
  left: 50%;
  margin-left: -30px;
  color: #fff;
}
.pro-dimg .next-item .micon {
  width: 22px;
  height: 22px;
  background-position: -310px -182px;
}
.dimg-handel {
  height: 15px;
  position: relative;
}
.dimg-handel em {
  position: absolute;
  width: 88px;
  height: 30px;
  left: 50%;
  top: -7px;
  margin-left: -42px;
  cursor: pointer;
  background: url("../images/indexNew/dg-icons.png") no-repeat;
}
.dimg-handel.dClose em {
  background-position: 0 -30px;
  margin-left: -44px;
  top: -4px;
}
.pic-close {
  position: absolute;
  width: 35px;
  height: 35px;
  right: -15px;
  top: -15px;
  z-index: 2;
}
.pic-close a {
  display: block;
  width: 100%;
  height: 100%;
  background-position: 0px -286px;
}
/* 商品详情页 弹框 end */
/*综合页在线客服*/
.service-cont {
  width: 160px;
  margin: 0 auto;
  padding: 10px 0;
  text-align: center;
  border: 1px solid #F1F1F1;
}
.service-cont .mian-title {
  font-size: 14px;
  font-weight: 600;
  color: #111;
  margin: 5px 0;
}
.service-cont .time {
  font-size: 12px;
  margin: 12px 0px;
}
.service-cont .service {
  margin: 20px 0;
  position: relative;
  left: 10px;
}
.service-cont .service .cont {
  position: relative;
  padding: 3px 8px;
  background-color: #EEEEEE;
  color: #005CAA;
  font-size: 12px;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
}
.service-cont .service .cont:before {
  position: absolute;
  left: -28px;
  top: -2px;
  content: "";
  width: 28px;
  height: 24px;
  background: url(../images/kfer.png);
}
.service-cont .sub-title {
  font-size: 14px;
  font-weight: 600;
  color: #111;
  margin: 20px 0 5px;
}
.service-cont .deltail-item {
  color: #005CAA;
  font-size: 12px;
}
/*=============新版首页公用样式 end==============*/
.detail-option {
  text-align: right;
  padding: 20px 40px 10px;
}
.detail-option a {
  padding: 5px 10px;
  color: #fff;
  background-color: #2989d5!important;
  margin-right: 10px;
  border-radius: 4px;
}
.detail-option .iconNew-digP {
  vertical-align: initial;
  background: none;
}
.detail-option #chooseImg-detail {
  display: inline-block;
  margin-right: 8px;
}
.detail-option #chooseImg-detail * {
  display: inline-block;
}
.detail-option #chooseImg-detail .imgRadio {
  position: relative;
  top: -2px;
}
.detail-option #chooseImg-detail label {
  margin-right: 8px;
}
.img-detail {
  width: 60%;
}
.img-detail.smallImg-img {
  width: 24%;
}
.img-center img.smallImg-img {
  width: 24%;
}
.pro-opt .p-share a.bds_fbook,
.pro-opt .p-share a.bds_twi {
  display: none;
}
.bds_fbook,
.bds_twi {
  display: none;
}
.detail-page-cont.ctrol-lb {
  text-align: right;
}
.detail-page-cont.ctrol-lb .ctrl-btn {
  padding: 5px 10px;
  color: #fff;
  background-color: #2989d5;
  border-radius: 4px;
  cursor: pointer;
}
.detail-page-device.device {
  width: 720px;
  height: 300px;
  padding: 30px 0;
  /*border:1px solid #ccc;*/
  margin: 5px auto;
  position: relative;
}
.detail-page-device.device .arrow-left {
  position: absolute;
  left: 0px;
  top: 50%;
  margin-top: -32px;
  width: 64px;
  height: 64px;
  z-index: 80;
  background: url("../images/arrow-left.png");
  cursor: pointer;
}
.detail-page-device.device .arrow-right {
  position: absolute;
  right: 0;
  top: 50%;
  margin-top: -32px;
  width: 64px;
  height: 64px;
  z-index: 80;
  background: url("../images/arrow-right.png");
  cursor: pointer;
}
.detail-page-device.device .swiper-container {
  height: 300px;
  width: 720px;
  overflow: hidden;
}
.detail-page-device.device .content-slide {
  padding: 20px;
  color: #fff;
}
.detail-page-device.device .title {
  font-size: 25px;
  margin-bottom: 10px;
}
.detail-page-device.device .pagination {
  position: absolute;
  left: 0;
  text-align: center;
  bottom: -35px;
  width: 100%;
  height: 40px;
  z-index: 100;
  cursor: pointer;
}
.detail-page-device.device .swiper-pagination-switch {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 10px;
  background: #fff;
  box-shadow: 0px 1px 2px #555 inset;
  margin: 0 3px;
}
.detail-page-device.device .swiper-active-switch {
  background: #2989d5;
}
.detail-page-device.device .swiper-slide {
  text-align: center;
}
.detail-page-device.device .slide-img {
  height: 100%;
}
.gds-buy-pic {
  position: relative;
}
.gds-buy-pic .hide {
  display: none;
}
.gds-buy-pic .title {
  margin-top: 50px;
  font-size: 24px;
  text-align: center;
}
.gds-buy-pic.active:after {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  z-index: 1000;
  background-color: #FFF;
  opacity: 0.2;
  filter: alpha(opacity=20);
  background-image: url(../images/loading.gif);
  background-position: center;
  background-repeat: no-repeat;
}
.gds-buy-pic .cont-title {
  margin: 40px 0 10px;
  width: 100%;
  background: #005BAC;
}
.gds-buy-pic .cont-title span {
  display: inline-block;
  margin-left: 10px;
  color: #FFF;
  font-size: 16px;
  font-weight: 600;
  text-align: left;
}
.gds-buy-pic .left {
  float: left;
}
.gds-buy-pic .border-right-cont {
  position: relative;
  padding-right: 10px;
}
.gds-buy-pic .cont1 {
  float: left;
  width: 400px;
  margin-right: 10px;
}
.gds-buy-pic .cont2 {
  width: 500px;
}
.gds-buy-pic .cont3 {
  width: 40px;
}
.gds-buy-pic .cont4 {
  width: 220px;
}
.gds-buy-pic .cont5 {
  min-width: 335px;
}
.gds-buy-pic .cont6 {
  width: 240px;
}
.gds-buy-pic .cont7 {
  width: 120px;
}
.gds-buy-pic .cont-table {
  border: 1px solid #666;
  border-bottom: none;
}
.gds-buy-pic .cont-table input {
  width: 320px;
  border: none;
  height: 20px;
  background: none;
}
.gds-buy-pic .cont-table .cont-item {
  min-height: 25px;
  padding: 6px;
  border-bottom: 1px solid #666;
  position: relative;
}
.gds-buy-pic .cont-table .error-input {
  border: 2px solid red!important;
  border-radius: 4px;
}
.gds-buy-pic .right-border:after {
  content: "";
  display: inline-block;
  position: absolute;
  right: 0;
  top: -7px;
  border-right: 1px solid #666;
  height: 38px;
}
.gds-buy-pic .bg-dark {
  background-color: #F6F6F6;
}
.gds-buy-pic .required:before {
  content: "*";
  color: red;
  position: relative;
}
.gds-buy-pic .imgs-table .cont-item {
  height: 38px;
}
.gds-buy-pic .imgs-table .imgs-table-head .cont {
  text-align: center;
}
.gds-buy-pic .commit-cont {
  margin: 20px 0;
  text-align: center;
}
.gds-buy-pic .commit-cont span {
  display: inline-block;
  margin: 0 8px;
  padding: 4px 8px;
  border: 1px solid #ccc;
  border-radius: 4px;
  background-color: #D9D9D9;
  cursor: pointer;
}
.gds-buy-pic .commit-cont span.commit {
  color: #005BAC;
}
.gds-buy-pic .commit-cont span.cancle {
  color: #818181;
}
.gds-buy-pic .buy-pic {
  display: inline-block;
  margin: 10px;
  width: 200px;
}
.gds-buy-pic .buy-pic-select {
  margin: 0;
  padding: 0;
  height: 25px;
}
.gds-buy-pic #buy-pic-location-cont {
  position: absolute;
  left: 77px;
  top: 38px;
  background: #ccc;
  z-index: 100;
  width: 836px;
  padding: 12px;
  display: none;
  height: auto;
  border: 1px solid #ccc;
  background: #FFF;
}
.gds-buy-pic #buy-pic-location-cont .area-item {
  display: inline-block;
  padding: 6px 12px;
  cursor: pointer;
  margin: 0 12px 12px 0;
  border-radius: 4px;
  border: 1px solid #CCC;
}
.gds-buy-pic #buy-pic-location-cont .area-item.active {
  background: #005bac;
  color: #FFF;
  border: 1px solid #005bac;
}
.gds-buy-pic .buy-pic-cert-tit {
  position: absolute;
  top: 8px;
}
.gds-buy-pic .buy-pic-certificate {
  padding-left: 6px;
  margin-left: 220px;
  border-left: 1px solid #666;
  position: relative;
}
.gds-buy-pic .buy-pic-certificate:before {
  content: "";
  display: block;
  position: absolute;
  left: -1px;
  height: 6px;
  z-index: 1;
  top: -6px;
  border-left: 1px solid #666;
}
.gds-buy-pic .buy-pic-certificate:after {
  content: "";
  display: block;
  position: absolute;
  left: -1px;
  height: 6px;
  z-index: 1;
  bottom: -6px;
  border-left: 1px solid #666;
}
.gds-buy-pic .buy-pic-certificate .upload {
  display: inline-block;
  margin: 0 8px;
  padding: 4px 8px;
  color: #FFF;
  border: 1px solid #005BAC;
  border-radius: 4px;
  background-color: #005BAC;
  cursor: pointer;
}
.gds-buy-pic #attachmentText3 {
  display: inline-block;
  width: 100%;
}
.gds-buy-pic #attachmentText3 .pic-div {
  margin: 8px 0;
  position: relative;
  width: 100%;
  height: 60px;
}
.gds-buy-pic #attachmentText3 .pic-div .apply-show-img {
  height: 100%;
  width: 100px;
  display: inline-block;
  margin-right: 10px;
  line-height: 60px;
  text-align: center;
}
.gds-buy-pic #attachmentText3 .pic-div .apply-show-img .img {
  display: inline-block;
  width: auto;
  height: auto;
  max-width: 100px;
  max-height: 60px;
  vertical-align: middle;
}
.gds-buy-pic #attachmentText3 .pic-div .loading {
  width: 20px;
}
.gds-buy-pic #attachmentText3 .pic-div .attachment-text-p {
  margin: 4px;
  display: inline-block;
}
.gds-buy-pic #attachmentText3 .pic-div .attachment-remove {
  position: absolute;
  right: 0;
  top: 24px;
  display: inline-block;
  margin: 0 8px;
  padding: 0 6px;
  width: 16px;
  height: 16px;
  color: #FFF;
  cursor: pointer;
  background: url("../images/formPrompt.png") no-repeat;
}
body.en_US {
  font-family: courier new!important;
}
.en_US .pro-opt .p-share a.bds_fbook,
.en_US .pro-opt .p-share a.bds_twi {
  display: block;
}
.en_US .bds_fbook,
.en_US .bds_twi {
  display: block;
}
.en_US,
.ja_JP,
.es_ES,
.it_IT,
.ur_PK {
  /* 
  //在线客服
  .custom-service{
    display:none;
  }
  */
}
.en_US .link-c,
.ja_JP .link-c,
.es_ES .link-c,
.it_IT .link-c,
.ur_PK .link-c {
  min-width: 150px;
}
.en_US .topic-buy,
.ja_JP .topic-buy,
.es_ES .topic-buy,
.it_IT .topic-buy,
.ur_PK .topic-buy {
  display: none;
}
.en_US .info-message,
.ja_JP .info-message,
.es_ES .info-message,
.it_IT .info-message,
.ur_PK .info-message,
.en_US .info-robot,
.ja_JP .info-robot,
.es_ES .info-robot,
.it_IT .info-robot,
.ur_PK .info-robot,
.en_US .robot-wrap,
.ja_JP .robot-wrap,
.es_ES .robot-wrap,
.it_IT .robot-wrap,
.ur_PK .robot-wrap {
  display: none;
}
.en_US .load-sel,
.ja_JP .load-sel,
.es_ES .load-sel,
.it_IT .load-sel,
.ur_PK .load-sel {
  width: 130px;
}
.en_US .zh-search,
.ja_JP .zh-search,
.es_ES .zh-search,
.it_IT .zh-search,
.ur_PK .zh-search {
  width: 650px;
}
.en_US .his-zh-header .zh-search,
.ja_JP .his-zh-header .zh-search,
.es_ES .his-zh-header .zh-search,
.it_IT .his-zh-header .zh-search,
.ur_PK .his-zh-header .zh-search {
  width: 700px;
}
.ja_JP {
  font-family: MS Gothic,Georgia,游明朝,YuMincho,HGS明朝E,メイリオ,Meiryo,serif !important;
}
.ja_JP button,
.ja_JP input,
.ja_JP select,
.ja_JP textarea,
.ja_JP code,
.ja_JP kbd,
.ja_JP pre,
.ja_JP samp {
  font-family: MS Gothic,Georgia,游明朝,YuMincho,HGS明朝E,メイリオ,Meiryo,serif !important;
}
.ja_JP .load-sel,
.it_IT .load-sel {
  width: 220px;
}
.ja_JP,
.ur_PK {
  /*日文隐藏首页链接*/
}
.ja_JP .newP-top .top-info .item.homePage-link,
.ur_PK .newP-top .top-info .item.homePage-link {
  display: none;
}
.ja_JP .newP-top .top-info .spit.homePage-link-spit,
.ur_PK .newP-top .top-info .spit.homePage-link-spit {
  display: none;
}
.zh_TW .topic-buy,
.zh_TW .info-robot,
.zh_TW .robot-wrap,
.zh_TW .ewmDown {
  display: none;
}
.es_ES .ewmDown,
.it_IT .ewmDown {
  display: none;
}
.it_IT .th-hide {
  display: none;
}
/*福州增加首页弹窗 作者弹出框*/
.atrOver {
  overflow: visible!important;
}
.atrMain {
  margin-left: 42px;
}
.atrBox-hover {
  position: relative;
  float: left;
}
.atrBox-hover span {
  cursor: pointer;
  padding-right: 10px;
  padding-bottom: 10px;
  display: initial!important;
}
.atrBox-hover .atrBox {
  position: absolute;
  top: 27px;
  left: -24px;
  width: 74px;
  height: 44px;
  padding: 5px 10px;
  background-color: #f4f4f4;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  display: none;
  z-index: 100;
}
.atrBox-hover .atrBox a {
  display: block;
}
.atrBox-hover .atrBox:before {
  position: absolute;
  top: -16px;
  left: 28px;
  content: '';
  width: 0;
  height: 0;
  border: 8px solid transparent;
  border-bottom: 12px solid #f4f4f4;
}
.atrBox-hover .atrBox i {
  margin-right: 8px;
  width: 20px;
  height: 20px;
}
.atrBox-hover:hover .atrBox {
  display: block;
}
.ur_PK {
  text-align: right;
  direction: rtl;
}
.ur_PK .login-header .header-logo {
  float: right;
  z-index: 100;
  position: relative;
}
.ur_PK .login-info {
  float: left;
  margin-left: 40px;
}
.ur_PK .login-box-head span {
  margin-right: 16px;
}
.ur_PK .ewmDown,
.ur_PK .login-form .client-download,
.ur_PK .sing-slct {
  display: none;
}
.ur_PK .login-box-head h3 {
  float: right;
}
.ur_PK .login-form .form-item [class*='iconNew-'] {
  right: 12px;
}
.ur_PK .loginSet-box {
  width: 180px;
}
.ur_PK .newP-top .top-info.pull-left {
  display: none;
}
.ur_PK .newP-top .top-info.pull-right {
  float: left;
}
.ur_PK .zh-header .zh-logo {
  float: right;
}
.ur_PK .zh-search {
  float: left;
}
.ur_PK .zh-search .zh-search-on {
  right: 0;
}
.ur_PK .zh-search #searchTxt {
  float: right;
}
.ur_PK .zh-notices {
  display: none;
}
.ur_PK .zh-nbox .box-head [class^="iconNew-top"] {
  float: right;
}
.ur_PK .zh-nbox .box-head .title {
  float: right;
  margin-right: 12px;
}
.ur_PK .zh-nbox .box-head .more {
  left: 10px;
  text-align: left;
}
.ur_PK .zh-nbox .box-head .n-num {
  float: right;
}
.ur_PK .zh-body {
  position: relative;
  padding: 0 200px 0 0;
}
.ur_PK .zh-body.hideNav {
  padding: 0;
}
.ur_PK .zh-body .zh-lnav {
  position: absolute;
  right: 0;
}
.ur_PK .body-data li {
  width: 33%;
}
.ur_PK .body-data #topicSizeLi {
  display: none;
}
.ur_PK .side-list .item#li-service,
.ur_PK .side-list .item#address,
.ur_PK .side-list .item#li-notice {
  display: none;
}
.ur_PK .side-list .item .mbricon-sider-arrow {
  left: 10px;
  right: auto;
}
.ur_PK .personal-home-notice,
.ur_PK .personal-home-table {
  display: none;
}
.ur_PK .en-hide {
  display: none;
}
.ur_PK .site-info .site-list {
  min-width: 110px;
}
.ur_PK .sider-tab li {
  width: 58px;
}
.ur_PK .sider-tab li:nth-child(3) {
  width: 118px;
}
.ur_PK .sider-tab li a {
  font-size: 12px;
}
.ur_PK .sider-item .bd a {
  display: inline-block;
  width: 166px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ur_PK .related-tip {
  font-weight: 900;
  padding-left: 5px;
}
.ur_PK .pro-xl-list {
  margin: 0 6px;
}
.ur_PK .zh-sort .zh-o-list {
  min-width: 80px;
}
.ur_PK .search-filter .ddlist {
  min-width: 130px;
}
.ur_PK .search-filter .filter-dl .o-time label {
  float: right;
}
.ur_PK .zh-share-list {
  display: none;
}
.ur_PK .zh-iframe-list {
  padding-bottom: 10px;
}
.ur_PK .cdt-box {
  padding: 0 100px 0 0;
}
.ur_PK .cdt-box .lb {
  left: auto;
  right: 0;
}
.ur_PK .zh-list-item .p-choice {
  right: 0;
  left: auto;
}
.ur_PK .zh-list-item .p-txt {
  margin: 0 20px 0 0;
}
.ur_PK .zh-list-item .p-txt .tBiao {
  float: right;
}
.ur_PK .zh-list-item .p-txt .zh-listPop {
  right: 600px;
}
.ur_PK .zh-list-item .p-opt {
  left: 0;
  right: auto;
}
.ur_PK .zh-dinfo .pro-info li > label {
  float: right;
}
.ur_PK .zh-rnav-wrap .nav-expan {
  left: auto;
  right: -24px;
}
.ur_PK .zh-rnav-wrap .nav-expan .iconNew-lArrow {
  background-position: -175px -75px;
}
.ur_PK .zh-rnav-wrap .nav-expan .iconNew-rArrow {
  background-position: -150px -75px;
}
.ur_PK .zh-dcont {
  float: right;
  margin: 0 0 0 1%;
}
.ur_PK .zh-dcont:before {
  right: auto;
  left: 10px;
}
.ur_PK .zh-dcont .zh-dtext {
  padding: 0 0 0 12px;
}
.ur_PK .handleTip {
  left: auto;
  right: -100px;
}
.ur_PK .Wdate {
  background-position: 4px center;
}
.ur_PK .cls-box-tit h4 {
  float: right;
}
.ur_PK .member-wrapper {
  padding: 0 260px 0 0;
}
.ur_PK .member-siderbar {
  float: right;
  margin: 0 -260px 0 0;
}
.ur_PK .zh-ltimes {
  padding: 0 20px 0 0;
}
.ur_PK .zh-llist > li {
  height: auto;
  line-height: 22px;
  padding: 10px 24px 10px 0;
}
.ur_PK .zh-llist > li .iconNew-rmore2 {
  top: 5px;
  left: 20px;
  right: auto;
  background-position: -360px -228px;
}
.ur_PK .zh-llist > li .iconNew-navSel {
  left: auto;
  right: 6px;
  top: 16px;
}
.ur_PK .zh-llist > li .list-child {
  right: 190px;
  left: 0px;
}
.ur_PK .zh-llist > li .list-child li {
  float: right;
}
.ur_PK .zh-llist .cTxt {
  width: 106px;
  height: auto;
  padding: 0 0 0 45px;
}
.ur_PK .mcard-main-item .mcard-num {
  left: auto;
  right: 6px;
}
.ur_PK .mcard-main-item .mcard-item-radio {
  float: right;
}
.ur_PK .mcard-main-item .mcard-item-goods {
  padding: 10px 0 10px 20px;
}
.ur_PK .mcard-main-item .mcard-item-goods .p-img {
  float: right;
}
.ur_PK .mcard-main-item .mcard-item-goods .p-name {
  padding: 0 0 0 65px;
}
.ur_PK .mcard-main-item .mcard-item-goods .p-del {
  left: 1px;
  right: auto;
}
.ur_PK .all-clear .mcard-clear {
  float: left;
}
.ur_PK .eval-in {
  padding: 0 0 0 200px;
}
.ur_PK .eval-in .mbtn {
  left: 0;
  right: auto;
}
.ur_PK .zh-grid-item.item-txt h3,
.ur_PK .zh-grid-item .txt,
.ur_PK .zh-list-item .p-txt,
.ur_PK .zh-detail-body .pre,
.ur_PK .zh-detail .detail-main .dtit {
  text-align: left;
  direction: ltr;
}
.ur_PK .zh-lbox .lbox-head .more-arrow,
.ur_PK .zh-lbox .lbox-head .more {
  right: 150px;
}
.ur_PK .iconNew-prev2 {
  float: left;
}
.ur_PK .iconNew-next2 {
  float: right;
}
.ur_PK .zh-grid-item-slide .slide-page .prev,
.ur_PK .zh-grid-item-slide .slide-page .next {
  direction: ltr;
}
.ur_PK .iframe-box .iframe-area {
  direction: ltr;
}
.ur_PK .zh-grid-item .p-opt i {
  float: left;
}
.ur_PK .zh-grid-item .p-name,
.ur_PK .common-gdsdetail-new {
  text-align: left;
  direction: ltr;
}
.ur_PK .filter-dl dd {
  float: right;
}
.ur_PK .filter-dl dt {
  float: right;
  width: 120px;
}
.ur_PK .filter-dl.last {
  padding-right: 0;
}
.ur_PK .filter-dl .dl-btn {
  position: absolute;
  left: 0;
  right: auto;
}
.ur_PK .zh-dState {
  width: 172px;
}
.ur_PK .nav.nav-tabs.zh-lb-switch {
  width: 150px;
}
.ur_PK .zh-rDetail-box .tj-list li:before {
  right: 0;
}
.ur_PK .condition-list li {
  float: right;
}
.tool-introduce {
  position: fixed;
  top: 120px;
  left: 50%;
  width: 800px;
  height: 490px;
  margin-left: -400px;
  z-index: 100000;
  background: #fff;
  box-shadow: 5px 5px 16px 0 #dcdcdc;
}
.tool-introduce iframe {
  width: 100%;
  height: 100%;
  margin: 0;
  border: none;
  padding-top: 40px;
  background: #fff;
}
.tool-introduce .tool-top {
  overflow: hidden;
  height: 40px;
  line-height: 40px;
  text-align: center;
  background: #f0f0f0;
}
.tool-introduce .tool-top .intro-title {
  line-height: 40px;
  color: #3f5769;
  font-weight: 700;
}
.tool-introduce .tool-top .nolonger-box,
.tool-introduce .tool-top .video-close {
  position: absolute;
  cursor: pointer;
}
.tool-introduce .tool-top .nolonger-box {
  left: 20px;
  top: 9px;
  min-width: 120px;
  height: 22px;
  line-height: 22px;
  font-size: 12px;
}
.tool-introduce .tool-top .nolonger-box .nolonger-label {
  line-height: 22px;
}
.tool-introduce .tool-top .nolonger-box .nolonger-play {
  height: 20px;
  margin: -2px 5px 0 0;
  vertical-align: middle;
}
.tool-introduce .tool-top .video-close {
  top: 0;
  right: 20px;
  font-size: 20px;
}
.tool-introduce .tool-video {
  width: 800px;
  height: 450px;
}
