body {
     background: rgba(0, 0, 0, 0) url("bg1.jpg") no-repeat scroll center top;
     color: #000000;
     font: 12px "Trebuchet MS","Verdana","Helvetica","Tahoma","ΛΞΜε","sans-serif";
}

body, p, blockquote, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend {
     margin: 0px;
     padding: 0px;
}

h2, h3, h4, h5, h6 {
     font-size: 15px;
}

table {
     border-collapse: collapse;
     border-spacing: 0px;
}

input, textarea, button, select {
     font-family: "Verdana";
     vertical-align: middle;
}

label {
     vertical-align: middle;
}

legend {
     color: #333333;
}

blockquote, q {
     quotes: none;
}

blockquote::before, blockquote::after, q::before, q::after {
     content: none;
}

ul, ol {
     list-style: outside none none;
}

img {
     border: 0px none;
}

a, a:visited {
     color: #032a42;
     text-decoration: none;
}

a:hover {
     color: #1e50a2;
     text-decoration: underline;
}

a:active {
     color: #ffffff;
}

.clear {
     clear: both;
     font-size: 0px;
     line-height: 0;
}

.floatl {
     float: left;
     font-weight: bolder;
}

.floatr {
     float: right;
}

.red {
     color: #990000;
}

.a_bold, .a_bold:visited {
     font-weight: bold;
}

.a_red, .a_red:visited {
     color: #ba2636;
}

.a_blue, .a_blue:visited {
     color: #00549b;
}

.l_page {
     clear: both;
     margin: 0px auto;
     width: 1000px;
}

.banner {
     height: 90px;
     margin-left: 140px;
     margin-top: 5px;
     width: 860px;
}
.dz1{ float: left; height: 90px; width: 600px; }
.dz2{ float: left; height: 90px; width: 260px; }

.daohang {
     float: left;
     height: 50px;
     padding-left: 70px;
     padding-top: 10px;
     width: 950px;
}

.daohang li {
     display: inline-block;
     float: left;
     font-size: 16px;
     height: 50px;
     line-height: 50px;
     margin-bottom: 0px;
     margin-right: 15px;
     overflow: hidden;
}

.daohang a {
     color: #ffffff;
}

.box01 .boxT {
     height: 39px;
     margin-bottom: 20px;
     overflow: hidden;
}

.box01 .boxT .title {
     border-bottom: 1px solid #6127ab;
     float: left;
     font-size: 22px;
     font-style: italic;
     font-weight: bold;
     margin-right: 8px;
}

.box01 .title em {
     color: #6127ab;
     font-size: 32px;
     font-style: italic;
     font-weight: bold;
}

.box01 .boxT .en {
     border-top: 1px solid #d4ff00;
     font-family: Ξ’ΘνΡΕΊΪ;
     font-size: 12px;
     font-style: italic;
     overflow: hidden;
     padding-top: 2px;
     position: relative;
     top: 15px;
}

.box01-2 .boxT {
     height: 30px;
     margin-bottom: 15px;
     overflow: hidden;
}

.box01-2 .boxT .title {
     border-bottom: 1px solid #6127ab;
     float: left;
     font-family: Ξ’ΘνΡΕΊΪ;
     font-size: 16px;
     font-style: italic;
     font-weight: bold;
     margin-right: 8px;
}

.box01-2 .title a {
     font-family: Ξ’ΘνΡΕΊΪ;
     font-size: 16px;
     font-style: italic;
     font-weight: bold;
}

.box01-2 .title a:hover em {
     color: #000000;
}

.box01-2 .title em {
     color: #6127ab;
     font-family: Ξ’ΘνΡΕΊΪ;
     font-size: 22px;
     font-style: italic;
     font-weight: bold;
}

.box01-2 .boxT .en {
     border-top: 1px solid #d4ff00;
     font-family: Ξ’ΘνΡΕΊΪ;
     font-size: 12px;
     font-style: italic;
     overflow: hidden;
     position: relative;
     top: 7px;
}

.box02 > .boxT {
     margin-bottom: 27px;
}

.box02 > .boxT .title {
     float: left;
     font-family: Ξ’ΘνΡΕΊΪ;
     font-size: 24px;
     line-height: 24px;
     padding-right: 5px;
     vertical-align: bottom;
}

.box02 > .boxT .title a {
     font-family: Ξ’ΘνΡΕΊΪ;
     font-size: 24px;
}

.box02 > .boxT .title em {
     font-size: 20px;
     vertical-align: bottom;
}

