#qrcode {width: 150px;
    height: 150px;
    float: LEFT;
    MARGIN-TOP: 20PX;
    MARGIN-LEFT: 20PX;}
.article {
	background: #fff;
	padding: 20px;
	line-height: 1.5em;
	letter-spacing: 0.03em;
}
.article hr {
	border: none;
	border-bottom: 1px solid #cccccc;
	display: block;
	height: 1px;
}
.article h1 {
	font-size: 25px;
	line-height: 1.3em;
	margin-bottom: 18px;
}
.article h2 {
	font-size: 22px;
	font-weight: bold;
	color: #333333;
	margin: 33px 0;
}
.article ul, .article ol {
	margin: 20px;
	font-size: 16px;
	line-height: 26px;
}
.article ol {
	list-style-type: decimal;
}
.article ul {
	list-style: initial;
}
.article li {    MARGIN-BOTTOM: 1EM;
    list-style-type: square;
    margin-left: 2em;}
.article li p{TEXT-INDENT: 0em;}
.article p {
	TEXT-INDENT: 2em;
	text-align: left;
	font-size: 16px;

	line-height: 28px;
	margin-bottom: 10px;
}

.L120 {	margin-LEFT: 130px;}
.article p a {
	color: #ee6e50 !important;
	text-decoration: underline;
}
.article p a:hover {
	color: #d7583a;
}
.article a {
	color: #ee6e50 !important;
	
}
.article a:hover {
	color: #d7583a;
}
.article .caption {
	font-size: 14px;
	font-size: 1.4rem;
	color: gray;
	text-align: center;
}
.article .caption:after {
	content: "\00a0";
	display: block;
	width: 30%;
	border-bottom: 1px solid #dddddd;
	margin: -2% auto 0 auto;
	position: relative;
}
.article img {
	display: block;
	margin: 30px auto !important;
	height: auto;
	max-width: 90%;
    cursor: url('../img/big_img.cur'), auto;
}
.article blockquote {
	color: gray;
	font-size: 14px;
	border-left: 5px solid #eaeaea;
	margin: 30px 0%;
	padding-left: 3%;
	line-height: 1.7em;
}
.article blockquote p {
	color: gray;
}

.article table {
	width: 100%;
	border-spacing: 0;
    border-collapse: collapse;
}
.article table>tbody>tr>td, .article table>tbody>tr>th, .article table>tfoot>tr>td, .article table>tfoot>tr>th, .article table>thead>tr>td, .article table>thead>tr>th {
    border: 1px solid #ddd;
    padding: 8px;      
    line-height: 1.42857143;      
    vertical-align: top;      
    border-top: 1px solid #ddd;
    border-spacing: 0;      
    border-collapse: collapse;
}

#pright {
	left: 50%;
	margin-left: 430px;
	position: fixed;
}
.pageleft {
	margin-right: 10px;
	width: 100px;
	position: fixed;
	height: 100%;
	border: 1px solid #dcdcdc;
	background-color: #f4f4f4;
	float: left;
}
.pall {
	bottom: 0px;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
	position: fixed;
	width: 100Px;
	border-top: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
	text-decoration: none;
	background: #e7e7e7;
}
.pagecon {
	width:825px;
	padding-left: 125px;
}
.article h2, article h3, .article h4, .article h5, .article h6 {
	margin-bottom: 0.8em;
	line-height: 1.5em;
	font-weight: 200;
	color: black;
}
.article h1 {
	font-size: 24px;
	font-weight: 600;
	text-align: left;
}
.article h3 {    TEXT-INDENT: 2em;
    line-height: 1.7em;
	margin: 20px 0px 12px;
	clear: both;
	font-size: 1.4em;
}
.article h2 {
	font-size: 1.8em;
	border-left: 10px solid #155F59;
	padding-left: 0.5em;
}
#newstext table.noBorderTable td,#newstext table.noBorderTable th,#newstext table.noBorderTable caption{border:1px dashed #ddd !important}#newstext table.sortEnabled tr.firstRow th,#newstext table.sortEnabled tr.firstRow td{padding-right:20px; background-repeat: no-repeat;background-position: center right; background-image:url(/e/extend/ueditor/themes/default/images/sortable.png);}#newstext table.sortEnabled tr.firstRow th:hover,#newstext table.sortEnabled tr.firstRow td:hover{background-color: #EEE;}#newstext table{margin-bottom:10px;border-collapse:collapse;display:table;}#newstext td,#newstext th{ background:white; padding: 5px 10px;border: 1px solid #DDD;}#newstext caption{border:1px dashed #DDD;border-bottom:0;padding:3px;text-align:center;}#newstext th{border-top:1px solid #BBB;background:#F7F7F7;}#newstext table tr.firstRow th{border-top:2px solid #BBB;background:#F7F7F7;}#newstext tr.ue-table-interlace-color-single td{ background: #fcfcfc; }#newstext tr.ue-table-interlace-color-double td{ background: #f7faff; }#newstext td p{margin:0;padding:0;TEXT-INDENT: initial;}
#newstext table.noBorderTable td,#newstext table.noBorderTable th,#newstext table.noBorderTable caption{border:1px dashed #ddd !important}#newstext table.sortEnabled tr.firstRow th,#newstext table.sortEnabled tr.firstRow td{padding-right:20px; background-repeat: no-repeat;background-position: center right; background-image:url(/e/extend/ueditor/themes/default/images/sortable.png);}#newstext table.sortEnabled tr.firstRow th:hover,#newstext table.sortEnabled tr.firstRow td:hover{background-color: #EEE;}#newstext table{margin-bottom:10px;border-collapse:collapse;display:table;}#newstext td,#newstext th{ background:white; padding: 5px 10px;border: 1px solid #DDD;}#newstext caption{border:1px dashed #DDD;border-bottom:0;padding:3px;text-align:center;}#newstext th{border-top:1px solid #BBB;background:#F7F7F7;}#newstext table tr.firstRow th{border-top:2px solid #BBB;background:#F7F7F7;}#newstext tr.ue-table-interlace-color-single td{ background: #fcfcfc; }#newstext tr.ue-table-interlace-color-double td{ background: #f7faff; }#newstext td p{margin:0;padding:0;}

