@import url(/static/css/layout.css); 
.rbox h4,.rbox h4 strong,.hotul,.chaxunInp button,
.hva,.hva strong,.search,.search button,.search .input,.viewbox .sbody,.c-nav span,.mrlb h4,.mrlb h4 strong,.mrlb ul
 {
    background: url(../images/acticle_img.gif) 0 0 no-repeat; 
}
#menu {
	position: fixed; top:0; background: url(../images/menu_bg.gif) center 0; left: 0; z-index: 9999;width: 100%; float: none;
}
* html #menu {position:absolute;left:expression(eval(document.documentElement.scrollLeft));top:expression(eval(document.documentElement.scrollTop));}
#menu .topnav, #menu .t-nav {
	width: 990px; margin: 0 auto; background: transparent;
}
#header {
	padding-top: 30px; background: transparent;
}
#wraper {
	background: url(../images/top_bg.gif) no-repeat 0 30px; sborder: solid 1px;
}
#searchBar{display:none}
.s-nav,.sonnav {
	display: none;
}
.c-nav {
	position: fixed; overflow: hidden;width: 100px;
}
* html .c-nav {position:absolute;top:expression(eval(document.documentElement.scrollTop)+90)}
.c-nav div {
	overflow: hidden;
}
.c-nav li {
	text-align: right; color: #fff; height: 28px;
}
.c-nav li a {
	display: inline-block; padding: 5px 10px;border-radius:3px; background: #fbe6ee; color: #bd3965
}
.c-nav li a.l1 {
	background: #e4f1f9; color: #2375a7
}
.c-nav li a.l2 {
	background: #ebe6f6; color: #7a59c1
}
.c-nav li a:hover {background:#eb88af;color:#fff}
.c-nav li a.l1:hover {background: #7ab9e0}
.c-nav li a.l2:hover {background: #a28ad3}


.c-nav span {
	display: block; border-radius:3px; background-position: -40px -70px; width: 24px; height: 24px; background-color: #f6ccdd; float: right; cursor: pointer; clear: both; margin-bottom: 5px;
}
.c-nav span.on {
	background-color: #e980aa;
}
.c-nav span.up {
	background-position: -60px -70px;
}
.c-nav span.sm {
	background-position: -80px -70px
}
.pleft {
    width:680px; overflow: hidden;
}
.pright {
    width:300px; 
}
.place {
    height:30px;
}
.hva {
    line-height:30px; width:680px; color: #fff; overflow: hidden;height:30px;
}
.hva a {
    color: #fff;
}
.hva strong {
	width: 37px; height: 20px; overflow: hidden; background-position: 0 -70px; margin: 5px 5px 0; ctext-indent: -99px; float: left; padding-top: 30px;
}
.search {
	height: 30px; background-position: -680px 0; width: 285px; padding: 0 5px 0 10px;
}
.search .input {
    background-position: 0 -35px; height: 30px; display: block;
}
.search input {
    height:14px; dline-height: 30px; padding: 8px 5px; width:200px; border:0; font-size:14px; vertical-align:middle; margin: 0 0 0 20px; color: #eaebfa;background: transparent; float: left;
}
.search input.on {
    color: #FFF
}
.search button {
    width:22px; height:22px; margin-top: 4px; vertical-align:middle; border:0; background-color:transparent; background-position:-300px -40px; float: right; cursor: pointer;
}
.pleft .box {
	border:solid 1px #97ceed;
}
.main-wraper {
	
}
.pleft .viewbox {
     width: 678px; background: #fff; border-top: 0;
}
.viewbox h2.title {
    font-size:25px; text-align:center; height:30px; line-height:30px; padding: 5px 0;
}
.viewbox .info {
    text-align:center; color:#7E7E7E; border-bottom:#E1E1E1 1px solid; margin-bottom:25px;  padding-bottom: 5px; font-size: 12px;
}
.viewbox .sbody {
    line-height:225%; font-size:14px; background-position: -979px -30px; padding: 15px 30px 15px 31px; margin-left: -1px;
}
.viewbox .sbody p {
    margin:14px 0; 
}
.viewbox .sbody a {
	color: #007095
}
.pagelist {
    text-align:center; margin-top: 30px;
}
.pagelist em,.pagelist a {
    display:inline-block; background:#5ea9d2; margin: 5px 2px; padding:5px 10px; font-size:14px; color:#FFF; font-weight: 700;border-radius: 3px;
}
.pagelist em {
    background:#F262A5; color:#FFF;
}
.dt_0 {
	display: none;
}
.context {
    height:30px; line-height:30px; padding: 0 15px; border-left: 0; border-right: 0; background: #cfe8f7; font-size: 14px;color: #1C5B7F;
}
.context li {
	 
}
.context li a {
	color: #1C5B7F;
}
.likebox {
	padding: 20px 20px; height: 235px;
}
.likebox h4 {
	font-size: 14px; height: 20px; margin-bottom: 10px; color: #c9447a;
}
.likebox li {
	height: 26px; line-height: 24px; font-size: 14px;
}
.likebox li a {
	color: #3377b5
}
.jiemeilike {
	padding: 10px; width:658px;float:left
}
.jiemeilike ul:after {content:"\0020";display:block;height:0;clear:both;visibility:hidden;}
.jiemeilike h4 {
  border-bottom: 1px #cf5085 dashed; height: 25px; line-height: 25px; padding: 0 10px; font-size: 14px; margin-bottom: 10px;
}
.jiemeilike li {
	float: left; white-space: nowrap; margin-right: 5px; width: 212px; line-height: 30px; height: 30px; font-size: 14px;
}
.mrlb {
	
}
.mrlb h4 {
  height: 30px; line-height: 30px; padding: 0 5px; color: #fff; margin-left:-1px; margin-top: -1px;
}
.mrlb h4 strong {
	font-size: 14px; float: left; background-position: 0 -100px; padding-left: 20px;
}
.mrlb h4 small {
	font-weight: 100; float: right;
}
.mrlb h4 a {
	color: #fff;
}
.mrlb ul {
	display: block; overflow: hidden; width: 678px;background-position: -979px -30px; margin-left: -1px; padding: 10px 0;
}
.mrlb li {
	height: 30px; line-height: 30px; float: left; font-size: 14px; width: 309px; overflow: hidden; margin: 0 0 0 -1px; display: inline; border-left: 1px #eee solid; padding: 0 15px;
}
.mrlb li small {
	display:none;
}
.mrlb .pic li {
	height: 130px;
}
.mrlb .pic li strong a {
	color: #3377B5;
}
.mrlb .pic li p {
	line-height: 22px; font-size: 13px; color: Gray;
}
.mrlb .pic li img {
	float: left; margin-right: 10px; width: 120px; height: 90px;
}
.pright {
	background: #FFF
}
.rbox h4 {
    height:30px; line-height: 30px; font-size:14px; color:#fff; padding: 0 5px
}
.rbox h4 strong {
	font-size: 14px; float: left; background-position: 0 -100px; padding-left: 20px;
}
.rbox h4 a {
	color: #fff;
}
.rbox h4 small {
	float: right; font-weight: 100;
}
.rbox .m {
    border:solid 1px #f196c2; border-top:none; padding:10px 15px; font-size: 14px; 
}
.rbox .l1 li {
    background:url(../images/dt_0.gif) 0 bottom repeat-x; padding-bottom:8px; margin-bottom:8px;
}
.rbox .l1 li strong {
    display: block; overflow: hidden;
}
.rbox .l1 li strong.fcolor {
	text-indent: -14px;
}
.rbox .l1 li strong a {
	color:#c9447a; 
}
.rbox .l1 li p {
    color:#909090; line-height:150%;  margin-top: 10px; font-size: 13px;
}
.rbox .l1 li p a {
    color:#909090; 
}
.rbox .l1 img {
	float: left; margin-right: 10px; width: 100px; height: 75px;
}
.fcolor,.fcolor a {
    color:#c9447a; 
}
.rbox .l2 li {
    height:30px; line-height:30px; 
}
.rbox .l3 li {
    height:30px; line-height:30px; 
}
.hotul {
    background-position:-330px -40px; padding-left:20px; 
}
.share_bar {
	text-align: center; height: 26px; padding: 10px 0;
}

.share_bar a {
	margin: 0 5px; display: inline-block;
}
.rbox_cx .m {
	dpadding:10px;
}
.cx_f1 a,.cx_f3 a {
	color: #C9447A;
}
.cx_f3 a,.cx_f4 a {
	font-weight: 700;
}
.cx_f2 a,.cx_f4 a {
	color: #3377B5;
}
.chaxunInp {
	border:solid 1px #f196c2;
}
.chaxunInp h4 {
    font-size:14px;height:25px; background-color: #f2f2f2; line-height:25px; color: #c9447a; text-align: center;
}
.chaxunInp .m,.rbox .chaxunInp {
    overflow:hidden; padding:10px 10px;
} 
.chaxunInp form {
    padding:3px 0; clear: both; height: 22px;
}
.chaxunInp select,.chaxunInp button {
    font-size: 13px; margin:0 3px; float: left;
}
.chaxunInp select {
	border:1px solid #ccc; height: 22px; 
}
.chaxunInp select.sel02 {
    width:194px;
}
.chaxunInp select.sel03 {
    width:94px; 
}
.chaxunInp button {
    background-position:-160px -70px; border:0; height:21px; width:64px; margin-left: 10px;
}
.chaxunInp .sp {
   display: none;
}
.viewbox .adbox,.adb_2 {
	margin-left: 10px;padding:0;
}
.spageIcon { text-align: center; border-bottom: 1px #eee solid; padding-bottom: 10px; }
.spageIcon h3 { text-align: center; font-size: 16px; color: #3d88c8 }
.spageIcon span { display: inline-block; width: 16%;}
.spageIcon span a { display: block; height: 22px; width: 90px; margin: 10px auto; background: url(../images/spageicon_astro.gif) no-repeat; padding-top: 93px;}
.spageIcon span a.icon_1 { background-position: 0 0; }
.spageIcon span a.icon_2 { background-position: -90px 0; }
.spageIcon span a.icon_3 { background-position: -180px 0; }
.spageIcon span a.icon_4 { background-position: -270px 0; }
.spageIcon span a.icon_5 { background-position: -360px 0; }
.spageIcon span a.icon_6 { background-position: -450px 0; }
.spageIcon span a.icon_7 { background-position: -540px 0; }
.spageIcon span a.icon_8 { background-position: -630px 0; }
.spageIcon span a.icon_9 { background-position: -720px 0; }
.spageIcon span a.icon_10 { background-position: -810px 0; }
.spageIcon span a.icon_11 { background-position: -900px 0; }
.spageIcon span a.icon_12 { background-position: -990px 0; }
.spageIcon span em { display: inline-block; font-size: 14px; padding: 0 5px; line-height: 22px; background: #a6c8e5; color: #fff; border-radius: 5px; }

.adb_2 {margin-bottom: 25px}
.adb_6{border:solid 1px #E8B1CB;padding:2px;margin-top:5px;overflow: hidden;}
.adb_11 div {margin-top:5px;}
.adb_5 {float: right; dmargin-top: 30px;}
.adb_8 {border: solid 1px #f196c2;border-top: none;overflow: hidden;}.adb_8 div{margin: 0 0 0 -1px}
.adb_13 {border: solid 1px #97ceed; padding: 5px;margin-top:5px;overflow: hidden}
.adb_10 {margin-top:5px;}
.t_blink {
	width: 678px;
}
.t_blink ul {
	width:649px; 
}

.awx_qcode_txt { padding: 15px 0; }
.awx_qcode_txt strong { display: inline-block; color: #248ec5; text-decoration: underline; font-size: 15px; padding: 0 15px; border-radius: 5px; cursor: pointer }
.awx_qcode_box { width: 180px; color: #e02d6e; border: #97ceed solid 2px; padding: 10px 15px 15px; display: none; line-height: 140%; position: absolute; background: #fff; z-index: 999; box-shadow: 1px 1px 5px rgba(150, 150, 150, .8); }
.awx_qcode_box img { margin-top: 10px; }


.high_text { display: none; overflow: hidden; width: 100% }
.show_high_text { text-align: center; background: #f5f5f5; border: solid 1px #eee; cursor: pointer; overflow: hidden; color: #e23674;font-weight:700 }
.high_link { margin-left: 1px;}
.high_link h4 { line-height: 35px; margin-top: 5px; color: #2683be; font-size: 16px; text-align: center }
.high_link a { margin: -1px; width: 205px; display: inline-block; text-align: center; border: solid 1px #e5e5e5; background: #f9f9f9; }