body {
  font-family: "Microsoft YaHei", Arial, sans-serif;
  font-size: 12px;
  min-width: 1200px;
}
table {
  table-layout: inherit;
}
h1,
h2,
h3 {
  font-size: 14px;
}
a {
  outline: none;
}
*[data-type="layout"],
#header,
#headerWrapper,
#headerContainer,
#main,
#mainWrapper,
#mainContainer,
#footer,
#footerWrapper,
#footerContainer,
#placeholder,
#app_placeholder {
  margin-left: auto;
  margin-right: auto;
}
.appWrapper {
  position: relative;
}
.appMask {
  display: none;
}
.hide {
  display: none;
}
#MicrosoftTranslatorWidget {
  display: none;
}
#MicrosoftTranslatorToolbar {
  display: none!important;
}
*[translate="no"] {
  display: none;
  Visibility: hidden;
}
.yizbdshare {
  overflow: hidden;
  clear: both;
  padding: 5px;
  width: 100%;
}
.yizbdshare .bds_more {
  background-position: 0px 0px !important;
}
.yizbdshare .bds_qzone {
  background-position: 0 -52px !important;
}
.yizbdshare .bds_tsina {
  background-position: 0 -104px !important;
}
.yizbdshare .bds_tqq {
  background-position: 0 -260px !important;
}
.yizbdshare .bds_renren {
  background-position: 0 -208px !important;
}
.yizbdshare .bdsharebuttonbox {
  float: right;
  margin-right: 10px;
}
.bdselect_share_content .bds_more {
  background-position: 0px 0px !important;
}
.bdselect_share_content .bds_qzone {
  background-position: 0 -52px !important;
}
.bdselect_share_content .bds_tsina {
  background-position: 0 -104px !important;
}
.bdselect_share_content .bds_tqq {
  background-position: 0 -260px !important;
}
.bdselect_share_content .bds_renren {
  background-position: 0 -208px !important;
}
.row {
  margin-left: auto;
  margin-right: auto;
}
.row:after,
.rowPatch:after {
  clear: both;
}
.rowPatch {
  margin-left: -20px;
}
.rowPatch > div {
  min-height: 1px;
}
.row .col-12 {
  width: 100%;
}
.row .col-11 {
  width: 91.66666667%;
}
.row .col-10 {
  width: 83.33333333%;
}
.row .col-9 {
  width: 75%;
}
.row .col-8 {
  width: 66.66666667%;
}
.row .col-7 {
  width: 58.33333333%;
}
.row .col-6 {
  width: 50%;
}
.row .col-5 {
  width: 41.66666667%;
}
.row .col-4 {
  width: 33.33333333%;
}
.row .col-3 {
  width: 25%;
}
.row .col-2 {
  width: 16.66666667%;
}
.row .col-1 {
  width: 8.33333333%;
}
.row > div > div {
  display: block;
  width: 100%;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
}
.boxBlock {
  margin-left: 20px;
}
.container {
  width: 100%;
  padding: 0;
}
*[role="textbox"],
*[role="editor"] {
  padding: 0.5px;
  outline: none;
}
@media (min-width: 1200px) {
  .row[column_min1200="2"] > div > div:nth-child(2n+1),
  .row[column_min1200="3"] > div > div:nth-child(3n+1),
  .row[column_min1200="4"] > div > div:nth-child(4n+1),
  .row[column_min1200="5"] > div > div:nth-child(5n+1),
  .row[column_min1200="6"] > div > div:nth-child(6n+1) {
    clear: both;
  }
}
@media (min-width: 961px) and (max-width: 1199px) {
  .row[column_961_1199="2"] > div > div:nth-child(2n+1),
  .row[column_961_1199="3"] > div > div:nth-child(3n+1),
  .row[column_961_1199="4"] > div > div:nth-child(4n+1),
  .row[column_961_1199="5"] > div > div:nth-child(5n+1),
  .row[column_961_1199="6"] > div > div:nth-child(6n+1) {
    clear: both;
  }
}
@media (min-width: 768px) and (max-width: 960px) {
  .row[column_768_960="2"] > div > div:nth-child(2n+1),
  .row[column_768_960="3"] > div > div:nth-child(3n+1),
  .row[column_768_960="4"] > div > div:nth-child(4n+1),
  .row[column_768_960="5"] > div > div:nth-child(5n+1),
  .row[column_768_960="6"] > div > div:nth-child(6n+1) {
    clear: both;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  .row[column_480_767="2"] > div > div:nth-child(2n+1),
  .row[column_480_767="3"] > div > div:nth-child(3n+1),
  .row[column_480_767="4"] > div > div:nth-child(4n+1),
  .row[column_480_767="5"] > div > div:nth-child(5n+1),
  .row[column_480_767="6"] > div > div:nth-child(6n+1) {
    clear: both;
  }
}
@media (max-width: 479px) {
  .row[column_max479="2"] > div > div:nth-child(2n+1),
  .row[column_max479="3"] > div > div:nth-child(3n+1),
  .row[column_max479="4"] > div > div:nth-child(4n+1),
  .row[column_max479="5"] > div > div:nth-child(5n+1),
  .row[column_max479="6"] > div > div:nth-child(6n+1) {
    clear: both;
  }
}
/* pc */
@media (min-width: 1200px) {
  .row[column_min1200="1"] > div > div {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    float: none;
  }
  .row[column_min1200="2"] > div > div {
    width: 50% !important;
    float: left;
  }
  .row[column_min1200="3"] > div > div {
    width: 33.333333333333333% !important;
    float: left;
  }
  .row[column_min1200="4"] > div > div {
    width: 25% !important;
    float: left;
  }
  .row[column_min1200="5"] > div > div {
    width: 20% !important;
    float: left;
  }
  .row[column_min1200="6"] > div > div {
    width: 16.666666666666666% !important;
    float: left;
  }
}
/* pad横版 */
@media (min-width: 961px) and (max-width: 1199px) {
  .row[column_961_1199="1"] > div > div {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    float: none;
  }
  .row[column_961_1199="2"] > div > div {
    width: 50% !important;
    float: left;
  }
  .row[column_961_1199="3"] > div > div {
    width: 33.333333333333333% !important;
    float: left;
  }
  .row[column_961_1199="4"] > div > div {
    width: 25% !important;
    float: left;
  }
  .row[column_961_1199="5"] > div > div {
    width: 20% !important;
    float: left;
  }
  .row[column_961_1199="6"] > div > div {
    width: 16.666666666666666% !important;
    float: left;
  }
}
/* pad竖版 */
@media (min-width: 768px) and (max-width: 960px) {
  .row[column_768_960="1"] > div > div {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    float: none;
  }
  .row[column_768_960="2"] > div > div {
    width: 50% !important;
    float: left;
  }
  .row[column_768_960="3"] > div > div {
    width: 33.333333333333333% !important;
    float: left;
  }
  .row[column_768_960="4"] > div > div {
    width: 25% !important;
    float: left;
  }
  .row[column_768_960="5"] > div > div {
    width: 20% !important;
    float: left;
  }
  .row[column_768_960="6"] > div > div {
    width: 16.666666666666666% !important;
    float: left;
  }
}
/* 手机横版 */
@media (min-width: 480px) and (max-width: 767px) {
  .row:not([column_480_767="no"]) > div > div {
    display: block;
    width: 100%;
    float: none;
  }
  .row[column_480_767="1"] > div > div {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    float: none;
  }
  .row[column_480_767="2"] > div > div {
    width: 50% !important;
    float: left !important;
  }
  .row[column_480_767="3"] > div > div {
    width: 33.333333333333333% !important;
    float: left !important;
  }
  .row[column_480_767="4"] > div > div {
    width: 25% !important;
    float: left !important;
  }
  .row[column_480_767="5"] > div > div {
    width: 20% !important;
    float: left !important;
  }
  .row[column_480_767="6"] > div > div {
    width: 16.666666666666666% !important;
    float: left !important;
  }
}
/* 手机竖版 */
@media (max-width: 479px) {
  .row:not([column_max479="no"]) > div > div {
    display: block;
    width: 100%;
    float: none;
  }
  .row[column_max479="1"] > div > div {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    float: none;
  }
  .row[column_max479="2"] > div > div {
    width: 50% !important;
    float: left !important;
  }
  .row[column_max479="3"] > div > div {
    width: 33.333333333333333% !important;
    float: left !important;
  }
  .row[column_max479="4"] > div > div {
    width: 25% !important;
    float: left !important;
  }
  .row[column_max479="5"] > div > div {
    width: 20% !important;
    float: left !important;
  }
  .row[column_max479="6"] > div > div {
    width: 16.666666666666666% !important;
    float: left !important;
  }
}
/*隐藏浮动元素-css显示隐藏*/
.hide_in_default {
  display: none;
}
/*会员注册提示*/
#div_membershield {
  text-align: center;
  padding: 150px 0;
  background: #eee;
  line-height: 36px;
}
#div_membershield b {
  font-size: 20px;
}
#div_membershield span {
  color: #666;
}
@media (min-width: 1200px) {
  body {
    min-width: 1200px;
  }
  .hide_in_min1200 {
    display: none;
  }
  .show_in_min1200 {
    display: inline;
  }
}
@media (min-width: 961px) and (max-width: 1199px) {
  body {
    min-width: 1200px;
  }
  .hide_in_961_1199 {
    display: none;
  }
  .show_in_961_1199 {
    display: inline;
  }
}
@media (min-width: 768px) and (max-width: 960px) {
  body {
    min-width: 768px;
  }
  .hide_in_768_960 {
    display: none;
  }
  .show_in_768_960 {
    display: inline;
  }
}
@media (min-width: 480px) and (max-width: 767px) {
  body {
    min-width: 480px;
  }
  .hide_in_480_767 {
    display: none;
  }
  .show_in_480_767 {
    display: inline;
  }
}
@media (max-width: 479px) {
  body {
    min-width: 320px;
  }
  .hide_in_max479 {
    display: none;
  }
  .show_in_max479 {
    display: inline;
  }
}
/*全透明效果*/
.fulltransparency {
  display: block;
  line-height: 0px;
  font-size: 0pt;
  overflow: hidden;
}
/*展台屏蔽的背景效果*/
.showshield {
  z-index: 10000;
  position: absolute;
  FILTER: alpha(opacity=80);
  background-color: black;
  width: 100%;
  height: 100%;
  top: 0px;
  left: 0px;
  -moz-opacity: 0.80;
  opacity: 0.80;
}
.showshieldcontent {
  z-index: 10001;
  border: #3A3C3E 2px solid;
  position: absolute;
  text-align: center;
  background-color: #47677F;
  width: 565px;
  width: 480px;
  *width: 455px;
  height: 160px;
  padding: 5px;
  padding-left: 15px;
}
.showshieldcontent ul li {
  width: 300px;
  text-align: left;
  line-height: 60px;
  color: #FFFFFF;
  font-size: 19px;
}
.showshieldchi {
  z-index: 10001;
  border: #f85f02 2px solid;
  position: absolute;
  text-align: center;
  background-color: #ffe6e1;
  width: 565px;
  *width: 590px;
  height: 410px;
  padding: 5px;
}
.showshield A:hover {
  text-decoration: underline;
}
.showshieldProductName {
  color: #176B96;
  font-size: 14px;
  font-weight: bold;
  width: 135px;
}
.showshieldProductCompany {
  color: #00AB06;
  margin-top: 2px;
  font-size: 12px;
  width: 135px;
}
.showshieldProductCompanyhost {
  color: #656565;
  margin-top: 0px;
  font-size: 11px;
  width: 135px;
}
.showshieldProductImg {
  margin: 5px;
  float: left;
  border: none;
}
.showshieldproductbg {
  float: left;
  background-color: #FFFFFF;
  width: 220px;
  height: 60px;
  border: solid 1px #B5B5B5;
  margin: 0 6px 5px 1px;
}
/*会员登录样式*/
.FFFShield {
  width: 80%;
  border-bottom: solid 1px #DBDBDB;
  margin: 0 auto;
  overflow: hidden;
  text-align: left;
  padding-left: 10px;
  font-family: "微软雅黑";
}
.FFFShield div {
  margin-top: 50px;
  font-size: 32px;
  color: #FE3200;
}
.FFFShield span {
  display: block;
  line-height: 100px;
  font-size: 16px;
  color: #2F2F2F;
}
@media (min-width: 320px) and (max-width: 480px) {
  #newBridge {
    display: none !important;
  }
}
/*会员登录样式*/
.FFFShield {
  width: 80%;
  border-bottom: solid 1px #DBDBDB;
  margin: 0 auto;
  overflow: hidden;
  text-align: left;
  padding-left: 10px;
  font-family: "微软雅黑";
}
.FFFShield div {
  margin-top: 50px;
  font-size: 32px;
  color: #FE3200;
}
.FFFShield span {
  display: block;
  line-height: 100px;
  font-size: 16px;
  color: #2F2F2F;
}
.showbutton {
  background: url(http://resphoenix.yzimgs.com/images/showbutton.png) repeat-y;
  font-size: 10px;
  cursor: pointer;
  color: #D30000;
  height: 20px;
  line-height: 18px;
  border: 1px solid;
  width: 60px;
  text-align: center;
}
.showtext {
  font-size: 12px;
  color: #848484;
}
#div_membershield {
  border: solid 1px #FFE2B4;
  background-color: #FFFBF5;
  width: 440px;
  height: 55px;
  font-size: 14px;
  margin-left: auto;
  margin-right: auto;
  padding: 20px 0px 45px 28px;
  color: #666666;
  font-weight: bold;
}
#div_membershield div {
  float: left;
  line-height: 30px;
  background: url(http://resphoenix.yzimgs.com/images/memberlock.png) no-repeat;
}
#div_membershield span,
#div_membershield b {
  margin-left: 65px;
}
#div_membershield b {
  color: #D2752F;
}
#div_membershield a {
  color: #FF4E00;
  text-decoration: underline;
}
#tb_membershield {
  font-size: 12px;
  float: left;
  width: 245px;
  height: 200px;
  border: 0px;
  background-color: #FAFAFA;
  margin-left: auto;
  margin-right: auto;
  position: absolute;
}
#tb_membershield input {
  width: 210px;
  height: 20px;
  border: solid 1px #D3D3D3;
  margin-bottom: 10px;
}
#tb_membershield .td1 {
  background-color: #C0D6E0;
  font-size: 14px;
  font-weight: bold;
  padding: 0px 10px 0px 10px;
  height: 25px;
  text-align: left;
}
#tb_membershield .td1 span {
  font-size: 12px;
  font-weight: normal;
  text-decoration: underline;
  margin-left: 120px;
  cursor: pointer;
  color: #176B96;
}
#tb_membershield .td2 {
  padding: 5px 10px 5px 0px;
}
#tb_membershield .td2 a {
  color: #E44B00;
  text-decoration: none;
  float: right;
}
#tb_membershield .td2 a:hover {
  color: #E44B00;
  text-decoration: underline;
}
#tb_membershield .td3 {
  text-align: left;
  padding: 0px 10px 0px 15px;
  float: left;
}
#tb_membershield .td3 a {
  float: right;
  color: #176B96;
  margin-right: 10px;
}
#tb_membershield .td3 span {
  float: left;
}
#tb_membershield .td4 {
  text-align: center;
}
#tb_membershield .td4 .memberbutton {
  width: 90px;
  background-color: #F8F8F8;
  color: #848484;
  height: 28px;
  line-height: 25px;
  cursor: pointer;
  background-image: url(http://resphoenix.yzimgs.com/images/buttonbg.png);
  font-size: 14px;
}
.memberdiv1 {
  z-index: 10000;
  position: absolute;
  FILTER: alpha(opacity=50);
  background-color: black;
  width: 100%;
  height: 100%;
  top: 0px;
  left: 0px;
  -moz-opacity: 0.50;
  opacity: 0.50;
}
.memberdiv2 {
  position: absolute;
  z-index: 10001;
}
.datumrelate {
  margin-top: 30px;
  font-size: 12px;
  clear: both;
}
.divChatContact .head {
  display: none;
}
.divChatContact .middle {
  text-align: center;
  font-size: 9pt;
}
.divChatContact .middle a {
  display: block;
  margin: 2px;
  width: 85px;
  float: left;
}
.divChatContact .middle img {
  border: 0;
}
.divChatContact .bottom {
  display: none;
}
.cartbuttom,
.cartbuttom1 {
  border: none;
  width: 83px;
  color: #000000;
  height: 24px;
  line-height: 24px;
  cursor: pointer;
  background: url(http://resphoenix.yzimgs.com/member/images/018.png) no-repeat;
}
.cartbuttom1 {
  background: url(http://resphoenix.yzimgs.com/member/images/019.png) no-repeat;
  margin-left: 2px;
  color: #5C1900;
  text-align: center;
}
.cartinput {
  width: 60px;
  border: solid 1px #5E5E5E;
  text-align: center;
  ime-mode: Disabled;
}
.carttipbox {
  top: 0px;
  background: #FFFFFF;
  display: none;
  width: 286px;
  overflow: hidden;
  height: auto;
  z-index: 99;
}
.carttitle {
  position: relative;
  width: 286px;
  height: 24px;
  font-weight: bold;
  color: #753102;
  overflow: hidden;
  line-height: 24px;
  text-indent: 15px;
  text-align: left;
  background: url(http://resphoenix.yzimgs.com/member/images/015.png) no-repeat;
}
.carttitle2 {
  position: relative;
  width: 286px;
  height: 24px;
  font-weight: bold;
  color: #753102;
  overflow: hidden;
  line-height: 24px;
  text-indent: 15px;
  text-align: left;
  background: url(http://resphoenix.yzimgs.com/member/images/015.png) no-repeat;
}
.cartclose {
  position: absolute;
  overflow: hidden;
  right: 0;
  top: 5px;
  display: block;
  height: 11px;
  width: 11px;
  float: right;
  margin-right: 9px;
  cursor: pointer;
  background: url(http://resphoenix.yzimgs.com/member/images/014.png) no-repeat;
}
.cartcontent {
  width: 286px;
  height: 55px;
  border-bottom: solid 1px #FFD583;
  color: #000000;
  text-align: center;
  line-height: 55px;
  background: url(http://resphoenix.yzimgs.com/member/images/cart_tip_bg.jpg) repeat-y;
}
.cartclosspan {
  text-decoration: underline;
  cursor: pointer;
}
.c0056C0 {
  text-decoration: underline !important;
  font-size: 9pt !important;
}
#ctl00_ProductInfo_lblFirstClass {
  display: inline-block;
}
#ctl00_ProductInfo_lblFirstClass font {
  font-size: 9pt !important;
}
#FImg a {
  color: #000;
}
.S_ActionQuit {
  font-size: 14px;
  text-align: center;
  font-weight: bold;
  color: Red;
  line-height: 50px;
  display: block;
  margin: 0 auto;
}
.keyword_inherit {
  font-size: inherit !important;
  color: inherit !important;
}
#Ad_Place_201203 {
  margin: 0 auto;
}
#Ad_Place_201211 {
  margin: 0 auto;
}
.yizpage_box {
  font-size: 12px;
  color: #4D4D4D;
  clear: both;
}
.yizpage_box a:hover {
  text-decoration: none;
}
.yizpage_box td {
  padding: 0 1px;
}
.yizpage_box .yiztext_page a {
  font-size: 12px;
  display: block;
  border: solid 1px #CDCDCB;
  width: 50px;
  height: 20px;
  line-height: 20px;
  background: #FFF;
  text-align: center;
  color: #000000;
}
.yizpage_box .yiztext_page font {
  font-size: 12px;
  display: block;
  border: solid 1px #CDCDCB;
  width: 50px;
  height: 20px;
  line-height: 20px;
  background: #FFF;
  text-align: center;
  color: #CCCCCC;
}
.yizpage_box .yizno_page a {
  font-size: 12px;
  display: block;
  border: solid 1px #CDCDCB;
  padding: 0 5px;
  height: 20px;
  line-height: 20px;
  background: #FFF;
  text-align: center;
  color: #000000;
}
.yizpage_box .yizno_page font {
  font-size: 12px;
  display: block;
  padding: 0 5px;
  height: 20px;
  line-height: 20px;
  background: #A69D96;
  text-align: center;
  color: #FFF;
  font-weight: bold;
}
.yizpage_box .yizpage_input {
  display: inline-block;
  border: solid 1px #CDCDCB;
  width: 30px;
  height: 18px !important;
  line-height: 18px;
  background: #FFF;
  text-align: center;
  color: #000;
}
.yizpage_box .yizpage_btn {
  display: block;
  border: none;
  width: 42px;
  height: 21px !important;
  line-height: 21px;
  background: url(http://resphoenix.yzimgs.com/images/yizpage_btn.png) no-repeat;
  text-align: center;
  color: #4D4D4D;
  cursor: pointer;
  padding-top: 0 !important;
  margin-left: 5px;
}
.yizdian_page {
  color: #000;
}
.img-maxwidth {
  _width: 100%;
  _width: auto;
  max-width: 100%;
}
.yz-tipRepeat {
  background: url(http://resphoenix.yzimgs.com/images/tip.png) no-repeat center -98px;
  width: 100%;
  height: 98px;
  margin-left: 10px;
}
.yz-tipSucc {
  background: url(http://resphoenix.yzimgs.com/images/tip.png) no-repeat center 0px;
  width: 100%;
  height: 98px;
  margin-left: 10px;
}
.yz-tiptext {
  font-size: 16px;
  font-weight: bold;
  line-height: 30px;
  margin-left: 10px;
}
/*会员系统 begin*/
#member-box {
  width: 100%;
  border-bottom: 1px solid #e0e0e0;
  overflow: hidden;
}
.divshowlogin {
  max-width: 1210px;
  margin: 0 auto;
  text-align: left;
  padding: 0 10px;
}
.divshowlogin div {
  float: left;
  margin: 8px 10px 8px 0;
}
.divshowlogin .login,
.divshowlogin .pwd {
  position: relative;
  background: url(http://resphoenix.yzimgs.com/imgaes/member/user.png) no-repeat 3px 5px;
  padding-left: 21px;
  border: 1px solid #ccc;
}
.divshowlogin .pwd {
  background: url(http://resphoenix.yzimgs.com/imgaes/member/pwd.png) no-repeat 3px 5px;
}
.divshowlogin .login span,
.divshowlogin .pwd span {
  position: absolute;
  top: 0;
  left: 25px;
  line-height: 25px;
  display: block;
  color: #999;
}
.divshowlogin .login input:focus,
.divshowlogin .pwd input:focus,
.divshowlogin .login input,
.divshowlogin .pwd input {
  border: 0;
  padding: 4px 3px;
  height: 24px;
  line-height: 24px;
  width: 160px;
}
.divshowlogin .remember {
  line-height: 27px;
}
.divshowlogin .remember select {
  width: 80px;
  height: 25px;
  margin-left: 10px;
  border: 1px solid #ccc;
}
.divshowlogin .actions input,
.divshowlogin .actions a,
.divshowlogin .logined input {
  height: 27px;
  line-height: 27px;
  text-align: center;
  padding: 0 5px;
  background: #D4D4D4;
  float: left;
  display: inline-block;
  cursor: pointer;
  margin: 0;
  border: 1px solid #B9B9B9;
}
.divshowlogin .actions a {
  height: 27px;
  line-height: 27px;
  background: #EEECED;
  border: 1px solid #D7D7D7;
  margin-left: 10px;
}
.divshowlogin .forget,
.divshowlogin .cart {
  float: left;
  color: #186B95;
  line-height: 27px;
  text-decoration: underline;
}
.divshowlogin .cart {
  background: url(http://resphoenix.yzimgs.com/imgaes/member/carico.png) no-repeat 0 6px;
  padding-left: 18px;
}
.divshowlogin .logined span {
  float: left;
  line-height: 27px;
  text-decoration: underline;
}
.divshowlogin .logined input {
  width: 65px;
  background: #818181;
  border: 1px solid #818181;
  color: #fff;
  margin-left: 10px;
}
#btnlogout {
  background: #EEBCBD;
  border: 1px solid #EEBCBD;
}
/*会员系统 end*/
