body {
	font-family: Arial, Verdana, sans-serif, ËÎÌå;
	font-size: 10px;
	color: #999;
	background-image: url(../images/bg.gif);
	background-repeat: repeat;
	background-position: 0px 0px;
	margin: 0px;
	padding: 0px;
}

img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
div, span ,h1 ,h2,h3,form{
	margin: 0px;
	padding: 0px;
}

a {
	text-decoration: underline;
	color: #a0a0a0;
}
a:hover {
	text-decoration: underline;
}

.qingchu {
	font-size: 0px;
	line-height: 0px;
	clear: both;
	height: 0px;
	overflow: hidden;
}
#waitao {
	width: 914px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;	
}

#toubu {
	margin-bottom: 5px;
	width: 100%;
}
#toubu-nav {
	float: right;
	display: inline;
	position: relative;
}
#toubu-nav .tel {
	display: block;
	font-size: 15pt;
	font-family: Georgia, "Times New Roman", Times, serif;
	position: absolute;
	top: 60px;
	right: 10px;
	width: 420px;
	color: #8BC90A;
	text-align: right;
}
.neiye_tel {
	font-size: 12pt;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #8BC90A;
}

#toubu-nav ul {
	float: left;
	display: inline;
	font-size: 10px;
	line-height: 31px;
	color: #fff;
	text-transform: uppercase;
	background: url(../images/top-nav-bg.jpg) repeat-x 0 0;
	padding: 0px;
	margin: 0px;
}
#toubu-nav ul li { float: left; display: inline; list-style-type: none; }
#toubu-nav ul li a { float: left; display: inline; color: #fff; text-decoration: none; padding: 0 10px 0 8px; background: url(../images/top-nav-sep.gif) no-repeat right 0; }
#toubu-nav ul li a:hover { text-decoration: underline; }
#toubu-nav ul li.bg-left { width: 88px; background: url(../images/top-nav-home.gif) no-repeat 0 0; }
#toubu-nav ul li.bg-left a { background: none; width: 67px; height: 31px; line-height: 29px; padding: 0; color: #141414; font-weight: bold; padding-left: 21px; }
#toubu-nav ul li.bg-right { padding-right: 4px; background: url(../images/top-nav-last.gif) no-repeat right 0; }
#toubu-nav ul li.bg-right a { background: none; }
#logo {
	float: left;
	padding-top: 10px;
	display: inline;
}

#logo h1 a {
	color: #fff;
	text-decoration: none;
	height: 92px;
	width: 275px;
	display: block;
	background-image: url(../images/new_logo.gif);
	background-repeat: no-repeat;
	text-indent: -9999px;
	overflow: hidden;
}
#logo h1 span {
	font-weight: normal;
	padding-left: 60px;
	font-size: 10.5pt;
}

#ci-daohang { float: right; display: inline; line-height: 32px; background: url(../images/main-nav-bg.gif) repeat-x 0 0; }
#ci-daohang .bg-right { background: url(../images/main-nav-bg-right.gif) no-repeat right 0; }
#ci-daohang .bg-left {
	background: url(../images/main-nav-bg-left.gif) no-repeat 0 0;
	padding-left: 32px;
	width: 526px;
}
#ci-daohang ul {
	height: 32px;
	font-size: 12px;
	color: #a8a8a8;
	text-transform: uppercase;
	padding: 0px;
	margin: 0px;
}
#ci-daohang ul li { float: left; display: inline; list-style-type: none; background: url(../images/main-nav-sep.gif) no-repeat right 0; }
#ci-daohang ul li a { float: left; display: inline; text-decoration: none; color: #a8a8a8; padding: 0 11px 0 9px; }
#ci-daohang ul li a:hover { text-decoration: underline; }
#zhu-daohang { line-height: 46px; background: url(../images/sort-nav-bg.gif) repeat-x 0 0; }
#zhu-daohang ul {
	padding: 0px;
	margin: 0px;
}

