﻿* {
  margin: 0;
  padding: 0;
}
body {
  margin: 0 auto;
  background: url(../images/bg.jpg);
  color: #575757;
  font: 12px Arial, Verdana, Tahoma;
min-width: 1000px;
}
div, form, img, ul, ol, li, dl, dt, dd {
  margin: 0;
  padding: 0;
}
ul {
  list-style: none;
}
ol {
  margin-left: 20px;
}
table {
  border-collapse: collapse;
}
h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
  font: 12px Verdana, Arial, Helvetica, sans-serif;
}
a img, img {
  border: 0;
}
select, input, textarea {
  color: #575757;
  background: inherit;
  font: 12px Arial, Verdana, Tahoma;
}
/************************************************
*	form style									*
************************************************/
input, textarea, select {
  padding: 1px;
}
.submit, .submit input {
  cursor: pointer;
}
#login {
  ;
}
#search {
  ;
}
.txt h3 {
  margin-top: 10px;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
}
.txt h4 {
  margin: 20px 0;
  text-align: center;
}
div.txt p {
  margin-left: 10px;
  margin-right: 10px;
}
#detail div.txt p {
  margin-bottom: 10px;
  line-height: 2em;
}
/************************************************
*	links   									*
************************************************/
a {
  color: #000;
  text-decoration: none;
}
a:hover {
  color: #111;
  text-decoration: underline;
}
/************************************************
*		clearfix style							*
************************************************/ .clear {
  clear: both;
}
/************************************************
*	class style									*
************************************************/
.wrapper {
  margin-left: auto;
  margin-right: auto;
  width: 1000px;
}
.swrapper {
  margin-left: auto;
  margin-right: auto;
  background: url(../images/page_topbg1.jpg) no-repeat 50% 0;
}
/************************************************
*	layout style								*
************************************************/
#header {
  height: 250px;
}
#header h1 {
  float: left;
  margin-top: 18px;
  margin-left: 14px;
  width: 180px;
  height: 132px;
  background: url(../images/logo.jpg) no-repeat;
  text-indent: -999px;
  overflow: hidden;
  /*background-size: 130px;
  background-position: 20px 0;*/
}
#header .nav_box {
  float: left;
  padding-left: 2px;
  padding-top: 23px;
  width: 587px;
  height: 120px;
}
#header .nav {
  width: 587px;
  height: 43px;
  background: url(../images/nav_bg.jpg) no-repeat;
}
#header .nav a {
	display:inline;
	float:left;
	margin-top:8px;
	width:70px;
	height:30px;
	text-indent:-999px;
	overflow:hidden;
}
#header .nav a.s1 {
	margin-left:37px;
}
#header .nav a.s2 {
	margin-left:34px;
}
#header .nav a.s3 {
	margin-left:31px;
}
#header .nav a.s4 {
	margin-left:44px;
}
#header .nav a.s5 {
	margin-left:38px;
}
#header .snav {
  margin-left: 10px;
  width: 566px;
  background: url(../images/snav_bg.jpg) no-repeat;
  color: #fff;
  height: 0;
  overflow: hidden;
  /* 平滑过渡动画 */
  transition: height 0.3s ease;
}
#header .snav a {
  color: #fff;
}
#header .snav span {
  margin: 0 5px;
}
#header .snav ul {
  float: left;
  padding-top: 3px;
  height: 72px;
  line-height: 22px;
  filter: glow(color=#000000, strength=2);
}
#header .snav ul li {
  ;
}
#header .snav ul.s1 {
  width: 85px;
}
#header .snav ul.s1 li {
  margin-left: 45px;
}
#header .snav ul.s2 {
  width: 135px;
}
#header .snav ul.s2 li {
  margin-left: 14px;
}
#header .snav ul.s3 {
  width: 80px;
}
#header .snav ul.s3 li {
  margin-left: 20px;
}
#header .snav ul.s4 {
  pointer-events: none;
  width: 150px;
}
#header .snav ul.s4 li {
  margin-left: 22px;
}
#header .snav ul.s5 {
  pointer-events: none;
  width: 105px;
}
#header .snav ul.s5 li {
  margin-left: 38px;
}
#content {
  ;
}
#content .side {
  float: left;
  padding-top: 10px;
  width: 189px;
}
/* 登录*/
#content .side .login_box {
  padding-top: 10px;
  width: 199px;
}
#content .side .login {
  margin-left: 5px;
}
#content .side .login {
  margin-left: 5px;
}
#content .side .login a.login:hover {
  background: url(../images/side_bg.png) no-repeat;
  background-position: -188px 0px;
}
#content .side .login a.login {
  display: block;
  width: 188px;
  height: 70px;
  background: url(../images/side_bg.png) no-repeat;
  background-position: 0px 0px;
  text-indent: -999px;
  overflow: hidden;
}
#content .side .login a.backhome {
  display: block;
  width: 188px;
  height: 70px;
  background: url(../images/side_bg.png) no-repeat;
  background-position: 0px -72px;
  text-indent: -999px;
  overflow: hidden;
}
#content .side .login a.backhome:hover {
  display: block;
  width: 188px;
  height: 70px;
  background: url(../images/side_bg.png) no-repeat;
  background-position: -188px -72px;
  text-indent: -999px;
  overflow: hidden;
}
#content .side .page_left {
  margin-top: 10px;
  height: 717px;
  background: url(../images/page_left_bg.gif) no-repeat;
}
/* 玩家通道*/
#content .side .page_left .wjtd {
  padding-top: 55px;
  height: 180px;
}
#content .side .page_left .wjtd .btn {
  height: 25px;
  text-align: center;
}
#content .side .page_left .wjtd .btn {
  margin-left: 7px;
}
* html #content .side .page_left .wjtd .btn {
  margin-left: 0;
}
* + html #content .side .page_left .wjtd .btn {
  margin-left: 7px;
}
#content .side .page_left .wjtd .btn a {
  display: block;
  float: left;
  margin-left: 10px;
  width: 76px;
  height: 23px;
  background: url(../images/btn_wjtd.gif) no-repeat;
  color: #fff;
  line-height: 26px;
}
#content .side .page_left .wjtd .list {
  pointer-events: none;
  margin-left: 25px;
  margin-top: 10px;
}
#content .side .page_left .wjtd .list ul {
  ;
}
#content .side .page_left .wjtd .list ul li {
  float: left;
  padding-left: 10px;
  width: 41%;
  background: url(../images/icon_arrow01.gif) no-repeat 0 6px;
  line-height: 20px;
}
#content .side .page_left .wjtd .list ul li a {
  color: #fff;
}
/* 活动热点*/
#content .side .page_left .hdrd {
  pointer-events: none;
  height: 180px;
}
#content .side .page_left .hdrd .imglink {
  text-align: center;
  height: 130px;
}
#content .side .page_left .hdrd .imglink img {
  margin-top: 4px;
  border: 1px solid #898989;
}
#content .side .page_left .hdrd .txtlink {
  margin-top: 3px;
  margin-left: 20px;
}
#content .side .page_left .hdrd .txtlink ul {
  margin: 5px 0 0 3px;
  line-height: 18px;
}
#content .side .page_left .hdrd .txtlink ul li {
  float: left;
  width: 43%;
  font-family: "宋体";
  text-align: left;
}
#content .side .page_left .hdrd .txtlink ul li a {
  color: #F3ECD2;
}
#content .side .page_left .ximglink {
  pointer-events: none;
  text-align: center;
  height: 230px;
}
#content .side .page_left .ximglink img {
  margin-top: 20px;
}
#content .main {
  float: left;
  margin-left: 5px;
  margin-top: 10px;
  width: 626px;
  min-height: 700px;
  _height: 796px;
  /*background: url(../images/page_main_cbg.jpg) repeat-y 0 19px;*/
}
#footer {
  margin-left: auto;
  margin-right: auto;
  margin-top: 10px;
  padding: 10px 0;
  min-height: 40px;
  background: #585858 url(../images/foot_bg.gif) repeat-x 0 0;
  color: #A5A5A3;
}
/*自适应*/
#footer {visibility: hidden; opacity: 0; transition: opacity 0.05s;}
#footer.footer-fixed { position: fixed; left: 0; bottom: 0; width: 100%; }
#footer.footer-show { visibility: visible; opacity: 1; }
/*自适应*/
#footer .info {
  margin: 0 auto;
  padding-left: 290px;
  width: 550px;
  background: url(../images/copyright_img.jpg) no-repeat;
}
* html #footer .info {
  width: 453px;
}
* + html #footer .info {
  width: 453px;
}
#footer .info a {
  color: #A5A5A3;
}
#footer .info span {
  margin: 0 5px;
}
#footer .info p {
  line-height: 18px;
}
#footer .info p.c {
  float: right;
  margin-top: -17px;
}
/*web*/
.side .bg {
  background: url(../images/web/lside_box_bg.gif) repeat-y 0 0;
}
.side .tbg {
  background: url(../images/web/lside_box_tbg.gif) no-repeat 0 0;
}
.side .bbg {
  background: url(../images/web/lside_box_bbg.gif) no-repeat 0 100%;
}
.side .box {
  min-height: 500px;
  padding-bottom: 16px;
}
/* 左_版本 */
#banben {
  position: absolute;
  margin: -34px 0 0 6px;
  width: 175px;
  height: 34px;
  background: url(../images/web/lside_banbenbg.gif) no-repeat 0 0;
}
#banben img {
  margin: 3px 0 0 3px;
}
/* 左_导航 */
#yxxz {
  float: left;
  display: inline;
  margin: 15px 0 0 14px;
  width: 159px;
  height: 58px;
  background: url(../images/web/lside_img_yxxz.jpg) no-repeat;
}
#yxxz a {
  display: block;
  margin: 5px 0 0 5px;
  width: 149px;
  height: 48px;
  text-indent: -999px;
  overflow: hidden;
}
/* 左_导航 */
#nav {
  float: left;
  display: inline;
  margin: 10px 0 0 15px;
  width: 157px;
  background: url(../images/web/nav_bg.jpg) repeat-y;
  border: 1px solid #000;
}
#nav .tbg {
  background: url(../images/web/nav_tbg.jpg) no-repeat 0 0;
}
#nav .bbg {
  background: url(../images/web/nav_bbg.jpg) no-repeat 0 100%;
}
#nav .n_box {
  min-height: 400px;
  padding: 50px 10px 10px;
}
#nav ul, #nav dl {
  padding-left: 7px;
  line-height: 20px;
}
#nav dl {
  padding-top: 11px;
  background: url(../images/web/nav_dlbg.jpg) no-repeat 50% 0;
}
#nav dt {
  margin-bottom: 10px;
  width: 98px;
  height: 17px;
  background-repeat: no-repeat;
  text-indent: -999px;
  overflow: hidden;
}
#nav dl.s2 dt {
  background-image: url(../images/web/nav_dt2.jpg);
}
#nav dl.s3 dt {
  background-image: url(../images/web/nav_dt3.jpg);
}
#nav dl.s4 dt {
  background-image: url(../images/web/nav_dt4.jpg);
}
#nav dl.s5 dt {
  background-image: url(../images/web/nav_dt5.jpg);
}
#nav li, #nav dd {
  float: left;
  padding-left: 2px;
  width: 60px;
  filter: glow(color=#000000, strength=2);
}
#nav dd.long {
  width: 100px;
}
#nav li span, #nav dd span {
  position: absolute;
  display: block;
  margin: -30px 0 0 38px;
  width: 23px;
  height: 12px;
  background-repeat: no-repeat;
}
* html #nav li span, * html #nav dd span {
  margin: -11px 0 0 -10px;
}
* + html #nav li span, * + html #nav dd span {
  margin: -11px 0 0 -10px;
}
#nav li span.hot, #nav dd span.hot {
  background-image: url(../images/web/icon_hot.gif);
}
#nav li span.new, #nav dd span.new {
  background-image: url(../images/web/icon_new.gif);
}
#nav li.s, #nav dd.s {
  margin-left: 0px;
}
#nav a {
  color: #FFF8C1;
  font-family: "宋体";
}
#nav li a.s, #nav dd a.s {
  color: #FFE400;
}
#nav ul.s1 {
  height: 70px;
}
#nav dl.s2 {
  height: 135px;
}
#nav dl.s3 {
  height: 115px;
}
#nav dl.s4 {
  height: 95px;
}
#nav dl.s5 {
  height: 70px;
}
/*right*/
#main .bg {
  background: url(../images/web/box_bg1.gif) repeat 0 0;
}
#main .lrbg {
  background: url(../images/web/main_box_lrbg2.gif) repeat-y 0 0;
}
#main .tbg {
  background: url(../images/web/main_box_tbg2.gif) no-repeat 0 0;
}
#main .bbg {
  padding: 0 0 12px;
  background: url(../images/web/main_box_bbg2.gif) no-repeat 0 100%;
}
#main .box {
  margin: 0 auto;
  width: 600px;
  background: url(../images/web/page_main_bg.gif) repeat-y 0 0;
}
#main .box_tbg {
  background: url(../images/web/page_main_tbg.gif) no-repeat 0 0;
}
#main .box_bbg {
  padding-bottom: 25px;
  background: url(../images/web/page_main_bbg.gif) no-repeat 0 100%;
}
#main .txt {
  padding: 20px 30px 10px;
  color: #FFF7EC;
}
#main .txt .r2_2_jl{
    color: #575757;
}
#main .txt h2 {
  padding-top: 15px;
  color: #42FE00;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
  line-height: 30px;
}
#main .txt em {
  display: block;
  margin-bottom: 20px;
  background: url(../images/web/page_icon_line.gif) repeat-x 0 100%;
  color: #fff;
  font-style: normal;
  text-align: center;
  line-height: 30px;
}
#main .txt em a {
  color: #fff;
}
#main .txt p {
  margin-bottom: 10px;
}
#Fcontent {
  font-size: 14px;
  line-height: 22px;
  word-wrap: break-word;
}
#Fcontent a {
  color: #111;
}
#main .article-title {
  padding: 18px 0 0;
  line-height: 28px;
  font-weight: bold;
  font-size: 16px;
  color: #42FE00;
  text-align: center;
}
#main .article-desc {
  margin-top: 15px;
  font-size: 12px;
  text-align: center;
}
#main .article-desc a{
  color:#FFF7EC ;
}
#main .article-line {
  margin-top: 12px;
  height: 2px;
  background: url(../images/web/page_icon_line.gif) repeat-x 0 0;
}
#main .xgxw {
  margin: 0 30px 10px;
  background: url(../images/web/page_icon_line.gif) repeat-x 0 0;
}
#main .xgxw h3 {
  padding: 15px 0 5px 15px;
  background: url(../images/web/icon_arrow1.gif) no-repeat 0 70%;
  color: #FFDDB2;
  font-weight: bold;
  text-align: left;
}
#main .xgxw a {
  color: #fff;
}
#main .xgxw li {
  padding-left: 14px;
  background: url(../images/web/icon_arrow2.gif) no-repeat 2px 45%;
  line-height: 20px;
}
#main .tips {
  margin: 0 auto;
  width: 550px;
  background: url(../images/web/page_main_tipsbg.gif) repeat 0 0;
}
#main .tips_bg {
  background: url(../images/web/page_main_tips_bg.gif) repeat-y 0 0;
}
#main .tips_tbg {
  background: url(../images/web/page_main_tips_tbg.gif) no-repeat 0 0;
}
#main .tips_bbg {
  padding: 16px;
  background: url(../images/web/page_main_tips_bbg.gif) no-repeat 0 100%;
}
#main .tips p {
  color: #FFEDB8;
  line-height: 21px;
  text-indent: 24px;
}
#main .tips p span {
  color: #f60;
}
#main .home-current {
  height: 43px;
}
#main .home-current .home {
  float: left;
  display: inline;
  margin: 13px 0 0 15px;
  width: 190px;
  height: 23px;
  background: url(../images/web/btn_home_bg.gif) no-repeat 90px center;
}
#main .home-current .home a {
  display: block;
  width: 84px;
  height: 23px;
  line-height: 24px;
  text-align: center;
  background: url(../images/web/btn_page.gif) no-repeat;
  overflow: hidden;
  color: #fff8c1;
}
#main .home-current .ny a {
  text-indent: -999px;
  background: url(../images/web/btn_home.gif) no-repeat;
}
#main .home-current .current {
  float: right;
  display: inline-block;
  max-width: 380px;
  height: 18px;
  overflow: hidden;
  margin: 16px 16px 0 0;
  padding-left: 12px;
  background: url(../images/web/icon_arrow3.gif) no-repeat 0 3px;
}
* html #main .home-current .current {
  background: url(../images/web/icon_arrow3.gif) no-repeat 0 2px;
}
* + html #main .home-current .current {
  background: url(../images/web/icon_arrow3.gif) no-repeat 0 1px;
}
#main .home-current .current, #main .home-current .current a {
  color: #fff8c1;
}
#main .home-current .current span {
  margin: 0 5px;
  font-family: "宋体";
}
/*list*/
#content .main .current div.s {
	float:right;
	margin-top:14px;
	margin-right:23px;
	color:#F3ECD2;
	font-family:"宋体";
}
#content .main .current div.s a {
	color:#F3ECD2;
}
#content .main div.txt {
	padding:30px 25px 20px;
  overflow: hidden;
}
#content .main div.txt img{
	max-width: 100%;
}
#content .main div.txt table.h3 {
	width:586px;
	height:29px;
	background:url(../images/page_h3_bg.gif) no-repeat;
}
#content .main div.txt table.h3 td.h {
	padding-left:10px;
	width:150px;
	padding-top:3px;
}
#content .main div.txt table.h3 td.txt {
	padding-left:10px;
	background:url(../images/icon_line03.gif) no-repeat 0 5px;
	color:#fff;
}
#content .main div.txt table.down {
	margin:5px auto;
}
#content .main div.txt table.down td {
	text-align:center;
	padding: 15px 5px;
}
#content .main div.txt table.down td a {
	color:#30383D;
}
#content .main div.txt table.down td a.light:hover{
	filter: brightness(1.13);
}
#content .main div.txt table.httpdown {
	margin:8px 0;
	width:581px;
	height:43px;
	background:url(../images/page_httpdown_bg.gif) no-repeat;
}
#content .main div.txt table.httpdown_tips {
	margin-bottom:5px;
	color:#30383D;
}
#content .main div.txt table.httpdown_tips th {
	font-weight:bold;
	text-align:left;
}
#content .main div.txt table.xgdown {
	margin-top:10px;
	margin-left:10px;
	width:90%;
	color:#30383D;
	line-height:24px;
}
#content .main div.txt table.xgdown a {
	color:#30383D;
	font-weight:bold;
	text-decoration:underline;
}
#content .main div.txt .search {
	margin-bottom:10px;
	color:#373535;
	text-align:center;
}
#content .main div.txt .search input,#content .main div.txt .search select {
	background:#fff;
}
#content .main div.txt .search input.txt {
	padding-top:5px;
	width:220px;
	height:17px;
	color:#373535;
	border:1px solid #373535;
}
#content .main div.txt .search input.btn {
	width:52px;
	height:26px;
	background:url(../images/btn_tj.gif) no-repeat;
	border:0;
}
#content .main div.txt .newslist {
	;
}
#content .main div.txt .newslist ul {
	font-family:"宋体";
	color:#373535;
	line-height:24px;
}
#content .main div.txt .newslist ul li {
	padding-left:23px;
	height: 26px;
  line-height: 26px;
	background:url(../images/icon_shu.gif) no-repeat 0 50%;
  border-bottom: 1px dashed #444142;
}
#content .main div.txt .newslist ul li a,.t a {
	float:left;
	margin-right:5px;
  color: #FFF7EC;
}
#content .main div.txt .newslist ul li span {
	float:right;
	color: #FFF7EC;
}
#content .main div.txt .list_pages {
	text-align:center;
	margin-top: 50px;
}
#content .main div.txt table.jchd {
	margin-bottom:20px;
}
#content .main div.txt table.jchd .img {
	width:172px;
	height:106px;
	background:url(../images/jchd_bg.gif) no-repeat;
}
#content .main div.txt table.jchd .img img {
	margin-left:10px;
}
#content .main div.txt table.jchd .btn {
	padding-top:5px;
	text-align:center;
}
#content .main div.txt table.jchd .info {
	padding:5px;
	padding-top:10px;
	vertical-align:top;
	line-height:20px;
}
#content .main div.txt table.jchd .info span {
	display:block;
	color:#373535;
	font-weight:bold;
}
#content .main div.txt div.jcsp {
	;
}
#content .main div.txt div.jcsp .h {
	margin:0 auto;
	padding-top:10px;
	width:563px;
	height:26px;
	background:url(../images/video_h_bg.gif) no-repeat;
	text-align:center;
}
#content .main div.txt div.jcsp .h a {
	color:#F3ECD2;
	font-weight:bold;
}
#content .main div.txt div.jcsp .video {
	margin:5px auto;
	padding:9px 0 0 9px;
	width:357px;
	height:288px;
	background:url(../images/video_bg.gif) no-repeat;
}
#content .main div.txt div.jcsp .video_n {
	margin:5px auto;
	text-align:center;
	line-height:42px;
}
#content .main div.txt div.jcsp table.videolist {
	margin:20px auto;
	/*width:90%;*/;
}
#content .main div.txt div.jcsp div.video_s {
	width:154px;
	height:103px;
	background:url(../images/video_bg2.gif) no-repeat;
	text-align:left;
}
#content .main div.txt div.jcsp div.video_s img {
	margin-left:10px;
	margin-top:10px;
}
#content .main div.txt div.wjzp {
	padding:0 10px;
}
#content .main div.txt div.wjzp .search {
	margin:0 0 10px;
	padding-bottom:5px;
	border-bottom:1px solid #444242;
}
#content .main div.txt div.wjzp input.txt {
	width:80px;
	height:13px;
	border:1px solid #373535;
}
#content .main div.txt div.wjzp input.btn1 {
	width:52px;
	height:26px;
	border:0;
	background:url(../images/btn_bg1.gif) no-repeat;
	color:#fff;
	line-height:26px;
}
#content .main div.txt div.wjzp input.btn2 {
	width:59px;
	height:26px;
	border:0;
	background:url(../images/btn_bg2.gif) no-repeat;
	color:#fff;
	line-height:26px;
}
#content .main div.txt div.wjzp table.menu {
	margin:10px auto;
	border:1px solid #61615F;
}
#content .main div.txt div.wjzp table.menu td {
	padding:5px 50px;
	border:1px solid #61615F;
	line-height:20px;
}
#content .main div.txt div.wjzp table.photolist {
	width:100%;
}
#content .main div.txt div.wjzp table.photolist td {
	text-align:center;
}
#content .main div.txt div.wjzp table.photolist table.photoc {
	width:150px;
	color:#000;
}
#content .main div.txt div.wjzp table.photolist table.photoc td {
	padding:5px 0;
	line-height:18px;
}
#content .main div.txt div.wjzp table.photolist table.photoc td.img {
	;
}
#content .main div.txt div.wjzp table.photolist table.photoc td.img img {
	border:1px solid #BAB9B6;
}
#content .main div.txt div.wjzp table.photolist table.photoc td.info {
	text-align:left;
}
#content .main div.txt div.wjzp table.photolist table.photoc td.btn {
	text-align:center;
}
/*Add by DG for Radio*/
em.radio {
  display: block;
  height: 9px;
  width: 9px;
  background: url(../images/web/radio.gif) no-repeat;
  position: absolute;
  margin-top: -21px;
  margin-left: 45px;
  *margin-top: -5px;
  *margin-left: -3px;
}
em.hot, em.new {
  display: block;
  width: 23px;
  height: 14px;
  position: absolute;
  text-indent: 500px;
  overflow: hidden;
  margin-top: -21px;
  *margin-top: -5px;
}
em.hot {
  background: url(../images/web/icon_hot.gif) no-repeat;
  margin-left: 48px;
  *margin-left: 0px;
}
em.new {
  background: url(../images/web/icon_new.gif) no-repeat;
  margin-left: 48px; /*margin-left: 48px;*/
  *margin-left: 0px;
}
#nav dd.long em.hot {
  margin-left: 84px;
  *margin-left: 0px;
}
em.light {
  display: block;
  height: 14px;
  width: 15px;
  background: url(../images/web/img_light.gif) no-repeat;
  position: absolute;
  margin-top: -27px;
  margin-left: 45px;
  *margin-top: -11px;
  *margin-left: -3px;
}
.toSubject {
  display: none;
  width: 85px;
  height: 27px;
  background: url(../images/web/tosub_bg.png) no-repeat;
  position: absolute;
  top: 155px;
  left: 50%;
  margin-left: -110px;
  text-indent: -200px;
  overflow: hidden;
}
/*right2*/
#Rside {
  float: left;
  display: inline;
  margin: -70px 0 0 5px;
  width: 147px;
}
#Rside .r_tbg {
  background: url(../images/web/page_Rside_tbg.gif) no-repeat 0 0;
}
#Rside .r_bbg {
  position: relative;
  top: -34px;
  height: 47px;
  background: url(../images/web/page_Rside_bbg.gif) no-repeat 0 0;
}
#Rside .box {
  padding-top: 81px;
}
* html #Rside .box {
  padding-top: 86px;
}
* + html #Rside .box {
  padding-top: 86px;
}
#Rside .r_bg {
  padding-bottom: 20px;
  width: 147px;
  background: url(../images/web/page_Rside_bg.gif) repeat-y 0 0;
}
#Rside .sbox {
  margin-bottom: 20px;
  background: url(../images/web/box_bg1.gif) repeat 0 0;
}
#Rside iframe.page_ad_r12 {
  display: none;
  margin: 5px 0 0 10px;
  width: 128px;
  height: 286px;
}
#Rside .btn {
  padding-top: 5px;
}
#Rside .btn span {
  display: block;
  margin: 4px auto;
  width: 124px;
  height: 22px;
  background: url(../images/web/rside_btnbg.gif) no-repeat;
}
#Rside .btn a {
  display: block;
  padding-left: 10px;
  width: 114px;
  height: 22px;
  background-repeat: no-repeat;
  background-position: 7px 48%;
  color: #FFF2AC;
  line-height: 21px;
  text-align: center;
}
* html #Rside .btn a {
  line-height: 22px;
}
* + html #Rside .btn a {
  line-height: 23px;
}
#Rside .btn a:hover {
  text-decoration: none;
}
#Rside .btn a.s1 {
  background-image: url(../images/web/icon_rside_btn1.gif);
}
#Rside .btn a.s2 {
  background-image: url(../images/web/icon_rside_btn2.gif);
}
#Rside .btn a.s3 {
  background-image: url(../images/web/icon_rside_btn3.gif);
}
#Rside .btn a.s4 {
  background-image: url(../images/web/icon_rside_btn4.gif);
}
#page_ad_r12_loading {
  margin: 5px 0 0 9px;
  color: #fff;
  text-align: center;
  padding-top: 3px;
}
#page_ad_r12_loading .hd {
  margin-bottom: 5px;
  width: 126px;
  border: 1px solid #000;
  padding-top: 3px;
  background: url(../images/web/page_rside_adbg.gif) no-repeat;
}
/*fenye*/
.paging-container {
  margin-top: 56px;
  margin-bottom: 40px;
  text-align: center;
}
.paging-container span{
  padding-left: 10px;
  color: #9b9b9b;
}
.paging-container a {
  display: inline-block;
  /*margin: 0 8px;
  width: 81px;*/
  padding: 0 6px;
  height: 18px;
  border: 1px solid #2d2d2d;
  border-radius: 4px;
  text-align: center;
  line-height: 20px;
  font-size: 12px;
  color: #9b9b9b;
  text-decoration: none;
}
.paging-container a:hover {
  background-color: #2b2b2b;
  border-color: #1d1d1d;
  color: #fff;
}
.none{
  display: none;
}
#MyContent table{
  width:100%;
}
#MyContent table td{
  min-width:20px;
  text-align: center;
}