.box02 > .boxT .title i {
     background: rgba(0, 0, 0, 0) url("http://www.news.cn/2015/fashion/img/icon.png") no-repeat scroll -20px -205px;
     display: inline-block;
     height: 25px;
     vertical-align: bottom;
     width: 25px;
}

.box02 > .boxT .en {
     border-bottom: 1px solid #cbcbcb;
     height: 17px;
     overflow: hidden;
     padding: 3px 0px;
}

.box02 > .boxT .enL {
     color: #6e2fbf;
     float: left;
     font-family: "Times New Roman";
     font-size: 14px;
     font-weight: bold;
}

.box02 > .boxT .enR {
     color: #8d8d8d;
     float: right;
     position: relative;
     top: -4px;
}

.box02 > .boxT .enR a {
     color: #8d8d8d;
     padding: 0px 5px;
}

.box03 > .boxT {
     border-bottom: 1px solid #000000;
     height: 20px;
     line-height: 20px;
     margin-bottom: 20px;
     padding-bottom: 6px;
}

.box03 > .boxT a {
     font-family: Ξ’ΘνΡΕΊΪ;
     font-size: 18px;
}

.list01 li {
     height: 16px;
     overflow: hidden;
     padding: 5px 0px;
}

.list01 li a {
     display: inline-block;
     font-size: 12px;
     height: 16px;
     line-height: 16px;
     overflow: hidden;
}

.list02 {
     overflow: hidden;
     padding-top: 7px;
}

.list02 li {
     height: 16px;
     margin-bottom: 14px;
     overflow: hidden;
     padding-left: 10px;
     position: relative;
}

.list02 li i {
     background: #000000 none repeat scroll 0% 0%;
     height: 3px;
     left: 0px;
     margin-top: -2px;
     overflow: hidden;
     position: absolute;
     top: 50%;
     width: 3px;
}

.list02 li a {
     color: #000000;
     line-height: 16px;
     margin-right: 10px;
     vertical-align: top;
}

.highNews {
     height: 22px;
     margin-bottom: 5px;
     overflow: hidden;
}

.highNews a {
     font-family: Ξ’ΘνΡΕΊΪ;
     font-size: 16px;
     font-weight: bold;
}

.dataList li {
     border-bottom: 1px solid #ededed;
     overflow: hidden;
     padding: 15px 0px 17px;
     position: relative;
}

.dataList h3 {
     margin-bottom: 10px;
     width: 550px;
}

.dataList h3 a {
     color: #000000;
     display: inline-block;
     font-family: "Microsoft YaHei",Arial,Helvetica,sans-serif ! important;
     font-size: 22px;
     line-height: 30px;
     overflow: hidden;
}

.dataList .imgs a {
     display: inline;
     float: left;
     font-size: 0px;
     height: 90px;
     margin-right: 10px;
     overflow: hidden;
     vertical-align: top;
}

.dataList .imgs img {
     display: none;
     float: left;
     height: 90px;
     padding-right: 10px;
     transition: transform 0.3s ease 0s;
     vertical-align: top;
}

.dataList .imgs img:hover {
     display: none;
     float: left;
     height: 90px;
     transform: scale(1.1);
     vertical-align: top;
}

.dataList .summary {
     color: #666666;
     font-size: 14px;
     line-height: 24px;
     overflow: hidden;
}

.dataList .info {
     height: 14px;
     line-height: 14px;
     padding: 0px;
     text-align: right;
}

.dataList .time {
     color: #999999;
     font-size: 12px;
}

.dataList .bdsharebuttonbox {
     display: none;
     position: absolute;
     right: 0px;
     top: 20px;
}

.dataList .bdsharebuttonbox span.bds_more {
     background: rgba(0, 0, 0, 0) url("http://www.news.cn/fortune/2015/images/icon_share.gif") no-repeat scroll 0px 0px ! important;
     line-height: 20px;
     padding: 0px 0px 0px 20px ! important;
}

.dataList #dataMoreLink {
     display: none;
     text-align: center;
}

.dataList #dataMoreLink a {
     color: #333333;
}

.dataList .moreBtn {
     cursor: pointer;
     display: none;
     padding: 15px 0px;
     text-align: center;
     vertical-align: middle;
}

.dataList .moreBtn i {
     background: rgba(0, 0, 0, 0) url("http://www.news.cn/fortune/2015/images/more.gif") no-repeat scroll 0% 0%;
     display: none;
     height: 16px;
     margin-right: 5px;
     vertical-align: middle;
     width: 16px;
}

.dataList .moreBtn .text {
     line-height: 16px;
     vertical-align: middle;
}

