.layout {
	margin: 0px auto; padding: 0px 10px; width: 940px; text-align: left; clear: both; _width: 960px;
}
.area {
	margin: 0px auto; width: 960px; text-align: left; overflow: hidden; clear: both;
}
body div.area {
	width: 960px; background-color: rgb(255, 255, 255);
}
.area::after {
	height: 0px; overflow: hidden; clear: both; display: block; visibility: hidden; content: "\0020";
}
h1 {
	margin: 0px;
}
h3 {
	margin: 0px;
}
h4 {
	margin: 0px;
}
h5 {
	margin: 0px;
}
h6 {
	margin: 0px;
}
p {
	margin: 0px;
}
.outer {
	clear: both;
}
.top-head {
	position: relative;
}
.top-head .more {
	padding: 0px 5px 0px 22px; height: 20px; right: 0px; bottom: 0px; line-height: 23px; display: block; position: absolute;
}
.top-menu {
	height: 35px; line-height: 35px; overflow: hidden; margin-bottom: 10px; vertical-align: middle;
}
.top-menu a:hover {
	text-decoration: underline;
}
.top-menu ul {
	margin-top: 10px;
}
.top-menu li {
	padding: 0px 10px; border-right-color: currentColor; border-right-width: 1px; border-right-style: solid; float: left;
}
.foreword {
	height: 88px; overflow: hidden; padding-left: 135px; margin-bottom: 10px; vertical-align: middle; border-bottom-color: currentColor; border-bottom-width: 1px; border-bottom-style: solid;
}
.foreword p {
	line-height: 150%; text-indent: 2em; font-size: 14px; margin-top: 10px;
}
.col-30 {
	overflow: hidden; float: left; min-height: 1px;
}
.col-140 {
	overflow: hidden; float: left; min-height: 1px;
}
.col-205 {
	overflow: hidden; float: left; min-height: 1px;
}
.col-210 {
	overflow: hidden; float: left; min-height: 1px;
}
.col-220 {
	overflow: hidden; float: left; min-height: 1px;
}
.col-230 {
	overflow: hidden; float: left; min-height: 1px;
}
.col-270 {
	overflow: hidden; float: left; min-height: 1px;
}
.col-280 {
	overflow: hidden; float: left; min-height: 1px;
}
.col-290 {
	overflow: hidden; float: left; min-height: 1px;
}
.col-300 {
	overflow: hidden; float: left; min-height: 1px;
}
.col-310 {
	overflow: hidden; float: left; min-height: 1px;
}
.col-330 {
	overflow: hidden; float: left; min-height: 1px;
}
.col-340 {
	overflow: hidden; float: left; min-height: 1px;
}
.col-350 {
	overflow: hidden; float: left; min-height: 1px;
}
.col-360 {
	overflow: hidden; float: left; min-height: 1px;
}
.col-370 {
	overflow: hidden; float: left; min-height: 1px;
}
.col-375 {
	overflow: hidden; float: left; min-height: 1px;
}
.col-410 {
	overflow: hidden; float: left; min-height: 1px;
}
.col-450 {
	overflow: hidden; float: left; min-height: 1px;
}
.col-460 {
	overflow: hidden; float: left; min-height: 1px;
}
.col-470 {
	overflow: hidden; float: left; min-height: 1px;
}
.col-510 {
	overflow: hidden; float: left; min-height: 1px;
}
.col-530 {
	overflow: hidden; float: left; min-height: 1px;
}
.col-555 {
	overflow: hidden; float: left; min-height: 1px;
}
.col-560 {
	overflow: hidden; float: left; min-height: 1px;
}
.col-600 {
	overflow: hidden; float: left; min-height: 1px;
}
.col-610 {
	overflow: hidden; float: left; min-height: 1px;
}
.col-620 {
	overflow: hidden; float: left; min-height: 1px;
}
.col-690 {
	overflow: hidden; float: left; min-height: 1px;
}
.col-700 {
	overflow: hidden; float: left; min-height: 1px;
}
.col-30 {
	width: 30px;
}
.col-140 {
	width: 140px;
}
.col-205 {
	width: 205px;
}
.col-210 {
	width: 210px;
}
.col-220 {
	width: 220px;
}
.col-230 {
	width: 230px;
}
.col-270 {
	width: 270px;
}
.col-280 {
	width: 280px;
}
.col-290 {
	width: 290px;
}
.col-300 {
	width: 300px;
}
.col-310 {
	width: 310px;
}
.col-330 {
	width: 330px;
}
.col-340 {
	width: 340px;
}
.col-350 {
	width: 350px;
}
.col-360 {
	width: 360px;
}
.col-370 {
	width: 370px;
}
.col-375 {
	width: 375px;
}
.col-410 {
	width: 410px;
}
.col-450 {
	width: 450px;
}
.col-460 {
	width: 460px;
}
.col-470 {
	width: 470px;
}
.col-510 {
	width: 510px;
}
.col-530 {
	width: 530px;
}
.col-555 {
	width: 555px;
}
.col-560 {
	width: 560px;
}
.col-600 {
	width: 600px;
}
.col-610 {
	width: 610px;
}
.col-620 {
	width: 620px;
}
.col-690 {
	width: 690px;
}
.col-700 {
	width: 700px;
}
.ui-top-head-through {
	height: 150px; position: relative;
}
.ui-top-head-through h1 {
	margin: 0px auto; text-align: center; color: rgb(255, 255, 255); padding-top: 15px; font-family: Î¢ÈíÑÅºÚ, ºÚÌå; font-size: 60px; font-weight: bold; z-index: 1; isplay: block;
}
.ui-top-head-through h4 {
	margin: 0px auto; width: 650px; text-align: left; line-height: 150%; font-size: 14px;
}
.ui-top-head-through .more {
	padding: 0px 5px 0px 22px; height: 20px; right: 0px; bottom: 0px; line-height: 23px; display: block; position: absolute;
}
.ui-layout-colx3-0-col-230 {
	padding: 0px 15px; width: 200px;
}
.ui-layout-colx3-0-col-230 .titlebar {
	width: 228px; margin-left: -15px;
}
.ui-layout-colx3-0 .layout-end {
	height: 1px; overflow: hidden; padding-bottom: 10px; clear: both; font-size: 0px; background-color: rgb(255, 255, 255);
}
.ui-layout-colx2-0 {
	margin-bottom: 0px;
}
.ui-layout-colx2-0 .layout-end {
	height: 1px; overflow: hidden; padding-bottom: 10px; clear: both; font-size: 0px; background-color: rgb(255, 255, 255);
}
.ui-layout-colx2-0-col-230 {
	padding: 0px 15px; width: 200px;
}
.ui-layout-colx2-0-col-230 .titlebar {
	width: 228px; margin-left: -15px;
}
.ui-layout-colx2-0 .layout-end {
	height: 1px; overflow: hidden; clear: both;
}
.ui-layout-colx2-arrowbox {
	border: 1px solid currentColor; overflow: hidden; zoom: 1;
}
.slide-imgs-content-item {
	display: none;
}
.slide-imgs-content .current {
	display: block;
}
.slide-imgs-content-item {
	_zoom: 1;
}
.slide-imgs-nav {
	_zoom: 1;
}
.ui-slide-imgs-topfocus {
	border: 1px solid currentColor; width: 298px; overflow: hidden; margin-bottom: 10px; _zoom: 1;
}
.ui-slide-imgs-topfocus h2 {
	padding: 8px 0px 9px 10px; font-size: 14px; font-weight: bold;
}
.ui-slide-imgs-topfocus .slide-imgs-nav-item {
	margin: 0px 3px; width: 21px; height: 20px; text-align: center; line-height: 20px; padding-top: 3px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; float: left; cursor: pointer;
}
.ui-slide-imgs-topfocus .slide-imgs-nav {
	margin: 0px 10px 10px 0px; width: auto; display: inline;
}
.ui-slide-imgs-horizontalbox .slide-imgs-nav-item {
	width: 37px; height: 420px; text-align: center; overflow: hidden; margin-right: 1px; float: left;
}
.ui-slide-imgs-horizontalbox .current {
	background-color: rgb(77, 88, 153);
}
.ui-slide-imgs-horizontalbox .slide-imgs-nav-item {
	width: 37px; height: 420px; text-align: center; overflow: hidden; margin-right: 1px; float: left;
}
.ui-slide-imgs-horizontalbox .slide-imgs-content-item {
	margin-right: 1px; float: left;
}
.ui-slide-imgs-horizontalbox .slide-imgs-nav-item a {
	padding: 10px; text-decoration: none; display: block;
}
.ui-slide-imgs-horizontalbox-big .slide-imgs-content {
	clear: both; margin-bottom: 10px;
}
.ui-slide-imgs-horizontalbox-big .slide-imgs-nav {
	overflow: hidden; clear: both;
}
.ui-slide-imgs-horizontalbox-big .slide-imgs-nav-item {
	padding: 2px 20px; border: 1px solid currentColor; line-height: 100%; font-family: arial; font-weight: normal; margin-top: 5px; margin-right: 5px; float: left;
}
.ui-slide-imgs-horizontalbox-big .slide-imgs-nav .current {
	padding-top: 7px; margin-top: 0px; display: block;
}
.ui-slide-imgs-horizontalbox-top-big .slide-imgs-nav-item {
	padding: 3px 20px; border: 1px solid currentColor; line-height: 100%; font-family: arial; font-weight: normal; margin-right: 5px; margin-bottom: 5px; float: left;
}
.ui-slide-imgs-horizontalbox-top-big .current {
	padding: 6px 20px; margin-bottom: 0px;
}
.ui-slide-imgs-horizontalbox-top-big .slide-imgs-content .current {
	padding: 6px 0px; margin-bottom: 10px;
}
.ui-slide-imgs-horizontalbox-top-big .slide-imgs-nav {
	overflow: hidden; clear: both;
}
.titlebar {
	height: 25px; line-height: 25px; overflow: hidden; clear: both; margin-bottom: 9px;
}
.titlebar .more {
	padding-right: 8px; float: right;
}
.titlebar h2 {
	padding-left: 27px; font-weight: bold; float: left;
}
.titlebar-big h2 {
	line-height: 24px; padding-left: 20px; font-size: 14px; border-bottom-color: currentColor; border-bottom-width: 1px; border-bottom-style: solid;
}
.titlebar-wide {
	margin-right: auto; margin-left: auto; border-top-color: currentColor; border-right-color: currentColor; border-left-color: currentColor; border-top-width: 2px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid;
}
.titlebar-redArrow h2 {
	padding-left: 24px; font-size: 14px;
}
.titlebar-black h2 {
	line-height: 180%; padding-left: 10px; font-size: 14px;
}
.titlebar-boxarrow {
	width: 31px; height: 91px; float: left; display: inline-block; zoom: 1;
}
.titlebar-boxarrow div {
	margin: 15px auto auto 7px; width: 15px; font-size: 12px; font-weight: bold;
}
.titlebar-blackarrow {
	overflow: hidden; border-bottom-color: currentColor; border-bottom-width: 2px; border-bottom-style: solid;
}
.titlebar-blackarrow-column h2 {
	height: 23px; line-height: 23px; padding-left: 35px; vertical-align: middle;
}
.titlebar-reddot h2 {
	padding-right: 5px; padding-left: 5px;
}
.titlebar-reddot .more {
	padding-left: 5px;
}
.image-text {
	overflow: hidden; margin-bottom: 5px; _zoom: 1;
}
.image-text img {
	border: 1px solid currentColor; margin-right: 10px;
}
.brief h2 {
	margin-bottom: 3px;
}
.brief p {
	color: rgb(114, 113, 113); line-height: 180%; font-size: 12px; font-weight: normal;
}
.brief p a {
	color: rgb(186, 38, 54);
}
.ui-alternate-grey {
	padding: 12px 5px;
}
.ui-alternate-white {
	padding: 12px 5px;
}
.list {
	line-height: 180%; overflow: hidden; margin-bottom: 5px; zoom: 1;
}
.list li {
	overflow: hidden; padding-left: 9px; font-weight: normal; vertical-align: middle;
}
.list li a {
	display: inline;
}
.list li.last {
	overflow: hidden; _height: 1%;
}
.list li.last a {
	
}
.list .date {
	color: rgb(126, 126, 126); float: right;
}
.list-colx2-0 {
	overflow: auto; margin-bottom: 10px;
}
.list-colx2-0 li {
	width: 450px; line-height: 180%; font-size: 14px; margin-right: 20px; float: left;
}
.list-colx2-0 li.last {
	margin-right: 0px;
}
.list-colx2-0 li a {
	
}
.list-colx2-01 {
	margin: 0px auto 10px; width: 98%; overflow: auto;
}
.list-colx2-01 li {
	width: 47%; line-height: 180%; font-size: 14px; margin-right: 2%; float: left;
}
.list-colx2-01 li.last {
	margin-right: 0px;
}
.menubar {
	width: 960px; height: 60px; overflow: hidden;
}
.menubar-item {
	width: 240px; height: 60px; overflow: hidden; float: left;
}
.menubar-titlebox {
	width: 55px; height: 60px; text-align: center; line-height: 60px; font-family: simhei; font-size: 20px; vertical-align: middle; float: left;
}
.menubar-linkbox {
	margin-top: 8px; margin-bottom: 10px;
}
.menubar-linkbox a {
	line-height: 180%; margin-right: 5px; margin-left: 5px; display: inline-block;
}
.list-imgs {
	overflow: hidden;
}
.list-imgs img {
	margin: 0px; border: 1px solid currentColor;
}
.list-imgs li {
	line-height: 180%; float: left; display: inline;
}
.list-imgs-160 li {
	width: 162px;
}
.list-scroll-horizontal {
	height: 120px; position: relative;
}
.list-scroll-horizontal .list-scroll-leftbtn {
	left: 0px; top: 20px; position: absolute; cursor: pointer;
}
.list-scroll-horizontal .list-scroll-rightbtn {
	top: 20px; right: 0px; position: absolute; cursor: pointer;
}
.list-scroll-horizontal .list-scroll-content {
	left: 50px; width: 860px; height: 110px; overflow: hidden; position: absolute;
}
.list-scroll-box {
	width: 3000px;
}
.f14b {
	font-size: 14px; font-weight: bold;
}
.f14 {
	font-size: 14px;
}
p.f14 {
	font-size: 14px;
}
.t2m {
	text-indent: 2em;
}
.t0m {
	text-indent: 0em;
}
.lh180 {
	line-height: 180%;
}
.headline {
	line-height: 160%; font-family: "ºÚÌå"; font-size: 18px; font-weight: normal;
}
.ui-grey-bd-tb {
	padding-top: 10px; padding-bottom: 10px; border-top-color: currentColor; border-bottom-color: currentColor; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.ui-wb-addbtn {
	width: 86px; height: 28px; display: inline-block; zoom: 1; _display: inline;
}
.ui-wb-attention h3 a {
	line-height: 150%; font-weight: normal; margin-bottom: 3px;
}
.quote {
	overflow: hidden; clear: both;
}
.ui-item-box {
	margin-bottom: 5px;
}
.ui-item-box .hd {
	padding: 3px 10px;
}
.ui-item-box .bd {
	padding: 3px 10px;
}
.ui-item-box .ft {
	padding: 3px 10px;
}
.ui-item-box .bd {
	padding: 10px; _padding: 10px 8px;
}
.ui-videolist li {
	height: 25px; text-align: left; line-height: 24px; padding-left: 10px; cursor: pointer;
}
.foot {
	margin: 0px auto; width: 960px; text-align: center; line-height: 21px; clear: both;
}
.editor-sign {
	width: 960px; margin-bottom: 10px;
}
.p-5 {
	padding: 5px;
}
.p-10 {
	padding: 10px;
}
.ml-10 {
	margin-left: 10px;
}
.ml-15 {
	margin-left: 15px;
}
.ml-175 {
	margin-left: 175px;
}
.mr-10 {
	margin-right: 10px;
}
.mr-14 {
	margin-right: 14px;
}
.mr-15 {
	margin-right: 15px;
}
.mr-20 {
	margin-right: 20px;
}
.mr-23 {
	margin-right: 23px;
}
.mr-25 {
	margin-right: 25px;
}
.mr-30 {
	margin-right: 30px;
}
.mr-32 {
	margin-right: 32px;
}
.mr-35 {
	margin-right: 35px;
}
.mr-40 {
	margin-right: 40px;
}
.mr-43 {
	margin-right: 43px;
}
.mr-50 {
	margin-right: 50px;
}
.mr-60 {
	margin-right: 60px;
}
.mr-65 {
	margin-right: 65px;
}
.mr-120 {
	margin-right: 120px;
}
.mr-200 {
	margin-right: 200px;
}
.mb-10 {
	margin-bottom: 10px;
}
.mb-5 {
	margin-bottom: 5px;
}
body div.layout {
	width: 940px;
}
.customize-module {
	line-height: 180%;
}
table td {
	line-height: 180%;
}
.wb-zt {
	margin-bottom: 10px;
}
#tieArea {
	margin-bottom: 10px;
}
.fB {
	line-height: 180%;
}
body > .sw-module-container {
	overflow: visible;
}
.layout .list-colx2-0 {
	margin-left: 0px;
}
.layout .list-colx2-01 {
	width: 100%;
}
.layout .layout {
	padding: 0px;
}
table {
	background-color: rgb(255, 255, 255);
}
.area table {
	background-color: transparent;
}
.layout table {
	background-color: transparent;
}
.ui-people-card li {
	background: url("http://img4.cache.netease.com/stock/2009/7/29/2009072921495425f3c.gif") repeat-x top rgb(255, 255, 255); margin: 10px; padding: 10px; border: 1px solid rgb(204, 204, 204); width: 274px; height: 160px; overflow: hidden; float: left; display: inline;
}
.ui-people-card li h1 {
	text-align: left; line-height: 180%; font-family: "ËÎÌå"; font-size: 14px; font-weight: bold;
}
.ui-people-card li h2 {
	text-align: left; line-height: 180%; font-family: "ËÎÌå"; font-size: 12px;
}
.ui-people-card li img {
	margin: 3px 8px 0px 0px; border: 1px solid rgb(204, 204, 204); float: left;
}
.ui-people-card li p {
	margin: 3px 0px; line-height: 150%; text-indent: 2em;
}
.ui-people-card {
	overflow: hidden; _zoom: 1;
}
.ui-people-card li {
	margin-right: 15px;
}
.ui-people-card li.last {
	margin-right: 0px;
}
table.sign {
	width: 960px;
}
.area table {
	margin: 0px; text-align: left;
}
.layout table {
	margin: 0px; text-align: left;
}
body .forbiddenModular {
	display: none !important;
}
html body div.layout-fasttype {
	width: 610px; padding-right: 175px; padding-left: 175px; background-color: rgb(255, 255, 255); _width: 960px; _padding-left: 175px; _padding-right: 175px;
}
html body div.layout-fasttype .list .date {
	font-size: 12px;
}
html body div.layout-fasttype-colx2-620x310 {
	background: url("http://img1.cache.netease.com/cnews/img10/vtfastspecial20110913/fastType-bg-grey.gif") repeat-y 640px 10px rgb(255, 255, 255); margin: auto; width: 940px; padding-right: 10px; padding-left: 10px; zoom: 1;
}
html body div.layout-fasttype-colx2-620x310 .col-600 {
	width: 615px; margin-right: 15px;
}
html body div.layout-fasttype-colx2-620x310 .col-600 .image-text {
	margin-bottom: 15px; margin-left: 10px;
}
html body div.layout-fasttype-colx2-620x310 .col-600 .fast-list-type {
	margin-left: 10px;
}
html body div.layout-fasttype-colx2-620x310 .col-310 {
	width: 300px; padding-top: 5px; padding-right: 5px; padding-left: 5px;
}
html body div.layout-fasttype-colx2-620x310 .col-310 .titlebar {
	width: 308px; margin-left: -5px;
}
html body div.layout-fasttype-colx2-620x310 .col-310 .titlebar-small {
	background: url("http://img1.cache.netease.com/cnews/img10/vtfastspecial20110913/titleBar_s.jpg") repeat-x;
}
.bg-dot-line {
	background: url("http://img1.cache.netease.com/cnews/img10/vtfastspecial20110913/bg_dot_line.png") repeat-x 0px 0px; height: 1px; overflow: hidden; margin-bottom: 10px;
}
.fast-layout-start {
	background: url("http://img1.cache.netease.com/cnews/img10/vtfastspecial20110913/fastype-underline.gif") no-repeat right bottom rgb(255, 255, 255); height: 1px; padding-top: 10px;
}
.fast-layout-end {
	background: url("http://img1.cache.netease.com/cnews/img10/vtfastspecial20110913/fastype-underline.gif") no-repeat right top rgb(255, 255, 255); height: 1px; padding-bottom: 10px; clear: both;
}
.fastSpecialStar {
	background: url("http://img1.cache.netease.com/cnews/img10/vtfastspecial20110913/stars.gif") no-repeat; padding-left: 15px;
}
html body div.sw-replacement {
	background-color: rgb(242, 245, 164);
}
body div.area-750-center {
	margin: 0px auto; padding: 20px 40px 20px 120px; width: 590px; background-color: rgb(255, 255, 255);
}
body div.area-750 {
	margin: 0px auto; width: 750px; background-color: transparent;
}
body div.area-960 {
	margin: 0px auto; width: 960px; background-color: transparent;
}
.ui-area-750-banner {
	height: 100px; text-align: center; background-color: rgb(51, 112, 173);
}
.ui-area-750-banner h1 {
	color: rgb(255, 255, 255); padding-top: 35px; padding-bottom: 35px; font-family: simhei; font-size: 30px; font-weight: bold;
}
.titlebar-fast h2 {
	background: url("http://img1.cache.netease.com/cnews/img10/vt20100607/sliver_themes_20101111/n_icon.gif") no-repeat 7px 6px; color: rgb(0, 0, 0); font-size: 14px;
}
.area-750 .titlebar-fast {
	margin-bottom: 0px;
}
.titlebar-fast {
	background: url("http://img1.cache.netease.com/cnews/img10/vtfastspecial20110913/titleBar_51.jpg") repeat-x; height: 25px;
}
.titlebar-fast .more {
	display: none;
}
.fast-list-type li .date {
	font-size: 12px; margin-left: 10px; float: none;
}
ul.fast-list-type li {
	background: url("http://img1.cache.netease.com/cnews/img10/vtfastspecial20110913/bpoint_s.gif") no-repeat 0.2em 0.7em; padding-left: 15px;
}
ul.fast-list-type li em.I_S_ {
	background: url("http://img1.cache.netease.com/cnews/img10/vtfastspecial20110913/red-star.jpg") no-repeat 0px 0px; padding-left: 15px; margin-left: -15px;
}
body.fast-type-body {
	background-color: rgb(210, 231, 239);
}
.area-750 div.foot {
	width: auto;
}
body .fast-list-type li em.I_S_ {
	background-position: 0em 0.5em; display: inline-block; _left: -15px; _display: block; _position: relative;
}
body .fast-list-type li em.I_S_:hover {
	text-decoration: underline;
}
div.customBgEditor div.titlebar {
	
}
div.customBgEditor div.titlebar h2 {
	background-image: none;
}
div.customBgEditor .top-menu {
	
}
div.customBgEditor .ui-top-menu {
	
}
.area table.editor-sign {
	background-color: rgb(255, 255, 255);
}
body div.layout {
	background-color: rgb(255, 255, 255);
}
.ui-layout-colx3-0-col-230 div.customBgEditor {
	width: 230px; margin-left: -15px;
}
.ui-layout-colx3-0-col-230 div.customBgEditor .titlebar-small {
	border: currentColor;
}
.ui-layout-colx3-0-col-230 div.customBgEditor .titlebar h2 {
	padding-left: 42px;
}
.ui-layout-colx2-0-col-230 div.customBgEditor {
	width: 230px; margin-left: -15px;
}
.ui-layout-colx2-0-col-230 div.customBgEditor .titlebar-small {
	border: currentColor;
}
.ui-layout-colx2-0-col-230 div.customBgEditor .titlebar h2 {
	padding-left: 42px;
}
.mb_list_stream .frame img {
	max-width: 160px;
}