#floatingbar,#minibar {
	}
#minibar {
	display:none;
}
.floater {
	position:fixed;
	top:0px;
	z-index:0;
	border: 1px solid #dcdcdc;
	background-color: #f4f4f4;
	width: 100px;
	position: fixed;
	height: 100%;
	display:block;
	clear:both;
	margin-left:auto;
	margin-right:auto;
	float:left;
}
.articlewriter {
	width: 100%;
	height: 30px;
	line-height: 30px;
}
.articlewriter a {
	color: #1F5A9F;
}
.source {
	}
.writer {
	background: #fff;
	float: left;
	height: 30px;
	line-height: 30px;
	padding-right: 10px;
	padding-left: 10px;
}
.time {
	margin-left: 15px;
	font-size: 12px;
	line-height: 30px;
	margin-right: 15px;
}
.Page-con-left {
	float: left;
}
.Page-con-left ul {
	}
.Page-con-left ul li {
	width: 402px;
	margin-bottom: 20px;
	height: 120px;
	background-color: #fff;
}
.Page-ctt {
	width: 400px;
	padding-left: 20px;
	padding-top: 10px;
}
button {
	position: relative;
	margin: 0 .5em .5em .5em;
	padding: 0.5em 1.5em;
	font-size: 14px;
	font-weight: bold;
	font-family:Arial;
	color: #4f4f4f;
	text-shadow: 0 1px 1px #fff;
	background: #ddd;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#c4c4c4));
	background: -moz-linear-gradient(top, #ededed, #c4c4c4);
	border: 1px solid #acacac;
	border-top-color: #bdbdbd;
	letter-spacing:-1px;
	border-bottom-color: #949494;
	border-radius: .214em;
	-webkit-border-radius: .214em;
	-moz-border-radius: .214em;
	transition: all .2s ease-in-out;
	-webkit-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	box-shadow: inset 0 1px 0 #fff;
	-webkit-box-shadow: inset 0 1px 0 #fff;
	-moz-box-shadow: inset 0 1px 0 #fff;
	-o-box-shadow: inset 0 1px 0 #fff;
	cursor: pointer;
}
button:hover,	button:focus {
	box-shadow: 0 0 7px rgba(0,0,0,0.4), inset 0 1px 0 #fff;
	-webkit-box-shadow: 0 0 7px rgba(0,0,0,0.4), inset 0 1px 0 #fff;
	-moz-box-shadow: 0 0 7px rgba(0,0,0,0.4), inset 0 1px 0 #fff;
	-o-box-shadow: 0 0 7px rgba(0,0,0,0.4), inset 0 1px 0 #fff;
}
button:active {
	background: #ccc;
	background: -webkit-gradient(linear, left top, left bottom, from(#c3c3c3), to(#ebebeb));
	background: -moz-linear-gradient(top, #c3c3c3, #ebebeb);
	border-color: #a6a6a6;
	border-top-color: #939393;
	border-bottom-color: #bcbcbc;
	box-shadow: inset 0 -1px 0 #fff;
	-webkit-box-shadow: inset 0 -1px 0 #fff;
	-moz-box-shadow: inset 0 -1px 0 #fff;
	-o-box-shadow: inset 0 -1px 0 #fff;
}
button.default {
	color: #1c4257;
	background: #a3cde3;
	background: -webkit-gradient(linear, left top, left bottom, from(#b9e0f5), to(#85b2cb));
	background: -moz-linear-gradient(top, #b9e0f5, #85b2cb);
	border: 1px solid #759bb1;
	border-top-color: #8ab0c6;
	border-bottom-color: #587e93;
}
button.default:hover,	button.default:focus {
	box-shadow: 0 0 7px #53a6d5;
	box-shadow: 0 0 7px #53a6d5, inset 0 1px 0 #fff;
	-webkit-box-shadow: 0 0 7px #53a6d5, inset 0 1px 0 #fff;
	-moz-box-shadow: 0 0 7px #53a6d5, inset 0 1px 0 #fff;
	-o-box-shadow: 0 0 7px #53a6d5, inset 0 1px 0 #fff;
}
button.default:active {
	background: #8abcd7;
	background: -webkit-gradient(linear, left top, left bottom, from(#81afc8), to(#b7def4));
	background: -moz-linear-gradient(top, #81afc8, #b7def4);
	border-color: #6e94a9;
	border-top-color: #567c91;
	border-bottom-color: #88aec4;
	box-shadow: inset 0 -1px 1px #fff;
	-webkit-box-shadow: inset 0 -1px 1px #fff;
	-moz-box-shadow: inset 0 -1px 1px #fff;
	-o-box-shadow: inset 0 -1px 1px #fff;
}
button[disabled],
button[disabled]:active {
	color: #a7a7a7;
	background: #efefef;
	background: -webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#e1e1e1));
	background: -moz-linear-gradient(top, #f6f6f6, #e1e1e1);
	border-color: #d4d4d4;
	border-top-color: #dedede;
	border-bottom-color: #c9c9c9;
	cursor: default;
}
button[disabled]:hover,	button[disabled]:focus {
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	-o-box-shadow: none;
}
#dirbutton img {
	margin-top:-3px;
}
.pinglun{}
   	#moquu_top {
    margin-left: 440px;
    position: fixed;	bottom:70px;
    
	_margin-bottom:70px;
    }
/* for 1050px or less*/
	@media screen and (max-width: 1200px) {
	.pagecon {
	width: 750px;
}
#pright {
	margin-left: 390px;
}
   	#moquu_top {
    margin-left: 400px;

    }
.Page-con-left ul li, .Page-con-left{	width: 100%;}

}

.mp {    }
.rbox2 {
    border: 1px solid #dcdcdc;PADDING-LEFT: 20PX;
    PADDING-RIGHT: 20PX;
}
.mptitle {    font-size: 18px;
    border-left: solid 5px #333;
    padding-left: 10px;
    margin-bottom: 10px;}
.mplink{    width: 105px;
    height: 30px;
    background: url(../img/link.png);
    float: right;
    line-height: 30px;
    padding-left: 20px;}
.mplink a{color: #fff;}
.qiyepage_img {
       width: 160px;
    float: left;
    padding-top: 10px;
    line-height: 150px;
    margin-left: 10px;
    margin-right: 10px;

}
.qiyepage_img img{width: 150px;height: 60px;}
.qiyepage_title{
    font-size: 16px;
    font-weight: bold;
}
.qiyepage_span {
    color: #888888;
}
.qiyepage_p{
    margin-top: 10px;
    font-size: 12px;    color: #666666;
}

.q_photo img { float:left; width:140px; border-radius:5px; }
.q_photo_attention{ float:left; width: 50%; margin-left:18px; margin-top:4px; line-height:24px;color:#999;}

/* for 980px or less*/
	@media screen and (max-width: 980px) {
	#floatingbar,.pinglun,.time {display: none;}
	.pagecon {padding-left: 0px;width: 100%;margin-top: 20px;}
	
	.pagecon H1{    MARGIN-LEFT: 10PX;    MARGIN-RIGHT: 10px; font-weight: normal;
    font-size: 1.5em;}
    .source {MARGIN-RIGHT: 10px;}
    	#moquu_top {BORDER: 0PX;
    left: 80%;
    position: fixed;	bottom:70px;
    color: #fff;
        margin-left: 0px;
	_margin-bottom:70px;
    }

	}
	
	