#zhu-daohang .bg-left { background: url(../images/sort-nav-bg-left.gif) no-repeat 0 0; position: relative; height: 46px; }
#zhu-daohang .bg-right { background: url(../images/sort-nav-bg-right.gif) no-repeat right 0; position: relative; height: 46px; }
#zhu-daohang ul li { float: left; display: inline; list-style-type: none; height: 46px; }
#zhu-daohang ul li a {
	float: left;
	display: inline;
	font-size: 13px;
	font-weight: bold;
	color: #282828;
	text-decoration: none;
	padding-top: 0;
	padding-right: 19px;
	padding-bottom: 0;
	padding-left: 19px;
}
#zhu-daohang ul li span.sep { float: left; display: inline; width: 2px; height: 46px; font-size: 0; line-height: 0; text-indent: -4000px; background: url(../images/sort-nav-sep.gif); }
#zhu-daohang ul li a:hover { text-decoration: underline; }
#zhu-daohang ul li.active a { color: #fff; text-decoration: none; }
#zhu-daohang ul li.active a:hover { text-decoration: none; }
#zhu-daohang ul li.first-active a { background: url(../images/nav-active-first.gif) no-repeat 0 0; }
#zhu-daohang ul li.active span.sep { background-image: url(../images/nav-active-sep.gif); }
#zhu-daohang ul li.active { background: url(../images/nav-active-bg.gif) repeat-x 0 0; }
#neirong-waitao{
	background: #050505 url(../images/main-bg.gif) no-repeat 0 0;
	padding-top: 10px;
	margin-bottom: 20px;
}
#neirong-waitao-di {
	background: url(../images/main-bot-bg.gif) no-repeat 0 bottom;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin: 0px;
}
#neirong-waitao-di .bg-z {
	background-image: url(../images/block-head.gif);
	background-repeat: no-repeat;
	background-position: left 0px;
	padding-left: 12px;
}
#neirong-waitao-di .di-10 {
	margin-bottom: 10px;
}
#neirong-waitao-di h3 {
	font-size: 15px;
	color: #262727;
	line-height: 38px;
	height: 38px;
	background-image: url(../images/block-head.gif);
	background-repeat: no-repeat;
	background-position: right 0px;
	padding-right: 12px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#neirong-waitao-di h3 a {
	color: #262727;
	text-decoration: none;
}
#neirong-waitao-di h3 a:hover {
	text-decoration: underline;
}
#body {
	margin: 0px;
	padding: 12px;


	font-size: 10
\;
	line-height: 2;
	font-size: 10pt;
	
}
#body2 {
	margin: 0px;



	font-size: 10
\;
	line-height: 2;
	font-size: 10pt;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
	
}
#body p {
	text-indent: 20pt;
	margin-top: 5px;
	margin-bottom: 15px;
	margin-right: 0px;
	margin-left: 0px;
	line-height: 2;
}
.wenzi li {
	margin-bottom: 15px;
}
.body {
	height: 1002px;
	overflow: auto;
}
.map {
	list-style-image: none;
	list-style-type: none;
	padding-right: 0px;
	padding-left: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.map li {
	display: inline;
	padding-right: 10px;
}
.map li a {
	font-size: 12pt;
	color: #FFF;
}
.plug_book_add dt {
	padding-top: 5px;
	padding-bottom: 5px;
}







#neirong-left {
	width: 226px;
	display: inline;
	float: left;
}
#neirong-left .bg-s {
	background-image: url(../images/sidebar-block-top.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
}
#neirong-left .bg-x {
	background-image: url(../images/sidebar-block-bot.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	background-color: #484848;
	
	
}

#neirong-right {
	display: inline;
	float: right;
	width: 657px;
}
#neirong-right .bg-s {
	background-image: url(../images/content-block-top.gif);
	background-repeat: no-repeat;
	background-position: 0px top;
}
#neirong-right .bg-x {
	background-image: url(../images/content-block-bot.gif);
	background-repeat: no-repeat;
	background-position: 0px bottom;
	background-color: #313131;
	
	

}
#neirong-right h3 span {
	float: right;
	background-image: url(../images/block-head-view-all.gif);
	background-repeat: no-repeat;
	width: 61px;
	background-position: 0px 12px;
	text-align: center;
	vertical-align: middle;
	display: inline;
}
#neirong-right h3 span a {
	font-size: 10px;
	font-weight: normal;
	color: #333;
	text-decoration: none;
}



#search .jianju { padding: 5px 5px 5px 4px; }

#search .fieldplace { float: left; display: inline; width: 170px; height: 22px; background: url(../images/search-field.gif) no-repeat 0 0; padding-left: 18px; }
#search .fieldplace .field { padding: 3px 6px 4px; width: 158px; border: none; background: none; }
#search .button { float: left; display: inline; width: 29px; height: 22px; font-size: 0; line-height: 0; text-indent: -4000px; cursor: pointer; border: 0; }
#search .button { background: url(../images/search-button.gif) no-repeat 0 0; }
#search .rm-search {
	display: none;
}
#xuanchuan {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 9px;
}

