body { color: #333; font-family: "Microsoft Yahei","simsun"; word-break: break-all; }

.f-cb:after, .f-cbli li:after { display: block; clear: both; visibility: hidden; height: 0; overflow: hidden; content: "."; }

.f-cb, .f-cbli li { zoom: 1; }

.f-ib, .footerbg h5 { display: inline-block; *display: inline; *zoom: 1; }

.f-dn { display: none; }

.f-db { display: block; }

.f-fl { float: left; }

.f-fr { float: right; }

.f-pr { position: relative; }

.f-prz { position: relative; zoom: 1; }

.f-oh { overflow: hidden; }

.f-ff0 { font-family: arial,\5b8b\4f53; }

.f-ff1 { font-family: "Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53; }

.f-fs1, .hjxy h4 .more, .ul01 p { font-size: 12px; }

.f-fs2 { font-size: 14px; }

.f-fwn { font-weight: normal; }

.f-fwb, .ul01 .media-heading, .ul01 .media-heading:active { font-weight: bold; }

.f-tal { text-align: left; }

.f-tac { text-align: center; }

.f-tar { text-align: right; }

.f-taj, .ul01 p { text-align: justify; text-justify: inter-ideograph; }

.f-vat, .f-vata * { vertical-align: top; }

.f-wsn { word-wrap: normal; white-space: nowrap; }

.f-pre { overflow: hidden; text-align: left; white-space: pre-wrap; word-wrap: break-word; word-break: break-all; }

.f-wwb { white-space: normal; word-wrap: break-word; word-break: break-all; }

.f-ti { overflow: hidden; text-indent: -30000px; }

.f-ti2 { text-indent: 2em; }

.f-lhn { line-height: normal; }

.f-tdu, .f-tdu:hover { text-decoration: underline; }

.f-tdn, .f-tdn:hover { text-decoration: none; }

.f-toe, .ct01 h4, .ul02 li, .ul110 li { overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: clip; }

.f-csp { cursor: pointer; }

.f-csd { cursor: default; }

.f-csh { cursor: help; }

.f-csm { cursor: move; }

.f-usn { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; }

.pt10 { padding-top: 10px; }

.pt25 { padding-top: 25px; }

.pl5 { padding-left: 5px; }

.pl10 { padding-left: 10px; }

.pl15, .col-md-4, .col-md-8, .col-md-6, h4 { padding-left: 15px; }

.pr5 { padding-right: 5px; }

.pr10 { padding-right: 10px; }

.pr15, .col-md-4, .col-md-8, .col-md-6 { padding-right: 15px; }

.pr20 { padding-right: 20px; }

.pb10, h2, .footerbg h5 { padding-bottom: 10px; }

.pb15, .hqbd { padding-bottom: 15px; }

.pb25, .footerbg { padding-bottom: 25px; }

.mt5, .ul01 p { margin-top: 5px; }

.mt10, .tbds { margin-top: 10px; }

.mt15, h4 { margin-top: 15px; }

.mt20 { margin-top: 20px; }

.mt25, .footerbg, .footerbg h5 { margin-top: 25px; }

.mt30 { margin-top: 30px; }

.ml15 { margin-left: 15px; }

.ml25 { margin-left: 25px; }

.ml35 { margin-left: 50px; }

.mr10 { margin-right: 10px; }

.mr20 { margin-right: 20px; }

.mb0 { margin-bottom: 0; }

.mb15, h2 { margin-bottom: 15px; }

.mb20, .hjxy h4 { margin-bottom: 20px; }

.mb30 { margin-bottom: 30px; }

.mb40, .footerbg { margin-bottom: 40px; }

.c9 { color: #999; }

.mtbg { background: #e25254; opacity: 0.92; }

h2 { border-bottom: 1px solid; }

h4 { font-size: 20px; border-left: 5px solid #dbd8cd; }
h4 a, h4 a:visited { color: #2c2c2c; }

.ul03 { background: url("http://n.sinaimg.cn/s/hunjia2016/sprites.png") no-repeat scroll -988px -40px; }
.ul03 li { font-family: "Arial","SimSun"; height: 35px; line-height: 35px; padding-left: 30px; }
.ul03 a { color: #000; }

.baike369 { width: 62%; height: 1px; border-bottom: 1px dashed #b3b3b3; position: absolute; top: 50%; left: 37%; }

.baike368, .baike367 { width: 80%; height: 1px; border-bottom: 1px solid; position: absolute; top: 50%; right: 0; }

.baike367 { width: 54%; left: 36%; }

.baike366, .baike365 { width: 45%; height: 1px; border-bottom: 1px solid #ffbebe; position: absolute; top: 31%; right: 0; }

.baike365 { width: 4%; left: 0px; }

.ct01 h4 { background-color: #efeceb; border-left: 5px solid #ff729c; height: 40px; line-height: 40px; }
.ct01 h4 a, .ct01 h4 a:visited { color: #664650; }
.ct01 p { color: #999; font-family: "Arial","SimSun"; font-size: 14px; margin-left: 10px; @extemd .f-taj; }
.ct01 p a { color: #999; }

.ul02, .ul110 { margin: 0 0 10px 10px; }
.ul02 li, .ul110 li { background: url("http://n.sinaimg.cn/s/hunjia2016/sprites.png") no-repeat scroll -997px -383px; font-family: "Arial","SimSun"; line-height: 31px; padding-left: 10px; }
.ul02 li a, .ul110 li a { color: #000; }

.hjxy h4 { border-left: 5px solid #ff729c; }
.hjxy h4 .more { position: absolute; top: 25%; right: 0; color: #999; }

.ul01 .media-heading, .ul01 .media-heading:active { color: #333; }
.ul01 p { color: #999; font-family: "Arial","SimSun"; }
.ul01 p a { color: #999; }

.swiper-container { width: 100%; height: 100%; padding-left: 20px; padding-right: 20px; }
.swiper-container h4 { margin-top: -10px; margin-bottom: 15px; }

.swiper-slide { display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; }
.swiper-slide a { color: #4b4b4b; }
.swiper-slide a p { margin-bottom: 0px; }

.hqbd { border: 1px solid #ffbebe; border-top: none; }

h4 .hjqy a { font-size: 16px; color: #646464; }

.footerbg { background: #f2f2f2; }
.footerbg h5 { font-size: 16px; border-bottom: 2px solid #e84e0e; }

.tbg { background: #b58d4f; opacity: 0.8; }
.tbg h3 { margin: 0; }

.title-responsive { position: absolute; bottom: 0; width: 100%; font-size: 16px; line-height: 40px; color: #333; background: #fff url("http://i2.sinaimg.cn/fashion/deco/2013/0618/images/hunjia/video_icon.png") no-repeat 10px 9px; opacity: 0.7; padding-left: 37px; }

.navbar-nav li { border-left: 1px solid #d4d4d4; border-right: 1px solid #d4d4d4; }

.navbar-nav li:last-child { border-right: none; }

.tbds { border-top: 2px solid #f05050; }

@media only screen and (max-width: 320px) { .baike365 { display: none; }
  .baike366 { display: none; }
  .baike368 { width: 64%; }
  .hjxy h4 { margin-left: 18px; }
  .footerbg { display: none; } }

/*# sourceMappingURL=marry.css.map */
