@import url( conM1.201406161028.css );
@import url( conNav.201406161028.css );
@import url( conReply.201406161028.css );
body {
	background: none; padding-top: 60px;
}
.header .menu .kanmi a {
	background: rgb(51, 68, 85);
}
.header .menu .kanmi a:hover {
	background: rgb(51, 68, 85);
}
.header .homeNav .navOuter {
	width: 928px;
}
.header20120905 .outer .inner {
	width: 1024px;
}
.header20120905 .headerNav .subNav {
	width: 830px;
}
.header20120905 .headerNav ul.clearFix li#customizeNav {
	display: none;
}
.body::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: "\0020";
}
.body {
	-ms-zoom: 1;
}
.sideLeft {
	margin: 0px auto 50px; width: 780px;
}
#body {
	background: url("bgHtml20120331.gif") 0px 0px; width: 100%; position: relative;
}
#body .header20120905 {
	top: -60px; position: absolute;
}
.con {
	background: rgb(255, 255, 255); margin-bottom: 20px; -ms-zoom: 1; box-shadow: 0px 1px 3px rgba(0,0,0,0.25);
}
.con::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: "\0020";
}
.topReader {
	background: url("detailTopBg.png") repeat-x 0px 0px; height: 600px; overflow: hidden;
}
.topReader .innerHtml {
	margin: 0px auto; width: 944px; height: 600px; -ms-overflow-y: auto;
}
.topReader .innerHtml h1 {
	margin: 20px 0px; text-align: center; color: rgb(0, 0, 0); font-size: 28px; font-weight: normal;
}
.topReader .innerHtml .content {
	height: 530px; margin-top: 30px; -webkit-column-count: 3; -webkit-column-gap: 20px; -moz-column-count: 3; -moz-column-gap: 20px;
}
.topReader .innerHtml .content p {
	margin: 0px 0px 15px; padding: 0px; text-align: justify; color: rgb(34, 34, 34); line-height: 1.8em; text-indent: 2em; font-size: 16px;
}
.topReaderNull {
	background: url("detailTopBg.png") repeat-x 0px bottom rgb(247, 247, 247); padding: 120px 0px; text-align: center; font-size: 20px;
}
.topReader20121108 {
 background: url("detailTopBg.png") repeat-x 0px bottom rgb(247, 247, 247); padding: 20px 0px 30px; height: 768px; overflow: hidden; margin-top:20px; margin-bottom:20px;
}
.topReader20121108 .ctrlPage a {
	left: 50%; top: 355px; width: 64px; height: 128px; text-indent: -999em; overflow: hidden; position: absolute; opacity: 0.3; background-image: url("turnBtn.png"); background-repeat: no-repeat; -moz-opacity: 0.3; -khtml-opacity: 0.3;
}
.topReader20121108 .ctrlPage a.turnLeft {
	background-position: 0px 0px; margin-left: -626px;
}
.topReader20121108 .ctrlPage a.turnRight {
	background-position: -64px 0px; margin-left: 562px;
}
.topReader20121108 .ctrlPage a:hover {
	opacity: 1; -moz-opacity: 1; -khtml-opacity: 1;
}
.topReader20121108 .ctrlPage a.disable {
	cursor: no-drop; opacity: 0.1; -moz-opacity: 0.1; -khtml-opacity: 0.1;
}
.topReader20121108 .tools {
	left: 50%; top: 700px; width: 1024px; height: 58px; margin-left: -512px; position: absolute; z-index: 20; background-color: transparent;
}
.topReader20121108 .tools p {
	left: 50%; width: 80px; height: 58px; text-align: center; color: rgb(220, 220, 220); line-height: 58px; font-size: 14px; font-weight: bold; margin-left: -40px; position: absolute;
}
.topReader20121108 .tools p span {
	margin: 0px 3px; display: inline-block;
}
.topReader20121108 .tools a {
	background-position: center; height: 58px; text-indent: -999em; overflow: hidden; float: right; display: block; background-repeat: no-repeat;
}
.topReader20121108 .tools a.turnRight {
	width: 70px; background-image: url("iconRight.png");
}
.topReader20121108 .tools a.turnLeft {
	width: 70px; background-image: url("iconLeft.png");
}
.topReader20121108 .tools a.comment {
	width: 70px; background-image: url("iconComment.png");
}
.topReader20121108 .tools a.hide {
	display: none;
}
.conOtherRead {
	margin: 0px auto 20px; width: 1024px; padding-top: 55px; position: relative;
}
.conOtherRead h2 {
	background: url("detailFlagBlue.gif") no-repeat 0px 0px; left: 0px; top: -3px; width: 95px; height: 45px; text-indent: -999em; position: absolute;
}
.conOtherRead .inner {
	width: 1038px; height: 180px; overflow: hidden;
}
.conOtherRead .inner .item {
	background: rgb(255, 255, 255); padding: 6px; border: 1px solid rgb(238, 238, 238); border-image: none; width: 145px; overflow: hidden; margin-right: 14px; float: left; box-shadow: 0px 1px 2px rgba(0,0,0,0.1);
}
.conOtherRead .inner .item a {
	height: 145px; color: rgb(0, 102, 153); overflow: hidden; display: block;
}
.conOtherRead .inner .item a:hover {
	text-decoration: underline;
}
.conOtherRead .inner .item a img {
	width: 145px; display: block;
}
.conOtherRead .inner .item a div {
	background: url("../images/logo20120308.png") no-repeat 10px rgb(238, 238, 238); width: 145px; height: 100px; overflow: hidden; margin-bottom: 4px;
}
.conOtherRead .inner .item a p {
	line-height: 20px; overflow: hidden;
}
.sideLeft .sendBox {
	background: rgb(249, 249, 249); padding: 20px; border-bottom-color: rgb(235, 235, 235); border-bottom-width: 1px; border-bottom-style: solid;
}
.sideLeft .sendBox .head {
	border-radius: 3px; width: 75px; height: 75px; float: left;
}
.sideLeft .sendBox .right {
	width: 645px; margin-left: 10px; float: left;
}
.sideLeft .sendBox .right .input {
	background: none; padding: 0px; border-radius: 3px; border: 1px solid rgb(199, 219, 181); border-image: none; width: 643px; height: 73px; margin-bottom: 10px; position: relative;
}
.sideLeft .sendBox .right .input textarea {
	background: rgb(231, 242, 209); padding: 5px; border-radius: 3px; border: 1px solid rgb(242, 248, 230); border-image: none; width: 631px; height: 61px; color: rgb(124, 136, 101); overflow: auto; font-size: 14px; position: relative;
}
.sideLeft .sendBox .right .input em {
	background: url("../images/icon/m1ReplyArrow.gif") no-repeat 0px -10px; left: -7px; top: -1px; width: 10px; height: 6px; display: block; position: absolute; z-index: 1;
}
.sideLeft .sendBox .shareWeiBo {
	padding: 5px 0px 5px 14px; color: rgb(145, 145, 145); line-height: 20px; float: left; display: block; position: relative;
}
.sideLeft .sendBox .shareWeiBo sup {
	background: url("../images/iconCheckbox.gif") 0px 0px; left: 0px; top: 8px; width: 12px; height: 12px; overflow: hidden; display: block; position: absolute;
}
.sideLeft .sendBox .shareWeiBo:hover {
	color: rgb(102, 102, 102);
}
.sideLeft .sendBox .shareWeiBo:hover sup {
	background: url("../images/iconCheckbox.gif") 0px -24px;
}
.sideLeft .sendBox .shareWeiBoChecked sup {
	background: url("../images/iconCheckbox.gif") 0px -12px;
}
.sideLeft .sendBox .shareWeiBoChecked:hover sup {
	background: url("../images/iconCheckbox.gif") 0px -12px;
}
.sideLeft .sendBox .txtNum {
	padding: 0px; color: rgb(179, 179, 179); line-height: 28px; font-weight: normal; margin-right: 10px; float: right;
}
.sideLeft .sendBox .txtNum span {
	padding: 0px 5px; color: rgb(153, 153, 153); font-family: Constantia,Georgia; font-size: 16px;
}
.sideLeft .sendBox .btnGB {
	float: right;
}
.sideLeft .conReply {
	padding: 30px 30px 5px;
}
.sideLeft .conReplyMore {
	background: url("../images/icon/m1ReplyMore.gif") no-repeat center; margin: 0px auto; width: 100px; height: 30px; display: block;
}
.sideLeft .conReplyMore:hover {
	background: url("../images/icon/m1ReplyMoreHover.gif") no-repeat center;
}
.ieOld .sideLeft {
	border: 1px solid rgb(229, 229, 229); border-image: none;
}
.ie6 .sideLeft .sendBox .right .input textarea {
	margin-top: -1px;
}
.ie7 .sideLeft .sendBox .right .input textarea {
	margin-top: -1px;
}
.body {
	padding: 0px; width: 1024px;
}
.footerBig .inner {
	width: 900px;
}
.footerBig .inner .contactForm {
	display: none;
}
.padStyle {
	min-width: auto;
}
.padStyle .header20120905 .headerTop {
	display: none;
}
.padStyle .header20120905 .headerNav {
	top: 0px;
}
.padStyle .topReader20121108 {
	background: none; padding-top: 30px;
}
.padStyle .topReader20121108 .ctrlPage a.turnLeft {
	margin-left: -586px;
}
.padStyle .topReader20121108 .ctrlPage a.turnRight {
	margin-left: 522px;
}
.padStyle .footerBig {
	padding: 70px 0px;
}
.padStyle .body .sideLeft {
	display: none;
}
.padStyle .topReader20121108 .tools {
	top: 720px;
}
.padStyle .conOtherRead {
	margin-bottom: 0px;
}
.padStyle #imageView {
	-webkit-overflow-scrolling: touch;
}
.phoneStyle {
	min-width: 320px;
}
.phoneStyle .header20120905 .headerTop {
	display: none;
}
.phoneStyle .header20120905 .headerNav {
	top: 0px;
}
.phoneStyle .header20120905 .headerNav .logo {
	width: 100%;
}
.phoneStyle .header20120905 .outer .inner {
	width: 100%;
}
.phoneStyle .header20120905 .headerNav .logo a {
	margin: 0px auto;
}
.phoneStyle .header20120905 .headerNav .subNav {
	display: none;
}
.phoneStyle #logo {
	margin-right: 0px; float: none;
}
.phoneStyle .topReader20121108 {
	height: auto; padding-top: 0px; padding-bottom: 30px;
}
.phoneStyle .topReader20121108 .ctrlPage {
	overflow: hidden;
}
.phoneStyle .topReader20121108 .ctrlPage a.turnLeft {
	background: url("turnBtn20130509.png") no-repeat 0% 0% / 60px 60px; top: 80px; width: 60px; height: 60px; margin-left: 0px; position: fixed; z-index: 999; opacity: 0.8; -moz-opacity: 0.8; -khtml-opacity: 0.8;
}
.phoneStyle .topReader20121108 .ctrlPage a.turnRight {
	background: url("turnBtn20130509.png") no-repeat 0% 0% / 60px 60px; top: 80px; width: 60px; height: 60px; margin-left: 0px; position: fixed; z-index: 999; opacity: 0.8; -moz-opacity: 0.8; -khtml-opacity: 0.8;
}
.phoneStyle .topReader20121108 .ctrlPage a.turnLeft {
	background-position: -30px 0px; left: 0px;
}
.phoneStyle .topReader20121108 .ctrlPage a.turnRight {
	background-position: 30px 0px; left: auto; right: 0px;
}
.phoneStyle .topReader20121108 .ctrlPage a.disable {
	cursor: default; opacity: 0; -moz-opacity: 0; -khtml-opacity: 0;
}
.phoneStyle .topReader20121108 .tools {
	display: none;
}
.phoneStyle .footerBig {
	display: none;
}
.phoneStyle .body .sideLeft {
	display: none;
}
.phoneStyle .mainContent .pic {
	display: block; position: relative;
}
.phoneStyle .mainContent .pic div {
	padding: 15px; overflow: visible;
}
.phoneStyle .mainContent h6 {
	display: none;
}
.phoneStyle .mainContent #mainText .pic div {
	padding: 0px 0px 15px;
}
.phoneStyle .mainContent .pic div img {
	width: 100%; height: auto; display: block; position: relative;
}
.phoneStyle .mainContent .content {
	padding: 0px; position: static;
}
.phoneStyle .mainContent .pic span {
	display: none;
}
.phoneStyle .mainContent h1 {
	padding: 0px 15px; font-size: 22px; font-weight: bold;
}
.phoneStyle .mainContent .source {
	padding: 0px 15px 20px; display: none;
}
.phoneStyle .mainContent .content .text {
	padding-right: 15px; padding-left: 15px;
}
.phoneStyle .conOtherRead {
	margin: 0px; padding: 58px 15px 15px; width: auto;
}
.phoneStyle .conOtherRead h2 {
	left: 15px;
}
.phoneStyle .conOtherRead .inner .item a div {
	display: none;
}
.phoneStyle .body {
	width: 100%;
}
.phoneStyle .conOtherRead .inner {
	width: 100%; height: auto;
}
.phoneStyle .conOtherRead .inner .item {
	background: 0px 0px rgb(250, 250, 250); padding: 5px 10px; width: auto; height: 24px; line-height: 24px; overflow: hidden; margin-right: 0px; border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(230, 230, 230); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; float: none; display: block; position: relative;
}
.phoneStyle .conOtherRead .inner .item a {
	height: auto; white-space: nowrap;
}
.phoneStyle .mainContent .content .text .pic div img {
	margin-bottom: 20px;
}