#slider { width: 638px; height: 357px; position: relative; }
#slider .buttons { position: absolute; top: 250px; right: 15px; z-index: 101; }
#slider .buttons span { float: left; display: inline; width: 28px; height: 27px; font-size: 0; line-height: 0; text-indent: -4000px; cursor: pointer; margin-left: 2px; }
#slider .buttons span.prev { background: url(../../rjdc/images/button-prev.png) no-repeat 0 0; }
#slider .buttons span.next { background: url(../../rjdc/images/button-next.png) no-repeat 0 0; }
#slider .holder { width: 638px; height: 357px; position: relative; overflow: hidden; }
#slider .content { height: 357px; width: 100000px; position: absolute; top: 0; left: 0; }
#slider .content ul {
	margin: 0px;
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
}

#slider .fragment { float: left; display: inline; width: 638px; height: 357px; list-style-type: none; }
#slider .fragment .image { position: relative; width: 638px; height: 287px; }
#slider .frame { width: 638px; height: 287px; position: absolute; top: 0; left: 0; z-index: 100; background: url(../../rjdc/images/slider-image-bg.png) no-repeat 0 0; }
#slider .frame { font-size: 0; line-height: 0; text-indent: -4000px; }
#slider .fragment .cnt { margin-top: 5px; height: 49px; background: url(../../rjdc/images/slider-cnt-bg.gif) repeat-x; color: #fff; font-size: 11px; line-height: 1.4; padding: 8px 15px; }
#slider .fragment .cnt .side-a { float: left; display: inline; width: 150px; }
#slider .fragment .cnt .side-b { float: right; display: inline; width: 430px; }
#slider .fragment .cnt h4 {
	font-size: 19px;
	font-weight: bold;
	color: #212121;
	text-transform: uppercase;
	margin-bottom: 5px;
}
#slider .fragment .cnt .rating li { float: left; display: inline; list-style-type: none; font-size: 9px; color: #050505; text-transform: uppercase; margin-right: 1px; }
#slider .fragment .cnt .rating li .star { float: left; display: inline; width: 15px; height: 15px; font-size: 0; line-height: 0; text-indent: -4000px; }
#slider .fragment .cnt .rating li .empty-star { background: url(../../rjdc/images/empty-star.gif); }
#slider .fragment .cnt .rating li .full-star { background: url(../../rjdc/images/full-star.gif); }
#slider .fragment .cnt .rating li .votes { float: left; display: inline; margin-top: 3px; margin-left: 4px; }


.yewu {
	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.yewu li {
	padding-right: 12px;
	padding-left: 12px;
}

.yewu li.xian {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #333;
	border-bottom-color: #535353;
	margin-bottom: 8px;
	height: 0px;
	overflow: hidden;
	font-size: 0px;
	line-height: 0px;
	margin-top: 5px;
	padding: 0px;
}

.yewu li a{
	font-size: 10
.pt;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
	font-size: 10.5pt;
}
.yewu li a:hover {
	color: #CCC;
	text-decoration: none;
}

.yewu li div {
	font-size: 12px;
	line-height: 1.3;
	padding-top: 5px;
}
.yewu li.all a{
	text-align: right;
	font-size: 12px;
	text-decoration: underline;
	font-weight: normal;
	color: #999;
	float: right;
}
.tui  {
	margin: 0px;
	position: relative;
	padding-top: 16px;
	padding-right: 12px;
	padding-bottom: 12px;
	padding-left: 12px;
}
.tui h4 {
	margin: 0px;
	font-size: 10.5pt;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.tui span img {
	border: 1px solid #000;
}



.jian  {
	margin: 0px;
	list-style-image: none;
	list-style-type: none;
	padding-top: 16px;
	padding-right: 12px;
	padding-bottom: 12px;
	padding-left: 0px;
	width: 423px;
	position: absolute;
	top: 0px;
	right: 0px;
}
.jian h4  {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	color: #FFF;
}
.jian p {
	font-size: 10pt;
	line-height: 1.8;
	margin: 0px;
	padding: 0px;
	text-indent: 20pt;
}
.jian p.all {
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}



#anli .all {
	overflow: hidden;
	margin: 0px;
	text-align: right;
	padding: 10px;
}
#anli .xian {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #222;
	border-bottom-color: #444;
	height: 0px;
	overflow: hidden;
	font-size: 0px;
	line-height: 0px;
	padding: 0px;
	margin: 0px;
}