.tabCon .con, .hideBody {
     display: none;
}

#fixedBody {
     background: #ffffff none repeat scroll 0% 0%;
     width: 300px;
}

.showed {
     position: fixed;
     top: 0px;
     z-index: 40;
}

.domMobile {
     display: none ! important;
}

#xhsearch {
     border: 1px solid #d9d9d9;
     float: right;
     height: 41px;
     margin-top: 25px;
     position: relative;
     width: 250px;
}

#xhsearch #searchSubmit {
     background: rgba(0, 0, 0, 0) url("http://www.zj.xinhuanet.com/2015img/gif_b.gif") no-repeat scroll 0px -690px;
     cursor: pointer;
     height: 40px;
     left: 220px;
     position: absolute;
     width: 20px;
     z-index: 1;
}

#xhsearch input {
     border: 0px none;
     color: #333333;
     display: block;
     height: 39px;
     position: absolute;
     width: 250px;
}

#header {
     height: 90px;
     line-height: 90px;
     margin: 0px auto;
     padding: 10px 0px;
     width: 1000px;
}

#header .logo {
     background: rgba(0, 0, 0, 0) url("http://www.zj.xinhuanet.com/2015img/gif_b.gif") no-repeat scroll 0px 0px;
     display: block;
     float: left;
     height: 90px;
     overflow: hidden;
     text-indent: -9999em;
     width: 118px;
}

#ad_img01 {
     float: left;
     height: 90px;
     width: 580px;
}

#ad_img01 iframe {
     float: left;
     height: 90px;
     width: 580px;
}

#navBody {
     background: #0b71a2 none repeat scroll 0% 0%;
     height: 54px;
     line-height: 54px;
     margin: 0px auto;
     position: relative;
     text-align: center;
     z-index: 1;
}

#navBody ul {
     background: rgba(0, 0, 0, 0) url("http://www.zj.xinhuanet.com/2015img/xhwzjpd-bannner-by.jpg") repeat scroll 0% 0%;
     margin: 0px auto;
     width: 1000px;
}

#navBody li {
     float: left;
     position: relative;
     width: 99px;
}

#navBody li.last {
     border: medium none;
}

#navBody li a {
     color: #ffffff;
     display: block;
     font-family: Ξ’ΘνΡΕΊΪ;
     font-size: 16px;
     line-height: 54px;
     text-align: center;
}

#navBody li a:hover {
     color: #d4ff00 ! important;
}

#navBody .downList {
     background: #000000 none repeat scroll 0% 0%;
     display: none;
     left: 0px;
     position: absolute;
     top: 54px;
     width: 99px;
}

#navBody .downList p a {
     display: block;
     text-align: center;
}

.mainBody {
     background: #ffffff none repeat scroll 0% 0%;
     margin: 0px auto;
     width: 1000px;
}

.newsListBox {
     float: left;
     margin-top: 15px;
     width: 660px;
}

.newsListBox h2 {
     border-color: #00a2ca #cbcbcb #cbcbcb;
     border-style: solid;
     border-width: 2px 1px 1px;
     float: left;
     font-family: "Microsoft YaHei",Arial,Helvetica,sans-serif ! important;
     font-size: 18px;
     height: 44px;
     line-height: 44px;
     padding-left: 20px;
     width: 640px;
}

.newsListBox ul {
     float: left;
     font-family: "Microsoft YaHei",Arial,Helvetica,sans-serif ! important;
     width: 100%;
}

.newsListBox li {
     float: left;
     height: 39px;
     line-height: 39px;
     width: 660px;
}

.newsListBox li a {
     font-size: 16px;
}

.newsListBorder {
     border-bottom: 1px solid #eeeeee;
     margin-bottom: 20px;
}

.newsListBox li span {
     color: #999999;
     display: block;
     float: right;
}

.s3R {
     float: right;
     width: 300px;
}

.s3R iframe {
     float: left;
}

ζ°ι»ε°εΎ-- > .newsMaplist {
     float: left;
     font-family: "Microsoft YaHei",Arial,Helvetica,sans-serif ! important;
     width: 640px;
}

.newsMaplist li {
     border-bottom: 1px solid #eeeeee;
     float: left;
     height: 35px;
     line-height: 35px;
     width: 160px;
}

θη³»ζδ»¬-- > .txtBox {
     float: left;
     margin-top: 15px;
     width: 640px;
}

#focus .focusL {
     float: left;
     width: 677px;
}

#focusImg {
     border: 1px solid #cbcbcb;
     height: 471px;
     margin-bottom: 20px;
     overflow: hidden;
     position: relative;
     width: 675px;
}

