﻿/*--------------全局样式-------------------*/
*
{
	margin: 0px;
	padding: 0px;
}
body
{
	font-family: 宋体 新宋体;
	font-size: 12px;
	color: Black;
	width: 100%;
	height: 100%;
}
#form
{
	width: 998px;
	height: auto;
	margin: 0px auto;
}
a:link
{
	color: #000;
	text-decoration: none;
}
a:hover
{
	text-decoration: underline;
	color: #fe6911;
}
a:visited
{
	color: #000;
	text-decoration: none;
}
img
{
	border: 0 none;
}
* ul, * ol, * li
{
	list-style: none outside none;
}
/*--------------head控件样式-------------------*/
#header_top
{
	width: 100%;
	height: 17px;
	margin: 0px auto;
	background-color: #bcdef7;
}
#header_top span
{
	vertical-align: middle;
}

#header_top #header_top_left
{
	width: 50%;
	height: 17px;
	float: left;
	vertical-align: middle;
}
#header_top #header_top_left #btnLogin
{
	width: 50px;
	height: 17px;
}
#header_top_right
{
	width: 38%;
	height: 12px;
	float: right;
	text-align: right;
	padding-right: 20px;
}
#header
{
	width: 100%;
	height: 94px !important;
	margin: 0px auto;
	background-image: url(images/head.jpg) !important;
	background-repeat: no-repeat;
}
#nav
{
	background-image: url(images/nav_bg.jpg) !important;
	background-repeat: repeat-x;
	width: 100%;
	height: 34px;
	float: left;
	margin: 0px auto;
}
#nav ul
{
	padding-top: 10px;
}
#nav ul li
{
	float: left;
	display: block;
	list-style-type: none;
	height: 30px;
}
/*导航条的 字体，颜色*/
#nav ul li a, #header #nav ul li a:visited
{
	font-family: 宋体 新宋体;
	font-size: 15px;
	color: #000000;
	padding: 0px 15px;
	text-decoration: none;
}
#nav ul li a:hover
{
	text-decoration: underline;
	color: #faae32;
	font-weight: bold;
}
#nav .point
{
	color: #000;
}
/*--------------main样式-------------------*/
#main
{
	width: 100%;
	height: 100%;
	margin: 0px auto;
	border: solid 1px #dcdcdc;
	background-color: #ffffff;
}
/*--------------footer样式-------------------*/
#footer
{
	width: 100%;
	height: auto;
	margin: 0px auto;
	float: left;
}
/*-------------备案样式----------------------*/
#footer_01
{
	float: left;
	width: 100%;
	height: auto;
	margin: 0px auto;
	background-image: url(images/nav_bg.jpg);
	background-repeat: repeat-x;
	color: #000;
}
#footer_01 #p1
{
	text-align: center;
	font-size: 15px;
	font-weight: bold;
	margin-top: 0px;
}
#footer_01 #p2
{
	text-align: center;
}
#footer_01 a
{
	color: #000;
}
#footer_01 a:hover
{
	color: #fe6911;
	text-decoration: underline;
}
/*-------------所在位置样式----------------------*/
#left
{
	width: 988px;
	height: 20px;
	border-bottom: solid 1px #dcdcdc;
	background-image: url(images/01.gif);
	background-repeat: repeat-x;
	margin: 5px auto;
	padding-left: 10px;
	overflow-x: hidden;
	float: left;
}
#left a:link, #left a:visited
{
	text-decoration: none;
	color: #000;
}
#left a:hover
{
	text-decoration: underline;
	color: #fe6911;
}
/*-------------表格样式----------------------*/
#tb
{
	margin: 0px auto;
	background-color: #9ebef5;
}
#tb .tb_01
{
	width: 100%;
	background-color: #fff;
	float: left;
}
#tb .tb_02
{
	text-align: center;
	background-color: #c7e2f7;
	height: 30px;
}

#tb .tb_03
{
	text-align: center;
	background-color: #fff;
	height: 25px;
}
#tb .tb_04
{
	text-align: center;
	background-color: #eaeef2;
	height: 25px;
}
/*-------------分页样式----------------------*/

.pre
{
	font-family: webdings;
}
a:link, a:visited
{
	color: Black;
	text-decoration: none;
}
a:hover
{
	color: Red;
	text-decoration: underline;
}
.theme
{
	font-family: 微软雅黑;
	font-size: 12px;
	color: #cccccc;
}
/*---------------------------------------------------------------------*/
.ddnewhead_operate, .ddnewhead_content
{
	background: none repeat scroll 0 0 #FFFFFF;
	color: #404040;
	font-family: 宋体,Arial,Helvetica,sans-serif;
	font-size: 12px;
	line-height: 20px;
	margin: 0px auto;
	padding: 0 1px;
	width: 998px;
}
.ddnewhead_operate .ddindex_head_welcome_rim
{
	border-color: -moz-use-text-color #A7A7A7 #A7A7A7;
	border-right: 1px solid #A7A7A7;
	border-style: none solid solid;
	border-width: medium 1px 1px;
	height: 24px;
	margin: 0 auto;
	padding: 0 1px 1px;
	width: 994px;
}
.ddindex_head_welcome_rim .ddindex_head_welcome_bg
{
	background: url(images/ddnewhead_operate_bg.gif) repeat-x scroll 0 0 transparent;
	height: 24px;
	width: 994px;
}
.ddnewhead_operate p
{
	display: block;
	float: left;
	padding: 4px 0 0 13px;
}
.ddnewhead_operate p span, .ddnewhead_operate p a
{
	display: inline;
}
.ddnewhead_operate ul
{
	display: block;
	float: right;
	padding-right: 13px;
	width: auto !important;
}
.ddnewhead_operate ul li.cart_new
{
	background: url(images/ddnewhead_operate_icon.gif) no-repeat scroll 0 4px transparent;
	padding-left: 23px;
}
.ddnewhead_operate ul li
{
	clear: none !important;
	display: block;
	float: left;
	height: 21px;
	padding: 3px 0 0 6px;
}
.ddnewhead_operate a, .ddnewhead_operate li a
{
	color: #404040;
	text-decoration: none;
}
.ddnewhead_operate ul a.mydd
{
	background: url(images/ddnewhead_arrow_up.gif) no-repeat scroll right 3px transparent;
}
.ddnewhead_operate ul a.mydd, .ddnewhead_operate a.mydd_hover
{
	display: block;
	float: left;
	height: 21px;
	padding-right: 13px;
}
/*---------------------------------------------------------------------*/
.book_r_b1_ad
{
	border: 1px solid #878787;
	margin: 8px auto auto;
	width: 208px;
	float: left;
}
h1, h2, h3, h4, h5, h6, h7
{
	font-size: 12px;
	font-weight: 400;
	margin: 0;
	padding: 0;
	text-align: left;
}
table, div, ul, li, ol, span, input
{
	margin: 0;
	padding: 0;
	text-align: left;
    width: 85px;
}