.tu-pic {
	display: block;
	margin: 0px;
	width: 633px;
	padding-top: 16px;
	padding-right: 12px;
	padding-bottom: 12px;
	padding-left: 12px;
}
.tu-pic dt{
	float: right;
	text-align: left;
	height: 24px;
	margin: 0px;
	padding: 0px;
	width: 427px;
	font-size: 16px;
	font-weight: bold;
}
.tu-pic dt a {
	color: #FFF;
	text-decoration: none;
}
.tu-pic dt a:hover {
	color: #CCC;
}



.tu-pic dd.pic {
	float: left;
	margin: 0px;
	padding: 0px;
	border: 1px solid #000;
	height: 99px;
	overflow: hidden;
}
.tu-pic dd.text {
	float: right;
	margin: 0px;
	text-align: left;
	padding: 0px;
	width: 427px;
	text-indent: 20pt;
	font-size: 10pt;
	line-height: 1.4;
}
.tu-pic dd.biaozhu {
	float: right;
	margin: 0px;
	width: 427px;
	text-align: left;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.tu-pic dl:after {
    content:"."; 
    display:block;
    height:0; 
    clear:both; 
    visibility:hidden;
}
#body .list_title a{
	color: #FFF;
	line-height: 30px;
	text-decoration: none;
}
#body .list_title a:hover {
	text-decoration: none;
	color: #CCC;
}


#body p.list_jj{
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
}
#body p.list_leibie{
	text-indent: 0pt;
	font-size: 12px;
	color: #CCC;
}
#body p.list_leibie a {
	color: #999;
}
#body p.list_leibie a:hover {
	text-decoration: none;
}
#body .xian {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #222;
	border-bottom-color: #444;
	height: 0px;
	overflow: hidden;
	font-size: 0px;
	line-height: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 16px;
	margin-left: 0px;
}
#body2 .xian {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #222;
	border-bottom-color: #444;
	height: 0px;
	overflow: hidden;
	font-size: 0px;
	line-height: 0px;
	padding: 0px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 16px;
	margin-left: 0px;
}
.content_page {
	margin-top: 15px;
}

.content_page a{
	margin-right: 10px;
	text-align: center;
	vertical-align: middle;
	overflow: hidden;
	color: #777;
}
.content_page span {
	margin-right: 10px;
	color: #C30;
}
.content_page input {
	vertical-align: middle;
	height: 18px;
	width: 18px;
	text-align: center;
	border: 1px solid #999;
	font-size: 12px;
	line-height: 18px;
	color: #777;
}
.content_page button {
	height: 22px;
	width: 44px;
	text-align: center;
	vertical-align: middle;
	font-size: 12px;
	border: 1px solid #999;
	background-color: #FFF;
	margin-right: 5px;
	margin-left: 5px;
	line-height: 22px;
	padding-right: 2px;
	padding-left: 2px;
	color: #777;
}
.content_daohang {
	margin-top: 15px;
	margin-bottom: 15px;
	color: #777;
}
.content_daohang input.urlcopy {
	color: #333;
}

.content_daohang p {
	text-indent: 0px;
	padding: 0px;
	margin: 0px;
	line-height: 1.5;
}
.content_daohang p.copy_url {
	margin-top: 10px;
	margin-bottom: 10px;
}


  
#footer .copy {
	font-size: 9px;
	color: #363636;
	text-transform: uppercase;
	text-align: right;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
}
#footer .copy a{ color: #363636; }
#footer .navs {
	background: #222 url(../../rjdc/images/footer-navs-top.gif) no-repeat 0 0;
	text-align: center;
	font-size: 12px;
	text-transform: uppercase;
	color: #656565;
	position: relative;
}
#footer .navs .navs-bot {
	background: url(../../rjdc/images/footer-navs-bot.gif) no-repeat 0 bottom;
	position: relative;
	padding-top: 10px;
	padding-bottom: 10px;
}
#footer .navs ul {
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#footer .navs ul li { list-style-type: none; display: inline; padding: 0 6px; }
#footer .navs ul li a { color: #656565; text-decoration: none; }
#footer .navs ul li a:hover { text-decoration: underline; }
#link {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-size: 12px;
	width: 894px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}
#link ul {
	padding: 0px;
	list-style-image: none;
	list-style-type: none;
	margin: 0px;
	display: inline;
}
#link ul li {
	display: inline;
	padding-right: 6px;
}
#link ul li a {
	text-decoration: none;
	color: #999;
}
#link ul li a:hover {
	text-decoration: underline;
}