#focusImg .swiper-wrapper {
     height: 473px;
     width: 677px;
}

#focusImg .swiper-wrapper .swiper-slide {
     float: left;
     position: relative;
}

#focusImg .swiper-wrapper .swiper-slide .img, #focusImg .swiper-wrapper .swiper-slide .img a, #focusImg .swiper-wrapper .swiper-slide img {
     font-size: 0px;
     height: 473px;
     vertical-align: top;
     width: 677px;
}

#focusImg .swiper-wrapper .swiper-slide .bg {
     background: #ffffff none repeat scroll 0% 0%;
     bottom: 0px;
     height: 50px;
     left: 0px;
     opacity: 0.7;
     position: absolute;
     width: 100%;
     z-index: 0;
}

#focusImg .swiper-wrapper .swiper-slide .title {
     bottom: 0px;
     height: 50px;
     left: 0px;
     position: absolute;
     width: 100%;
     z-index: 1;
}

#focusImg .swiper-wrapper .swiper-slide .title a {
     color: #000000;
     display: block;
     font-family: Ξ’ΘνΡΕΊΪ;
     font-size: 22px;
     height: 50px;
     line-height: 50px;
     padding: 0px 5px;
     text-decoration: none;
}

#focusImg .pagination {
     bottom: 15px;
     position: absolute;
     right: 0px;
}

#focusImg .swiper-pagination-switch {
     background: #a5a5a5 none repeat scroll 0% 0%;
     border-radius: 3px;
     cursor: pointer;
     display: inline-block;
     height: 6px;
     margin-right: 15px;
     opacity: 0.8;
     vertical-align: middle;
     width: 6px;
}

#focusImg .swiper-visible-switch {
     background: #aaaaaa none repeat scroll 0% 0%;
}

#focusImg .swiper-active-switch {
     background: #6127ab none repeat scroll 0% 0%;
}

#focusImg .arrow {
     background: rgba(0, 0, 0, 0) url("http://www.news.cn/2015/zhuanti/lh/img/icon_m.png") no-repeat scroll 0% 0%;
     height: 30px;
     line-height: 30px;
     margin-top: -20px;
     outline: medium none;
     position: absolute;
     text-decoration: none;
     top: 50%;
     width: 25px;
     z-index: 10;
}

#focusImg .arrow-left {
     background-position: -400px -60px;
     left: 0px;
}

#focusImg .arrow-right {
     background-position: -425px -60px;
     right: 0px;
}

.todayFoucs li {
     border-bottom: 1px dotted #b5b5b5;
     height: 181px;
     overflow: hidden;
     padding: 10px 0px;
}

.todayFoucs h2 {
     vertical-align: middle;
}

.todayFoucs h2 .icon {
     background: rgba(0, 0, 0, 0) url("http://www.news.cn/2015/fashion/img/icon.png") no-repeat scroll 0% 0%;
     display: inline-block;
     height: 39px;
     margin-right: 20px;
     vertical-align: middle;
     width: 52px;
}

.todayFoucs h2 .name {
     display: inline-block;
     font-family: Ξ’ΘνΡΕΊΪ;
     font-size: 20px;
     height: 34px;
     line-height: 34px;
     padding: 0px 10px;
     position: relative;
     vertical-align: middle;
}

.todayFoucs h2 .lt, .todayFoucs h2 .rb {
     border-style: solid;
     display: block;
     height: 12px;
     position: absolute;
     width: 12px;
}

.todayFoucs h2 .lt {
     border-color: #d4ff00;
     border-width: 2px 0px 0px 2px;
     left: 0px;
     top: 0px;
}

.todayFoucs h2 .rb {
     border-color: #6e2fbf;
     border-width: 0px 2px 2px 0px;
     bottom: 0px;
     right: 0px;
}

.todayFoucs h3 {
     margin: 10px 0px;
}

.todayFoucs h3 a {
     font-family: Ξ’ΘνΡΕΊΪ;
     font-size: 20px;
}

.todayFoucs p {
     color: #818181;
     font-size: 14px;
     height: 56px;
     line-height: 28px;
     margin-bottom: 5px;
     overflow: hidden;
}

.todayFoucs .tag {
     color: #b4b4b4;
     font-size: 12px;
}

.todayFoucs .item01 img, .todayFoucs .item03 img {
     float: right;
     margin-left: 40px;
}

.todayFoucs .item02 img, .todayFoucs .item04 img {
     float: left;
     margin-right: 40px;
}

.todayFoucs .item02 .icon {
     background-position: 0px -39px;
}

.todayFoucs .item03 .icon {
     background-position: 0px -78px;
}

.todayFoucs .item04 .icon {
     background-position: 0px -117px;
}

#focus .focusR {
     float: right;
     width: 300px;
}

#focus .focusR .ssc {
     background: rgba(0, 0, 0, 0) url("http://www.news.cn/2015/fashion/img/bg_focusR.png") no-repeat scroll 50% 0px;
     height: 128px;
     position: relative;
     top: -20px;
     width: 300px;
}

#focus .focusR .ssc h3 {
     bottom: 20px;
     height: 35px;
     position: absolute;
     right: 10px;
     width: 190px;
}

#focus .focusR .ssc a {
     color: #ffffff;
     font-family: Ξ’ΘνΡΕΊΪ;
     font-size: 16px;
     line-height: 20px;
}

#focus .focusR .ssc a:hover {
     color: #d4ff00 ! important;
}

#focus .focusR .conts {
     border-bottom: 1px dotted #000000;
     font-size: 14px;
     height: 90px;
     line-height: 28px;
     margin-bottom: 20px;
     overflow: hidden;
     padding: 0px 0px 14px;
     text-indent: 2em;
}

#focus .focusR .conts a {
     color: #aa7e36;
}

#focus .focusR .review {
     height: 130px;
     margin-bottom: 20px;
     overflow: hidden;
}

#focus .focusR .review h3 {
     padding: 10px 0px;
}

#focus .focusR .review h3 a {
     color: #aa7e36;
     font-size: 16px;
     font-weight: bold;
}

.fashionShow {
     margin-bottom: 30px;
}

.fashionShow .boxC li {
     float: left;
     height: 258px;
     margin-right: 1px;
     overflow: hidden;
     position: relative;
     width: 99px;
}

.fashionShow .boxC li a {
     display: block;
}

.fashionShow .boxC li .bg2 {
     background: #000000 none repeat scroll 0% 0%;
     cursor: pointer;
     height: 100%;
     left: 0px;
     opacity: 0.5;
     position: absolute;
     top: 0px;
     width: 100%;
     z-index: 0;
}

.fashionShow .boxC li .bg {
     background: #ffffff none repeat scroll 0% 0%;
     bottom: -62px;
     height: 62px;
     left: 0px;
     opacity: 0.7;
     position: absolute;
     width: 100%;
     z-index: 0;
}

.fashionShow .boxC li h3 {
     bottom: -62px;
     height: 62px;
     left: 0px;
     position: absolute;
     width: 100%;
     z-index: 0;
}

.fashionShow .boxC li h3 a {
     display: block;
     font-family: Ξ’ΘνΡΕΊΪ;
     font-size: 12px;
     line-height: 28px;
     padding: 0px 3px;
     text-align: center;
}

.dataSection .tabTitHeight {
     height: 47px;
     position: relative;
}

.dataSection .tabTit {
     -moz-border-bottom-colors: none;
     -moz-border-left-colors: none;
     -moz-border-right-colors: none;
     -moz-border-top-colors: none;
     background: #ffffff none repeat scroll 0% 0%;
     border-color: #000000 #c9c9c9 #c9c9c9;
     border-image: none;
     border-style: solid;
     border-width: 2px 1px 1px;
     height: 46px;
     line-height: 46px;
     overflow: hidden;
     width: 680px;
}

.dataSection .tabTit .tabLi {
     border-bottom: 2px solid #ffffff;
     cursor: pointer;
     float: left;
     font-family: "Microsoft YaHei",Arial,Helvetica,sans-serif ! important;
     font-size: 18px;
     height: 44px;
     line-height: 44px;
     text-align: center;
     width: 80px;
}

.dataSection .tabTit a:hover {
     text-decoration: none;
}

.dataSection .tabTit .on {
     border-color: #000000;
}

.dataSection #setColum {
     background: #ffffff none repeat scroll 0% 0%;
     border-left: 1px solid #c9c9c9;
     color: #000000;
     font-size: 35px;
     font-weight: bold;
     height: 46px;
     line-height: 46px;
     position: absolute;
     right: 1px;
     text-align: center;
     top: 2px;
     width: 48px;
     z-index: 2;
}

.foot_info {
     color: #000000;
     float: left;
     line-height: 25px;
     overflow: hidden;
     padding: 20px;
     width: 960px;
}

.foot_info p {
     text-align: center;
     width: 100%;
}

.foot_info a, .foot_info a:visited {
     color: #ffcc00;
}
