@charset "gb2312";
/*****************************************************************/
.suckerdiv {
	margin: 0px;
	width: 182px;
	float: left;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
}
.suckerdiv ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 180px;
	vertical-align: bottom;
}
	
.suckerdiv ul li{
	position: relative;
	width: 180px;
}
	
/*1st level sub menu style */
.suckerdiv ul li ul{
	left: 175px; /* Parent menu width - 1*/
	position: absolute;
	width: 180px; /*sub menu width*/
	top: 0;
	display: none;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #EAEAEA;
}

/*All subsequent sub menu levels offset */
.suckerdiv ul li ul li ul{ 
left: 180px; /* Parent menu width - 1*/
}

/* menu links style */
.suckerdiv ul li span a{
	display: block;
	color: black;
	text-decoration: none;
	font:12px;
	padding: 5px 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #DDDDDD;
	text-indent: 15px;
}
.suckerdiv ul li span a:visited{
	display: block;
	color: black;
	text-decoration: none;
	font:12px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #DDDDDD;
	background-image: url(../img/index/arrow_small.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
}
.suckerdiv ul li span a:link {
	color: #333333;
	text-decoration: none;
	background-image: url(../img/index/arrow_small.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
}
.suckerdiv ul li span a:hover{
	color: #1A74C0;
	background-image: url(../img/index/arrow_small.gif);
	background-repeat: no-repeat;
	background-position: 5px center;
	text-decoration: underline;
}
.suckerdiv ul li ul li a{
	display: block;
	color: black;
	text-decoration: none;
	font:12px;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EAEAEA;
	background-color: #F9F9F9;
	background-image: url(../img/index/xie_bg.jpg);
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #EAEAEA;
	width: 180px;
	margin-bottom: 1px;
}
.suckerdiv ul li ul li a:link,.suckerdiv ul li ul li a:visited {
	color: #C00;
	text-decoration: none;
}
.suckerdiv ul li ul li a:hover{
	color: #1A74C0;
	text-decoration: underline;
}

.suckerdiv .subfolderstyle{
background: url(../images/arrow-list.gif) no-repeat center right;
}

	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */
/********************************************************/
.site_html {
	text-align: center;
	padding: 0px;
	width: 100%;
	clear: right;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.site_html .site_body {
	clear: both;
	width: 1000px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.site_two {
	margin: 0px;
	float: left;
	height: 182px;
	width: 1000px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.site_two_left {
	background-image: url(../img/index/ind_1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	float: left;
	height: 152px;
	width: 190px;
	background-color: #F7F7F7;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.site_two_login {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 105px;
	width: 192px;
	overflow: hidden;
}
.site_two_login form {
	margin: 0px;
	padding: 0px;
}
.site_two_login h1 {
	margin: 0px;
	float: left;
	width: 190px;
	font-size: 12px;
	font-weight: normal;
	height: 20px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.site_two_login h1 strong {
	margin: 0px;
	float: left;
	padding-left: 15px;
	font-weight: normal;
	width: 48px;
	text-align: left;
	line-height: 20px;
}
.site_two_login h1 input {
	border: 1px solid #686564;
	line-height: 17px;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 17px;
	width: 110px;
}
.site_two_login h2 {
	margin: 0px;
	float: left;
	width: 180px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	text-align: left;
	font-weight: normal;
}
.site_two_login h2 input {
	border: 1px solid #CCC;
	background-color: #FFF;
	margin-right: 5px;
	width: 50px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: 17px;
	color: #600;
	font-size: 12px;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 20px;
}
.site_two_login h3 {
	margin: 0px;
	float: left;
	font-size: 12px;
	font-weight: normal;
	width: 160px;
	text-align: left;
	line-height: 25px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.site_two_login h4 {
	margin: 0px;
	float: left;
	font-size: 12px;
	font-weight: normal;
	width: 150px;
	text-align: left;
	line-height: 20px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 2px;
	padding-left: 15px;
	color: #666;
}
.site_two_login h5 {
	margin: 0px;
	float: left;
	font-size: 12px;
	font-weight: normal;
	width: 160px;
	text-align: left;
	line-height: 20px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.site_two_login h3 strong,.site_two_login h4 strong,.site_two_login h5 strong {
	font-weight: bolder;
	text-align: left;
	color: #F00;
	padding-right: 2px;
	padding-left: 2px;
}
.site_two_left h6 {
	margin: 0px;
	float: left;
	height: 22px;
	width: 180px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	font-size: 12px;
	font-weight: normal;
}
.site_two_left h6 img {
	float: left;
	padding-left: 5px;
}
.site_two_left h6 a {
	float: left;
	padding-left: 5px;
	padding-right: 10px;
}
.site_two_conter {
	margin: 0px;
	float: left;
	height: 182px;
	width: 500px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 15px;
}
.site_two_conter_k {
	border: 1px solid #666;
	float: left;
	margin: 0px;
	padding: 0px;
	height: 180px;
	width: 498px;
	overflow: hidden;
}
.site_two_conter_k .site_two_conter_n {
	margin: -2px;
	padding: 0px;
	float: left;
	height: 182px;
	width: 500px;
}
.site_two_right {
	float: right;
	height: 182px;
	margin: 0px;
	padding: 0px;
	background-image: url(../img/index/two_8.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 279px;
}
.site_two_right h1 {
	float: left;
	margin: 0px;
	height: 35px;
	width: 279px;
	text-align: right;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.site_two_right h2 {
	float: left;
	margin: 0px;
	height: 22px;
	width: 245px;
	text-align: left;
	line-height: 22px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 24px;
	overflow: hidden;
	font-size: 12px;
	font-weight: normal;
	background-image: url(../img/index/arrow_small.gif);
	background-repeat: no-repeat;
	background-position: 13px 6px;
}
.site_three {
	padding: 0px;
	float: left;
	width: 1000px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.site_three_tb {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 1000px;
}
.site_three_tbn {
	margin: 0px;
	padding: 0px;
	width: 1000px;
	background-image: url(../img/index/two_site_bg2.gif);
	background-repeat: repeat-y;
	background-position: left;
	float: left;
}
.site_four_right {
	margin: 0px;
	float: right;
	width: 800px;
	padding: 0px;
}
.site_four_tbn {
	margin: 0px;
	float: left;
	width: 770px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.four_a {
	margin-top: 5px;
}
.site_four_left {
	margin: 0px;
	float: left;
	width: 190px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
}
.site_four_bt {
	margin: 0px;
	float: left;
	width: 188px;
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	overflow: hidden;
}
.site_four_bt img {
	margin: 0px;
	float: left;
	padding: 0px;
	width: 188px;
}
.site_four_bt h4 {
	margin: 0px;
	float: left;
	width: 113px;
	background-image: url(../img/index/two_30.gif);
	height: 60px;
	text-align: left;
	font-size: 13px;
	line-height: 25px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 75px;
	color: #C00;
}
.site_four_bt h5 {
	margin: 0px;
	float: left;
	padding: 0px;
	width: 188px;
}
.site_four_bt h6 {
	margin: 0px;
	float: left;
	width: 165px;
	font-size: 12px;
	font-weight: normal;
	line-height: 20px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 13px;
	text-align: left;
	color: #666;
}
.site_four_biaoti {
	margin: 0px;
	float: left;
	width: 770px;
	background-image: url(../img/index/two_site_bg.gif);
	background-repeat: repeat-x;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 19px;
	padding-left: 0px;
	background-position: bottom;
	height: 25px;
}
.site_four_biaoti h1 {
	margin: 0px;
	float: left;
	width: 250px;
	padding: 0px;
	text-align: left;
	height: 25px;
}
.site_four_biaoti h2 {
	margin: 0px;
	float: left;
	height: 20px;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.site_four_biaoti h2 a:link,.site_four_biaoti h2 a:visited {
	color: #333;
	text-decoration: none;
}
.site_four_biaoti h2 a:hover {
	color: #C00;
	text-decoration: underline;
}
.site_four_biaoti h3 {
	margin: 0px;
	float: right;
	height: 25px;
	font-size: 12px;
	font-weight: normal;
	line-height: 25px;
	text-align: right;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.site_four_biaoti h3 a:link,.site_four_biaoti h3 a:visited {
	color: #C00;
	text-decoration: underline;
}
.site_four_biaoti h3 a:hover {
	color: #C00;
	text-decoration: underline;
}
.site_fahuo {
	margin: 0px;
	float: left;
	height: 200px;
	width: 180px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
}
.site_fahuo p {
	margin: 0px;
	float: left;
	width: 170px;
	background-image: url(../img/index/arrow_down.gif);
	background-repeat: no-repeat;
	background-position: left center;
	line-height: 30px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 18px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #EBEBEB;
}
.site_four_help {
	margin: 0px;
	float: left;
	width: 180px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	overflow: hidden;
}
.site_four_help ul {
	margin: 0px;
	float: left;
	width: 180px;
	padding: 0px;
	list-style-type: none;
}
.site_four_help ul h3 {
	margin: 0px;
	float: left;
	width: 170px;
	line-height: 25px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 18px;
	font-size: 12px;
	font-weight: normal;
	overflow: hidden;
	display: none;
}
.site_four_help ul li {
	margin: 0px;
	float: left;
	width: 180px;
	padding: 0px;
}
.site_four_help ul li a {
	margin: 0px;
	float: left;
	width: 170px;
	background-image: url(../img/index/wenghao.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	line-height: 25px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 18px;
	font-size: 12px;
	font-weight: normal;
	overflow: hidden;
	background-color: #FFF;
	height: 25px;
}
.site_four_category {
	margin: 0px;
	float: left;
	width: 182px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
	overflow: hidden;
}
.site_four_category strong {
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	float: left;
	line-height: 25px;
}
.site_four_category strong a:link,.site_four_category strong a:visited {
	color: #C00;
	text-decoration: none;
}
.site_four_category strong a:hover {
	color: #333;
	text-decoration: underline;
}
.site_four_category ul {
	margin: 0px;
	float: left;
	width: 198px;
	list-style-type: none;
	padding: 0px;
}
.site_four_category ul li {
	margin: 0px;
	float: left;
	width: 188px;
	background-image: url(../img/index/two_pibg.gif);
	background-repeat: repeat-y;
	background-position: 5px top;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	overflow: hidden;
}
.site_four_category ul li span {
	margin: 0px;
	float: left;
	text-align: left;
	overflow: hidden;
	width: 86px;
	padding: 0px;
}
.site_four_category ul li span a {
	margin: 0px;
	float: left;
	text-align: left;
	line-height: 25px;
	overflow: hidden;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
	width: 80px;
	height: 25px;
}
.site_four_category ul li span a:link,.site_four_category ul li span a:visited {
	color: #000;
	text-decoration: none;
}
.site_four_category ul li span a:hover {
	color: #06C;
	text-decoration: underline;
	background-color: #E8FFFF;
}
.two_top_bg {
	text-align: center;
	padding: 0px;
	width: 100%;
	clear: right;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.two_top {
	padding: 0px;
	clear: both;
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.two_top_bg .two_top .two_top_logo {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 71px;
	width: 229px;
}
.two_top_link_k {
	float: left;
	margin: 0px;
	padding: 0px;
	height: 26px;
	width: 771px;
	overflow: hidden;
}
.two_top_link_one {
	margin: 0px;
	padding: 0px;
	float: right;
	width: 707px;
	line-height: 26px;
	height: 26px;
	background-image: url(../img/index/top_box_bg.gif);
	background-repeat: repeat-x;
	font-size: 12px;
}
.two_top_link_one img {
	margin: 0px;
	padding: 0px;
	float: left;
}
.two_top_link_one h1 {
	font-size: 12px;
	font-weight: normal;
	text-align: left;
	margin: 0px;
	float: left;
	height: 26px;
	width: 255px;
	line-height: 26px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.two_top_link_one h1 strong {
	color: #C00;
	font-weight: bold;
	padding-right: 10px;
}
.two_top_link_one h2 {
	float: left;
	margin: 0px;
	height: 26px;
	width: 429px;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 9px;
}
.two_top_link_one h2 a {
	float: left;
	margin: 0px;
	padding: 0px;
}
.two_top_link_one h2 img {
	padding-right: 5px;
	padding-left: 5px;
}
.two_top_link_one h2 a:link,.two_top_link_one h2 a:visited {
	color: #0066CC;
}
.two_top_link_one h2 a:hover {
	color: #C00;
	text-decoration: underline;
}
.two_top_link_two {
	float: left;
	margin: 0px;
	width: 771px;
	height: 30px;
	overflow: hidden;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.two_top_link_two h1 {
	float: left;
	margin: 0px;
	font-weight: normal;
	font-size: 13px;
	width: 320px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 80px;
	color: #444444;
}
.two_top_link_two h1 strong {
	color: #C00;
	font-weight: normal;
}
.two_top_link_two h1 a {
	padding-right: 2px;
	padding-left: 2px;
	text-align: center;
}
.two_top_link_two h2 {
	float: right;
	font-size: 13px;
	font-weight: normal;
	margin: 0px;
	color: #444444;
	text-align: right;
	padding: 0px;
	width: 315px;
}
.two_top_link_two h2 img {
	padding-right: 10px;
}
.two_moun {
	float: left;
	background-image: url(../img/index/menu_bg.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	height: 32px;
	width: 1000px;
}
.two_moun p {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 32px;
	width: 4px;
}
.two_moun span {
	margin: 0px;
	padding: 0px;
	float: right;
	height: 32px;
	width: 4px;
}
.two_moun h4 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 32px;
	width: 20px;
}
.two_moun h1 {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	float: left;
	font-weight: normal;
	line-height: 32px;
	color: #C87579;
	width: 520px;
}
.two_moun h1 a {
	padding-right: 15px;
	padding-left: 15px;
}
.two_moun h1 a:link,.two_moun h1 a:visited {
	color: #FCFBD9;
}
.two_moun h1 a:hover {
	color: #FCFBD9;
	text-decoration: underline;
}
.two_moun h2 {
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	float: left;
	font-weight: normal;
	line-height: 32px;
	color: #C87579;
	width: 250px;
}
.two_moun h2 a {
	padding-right: 15px;
	padding-left: 15px;
}
.two_moun h2 a:link,.two_moun h2 a:visited {
	color: #FCFBD9;
}
.two_moun h2 a:hover {
	color: #FCFBD9;
	text-decoration: underline;
}
.two_moun h3 {
	font-size: 12px;
	margin: 0px;
	float: left;
	font-weight: normal;
	color: #C87579;
	width: 180px;
	text-align: center;
	vertical-align: middle;
	height: 32px;
	padding: 0px;
	line-height: 32px;
}
.two_moun h3 em {
	float: left;
	height: 24px;
	margin: 0px;
	width: 20px;
	text-align: center;
	vertical-align: middle;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 3px;
}
.two_moun h3 a {
	padding-right: 5px;
	padding-left: 5px;
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-bottom: 0px;
	height: 32px;
	line-height: 32px;
}
.two_moun h3 a:link,.two_moun h3 a:visited {
	color: #FCFBD9;
}
.two_moun h3 a:hover {
	color: #FCFBD9;
	text-decoration: underline;
}
.two_sou {
	background-image: url(../img/index/menu_bottom_bg.gif);
	background-repeat: repeat-x;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 1000px;
	height: 38px;
	overflow: hidden;
}
.two_sou h1 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 38px;
	width: 650px;
	overflow: hidden;
	font-size: 12px;
	font-weight: normal;
}
.two_sou h1 strong {
	float: left;
	margin: 0px;
	padding: 0px;
	height: 38px;
	width: 75px;
	font-size: 12px;
	font-weight: normal;
	line-height: 32px;
	color: #F00;
	text-align: right;
	background-image: url(../img/index/icon_tag.gif);
	background-position: 10px 9px;
	background-repeat: no-repeat;
}
.two_sou h1 span {
	float: left;
	margin: 0px;
	padding: 0px;
	height: 32px;
	width: 550px;
	line-height: 32px;
}
.two_sou h2 {
	float: right;
	margin: 0px;
	padding: 0px;
	height: 38px;
	width: 350px;
	font-size: 12px;
	font-weight: normal;
}
.two_sou h2 a:link,.two_sou h2 a:visited {
	color: #C00;
}
.two_sou h2 a:hover {
	color: #C00;
	text-decoration: underline;
}
.two_sou h2 form {
	float: left;
	margin: 0px;
	width: 350px;
	font-size: 12px;
	font-weight: normal;
	padding-top: 6px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.two_sou h2 form select {
	overflow: hidden;
	display: none;
}
.input_text {
	border: 1px solid #ACACAC;
	height: 16px;
	line-height: 16px;
	margin: 0px;
	padding: 0px;
}
.input_submit {
	background-image: url(../img/index/two_sub.gif);
	background-repeat: no-repeat;
	padding: 0px;
	height: 18px;
	width: 65px;
	text-align: center;
	border: 0px none #FFF;
	margin: 0px;
}
.two_ad_1 {
	margin: 0px;
	width: 100%;
	padding: 0px 0px 15px 0px;
}
.two_ad_2 {
	margin: 0px;
	width: 1000px;
	float: left;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	height: 40px;
}
.two_help_weizhi {
	margin: 0px;
	width: 779px;
	float: left;
	background-color: #F0F0F0;
	padding: 5px;
}
.two_help_weizhi h1 {
	float: left;
	width: 757px;
	border: 1px solid #D8D8D8;
	font-size: 13px;
	line-height: 30px;
	height: 30px;
	color: #FF6600;
	background-color: #FFF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.two_help_weizhi h1 a:link,.two_help_weizhi h1 a:visited {
	text-decoration: none;
	color: #FF6600;
}
.two_help_weizhi h1 a:hover {
	color: #2B2B2B;
	text-decoration: underline;
}
.two_help_weizhi h1 em {
	font-style: normal;
	padding-right: 5px;
	padding-left: 5px;
}
.two_help_text {
	float: left;
	width: 749px;
	margin: 0px;
	padding: 20px;
	line-height: 25px;
	text-align: left;
}

.two_copyright {
	width: 1000px;
	float: left;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #D8D8D8;
	margin-top: 15px;
}
.two_copyright .two_copyright_left {
	float: left;
	margin: 0px;
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.two_copyright .two_copyright_left img {
	padding: 0px;
	margin-right: 10px;
}
.two_copyright .two_copyright_right {
	float: right;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 10px;
	width: 230px;
}
.two_copyright .two_copyright_right h1 {
	float: left;
	width: 100%;
	text-align: center;
}
.two_copyright .two_copyright_right h2 {
	width: 100%;
	float: left;
	font-weight: normal;
	font-size: 12px;
}
.two_copyright .two_copyright_conter {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 510px;
}
.two_copyright .two_copyright_conter h1 {
	font-size: 13px;
	font-weight: normal;
	color: #CCC;
	line-height: 30px;
	height: 30px;
	padding-top: 10px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.two_copyright .two_copyright_conter h1 em {
	padding-right: 8px;
	padding-left: 8px;
	font-style: normal;
}
.two_copyright .two_copyright_conter h2 {
	float: left;
	font-size: 12px;
	line-height: 20px;
	font-weight: normal;
	color: #666;
	width: 100%;
}
.two_copyright .two_copyright_conter h2 strong {
	color: #333;
}
.two_copyright .two_copyright_conter h2 em {
	color: #C00;
	font-style: normal;
}
.two_links {
	font-size: 12px;
	line-height: 25px;
	float: left;
	margin-top: 10px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #999;
	border-bottom-color: #999;
	background-color: #ECECEC;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
}
.two_links a {
	padding-right: 10px;
}
.two_links a:link,.two_links a:visited {
	text-decoration: none;
	color: #2B2B2B;
}
.two_links a:hover {
	color: #2B2B2B;
	text-decoration: underline;
}
.two_flash_ad {
	border: 1px solid #DBDBDB;
	padding: 2px;
	float: left;
	margin-top: 10px;
}
.two_left {
	margin: 0px;
	float: left;
	width: 191px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 0px;
}
.two_left ul {
	margin: 0px;
	padding: 0px;
	width: 191px;
	list-style-type: none;
}
.two_left ul h1 {
	padding: 0px;
	float: left;
	width: 191px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

.two_left ul h2 {
	background-image: url(../img/help/help_top_h1.gif);
	background-repeat: no-repeat;
	background-position: left top;
	line-height: 27px;
	font-size: 13px;
	color: #000;
	margin: 0px;
	height: 27px;
	width: 162px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 14px;
	letter-spacing: 2px;
}
.two_left ul h3 {
	background-image: url(../img/help/help_top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	line-height: 27px;
	font-size: 13px;
	color: #000;
	margin: 0px;
	height: 27px;
	width: 162px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 14px;
	letter-spacing: 2px;
	display: none;
	visibility: hidden;
}
.two_left ul li {
	margin: 0px;
	padding: 0px;
	width: 191px;
	float: left;
}
.two_left ul li a {
	border: 2px solid #DDE7D9;
	width: 160px;
	line-height: 25px;
	float: left;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 20px;
	font-weight: bold;
	height: 25px;
	overflow: hidden;
	background-image: url(../img/help/arrow_small.gif);
	background-position: 10px 8px;
	background-repeat: no-repeat;
}
.two_left ul li a:link,.two_left ul li a:visited {
	text-decoration: none;
	color: #555555;
}
.two_left ul li a:hover {
	color: #C00;
	text-decoration: underline;
}
.two_user_top {
	background-image: url(../img/user/hy_z.jpg);
	background-repeat: repeat-x;
	height: 48px;
	margin: 0px;
	padding: 0px;
	width: 976px;
}
.two_user_top_txt {
	margin: 0px;
	background-image: url(../img/user/hyzx.jpg);
	background-repeat: no-repeat;
	background-position: left 15px;
	padding: 0px;
	height: 48px;
	float: left;
	width: 100%;
}
.two_user_top_txt h1 {
	font-size: 12px;
	float: left;
	font-weight: normal;
	color: #333;
	padding-left: 100px;
	margin: 0px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	line-height: 30px;
}
.two_user_top_txt h1 strong {
	font-weight: bold;
	padding-right: 5px;
	padding-left: 5px;
	color: #C00;
}

.two_user_top_txt h2 {
	float: right;
	font-size: 12px;
	font-weight: normal;
	color: #996633;
	margin: 0px;
	line-height: 30px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.two_user_top_txt h2 em {
	font-style: normal;
	padding-right: 5px;
	padding-left: 5px;
}
.two_user_top_txt h2 a:link,.two_user_top_txt h2 a:visited {
	text-decoration: none;
	color: #996633;
}
.two_user_top_txt h2 a:hover {
	color: #C00;
	text-decoration: underline;
}
.two_user_kuang {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #C2C2C2;
	border-left-color: #C2C2C2;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C2C2C2;
}
.two_user_kuang_left {
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #C2C2C2;
}
.two_user_left_list {
	float: left;
	width: 166px;
	margin: 0px;
	padding: 0px;
}
.two_user_left_list h1 {
	float: left;
	width: 152px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-size: 13px;
	border: 2px solid #CDDFB9;
	font-weight: normal;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.two_user_left_list h1 a:link,.two_user_left_list h1 a:visited {
	text-decoration: underline;
	color: #000;
}
.two_user_left_list h1 a:hover {
	color: #C00;
	text-decoration: underline;
}
.two_user_bt {
	width: 775px;
	float: left;
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 0px;
	text-align: left;
}
.profile {
	padding: 0px;
	overflow: visible;
	*overflow: hidden;
	_overflow: hidden;
}
.two_user_xian {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
.two_user_bt input {
	border: 1px solid #CCC;
	padding: 3px;
}
.two_user_bt select {
	border: 1px solid #CCC;
	padding: 3px;
}
.two_user_bt_k {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #719519;
	height: 30px;
	font-size: 13px;
	line-height: 30px;
	width: 755px;
	float: left;
	background-image: url(../img/user/jian_2.jpg);
	background-position: 5px 9px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	font-weight: bold;
	letter-spacing: 2px;
	color: #666;
}
.two_reg_k {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
}
.two_reg_login {
	border: 1px solid #CCC;
}
.two_reg_login h1 {
	background-image: url(../img/reg/b_7.jpg);
	background-repeat: repeat-x;
	height: 50px;
	margin: 0px;
	padding: 5px;
}
.two_reg_ktop {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999;
	padding-top: 10px;
	padding-bottom: 10px;
}
.two_reg_ktop img {
	float: left;
}
.two_reg_ktop span {
	float: left;
	line-height: 20px;
	padding-top: 35px;
	padding-left: 20px;
}
.two_reg_kbottom {
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #999;
}
.book_biaoti {
	width: 100%;
	margin: 0px;
	padding: 0px;
	height: 30px;
	line-height: 30px;
	background-color: #F6F6F6;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #FF9C00;
}
.book_biaoti strong {
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
}
.book_page {
	font-weight: bold;
	color: #C00;
	font-size: 13px;
	text-align: right;
	padding-bottom: 30px;
	padding-top: 10px;
}
.book_page {
	font-weight: bold;
	color: #C00;
	font-size: 13px;
	text-align: right;
}
.book_page strong {
	border: 1px solid #CCC;
	background-color: #FAFAFA;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
	margin-right: 3px;
	margin-left: 3px;
	font-weight: normal;
}
.book_page em {
	border: 1px solid #CCC;
	background-color: #FAFAFA;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
	margin-right: 3px;
	margin-left: 3px;
	font-style: normal;
	font-weight: normal;
}
.book_page a {
	border: 1px solid #CCC;
	background-color: #FFF3E1;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
	margin-right: 3px;
	margin-left: 3px;
}
.book_page a:link,.book_page a:visited {
	color: #C00;
}
.book_page a:hover {
	color: #C00;
	text-decoration: underline;
}
.book_x_top {
	background-color: #FBFBFB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B2B2B2;
	height: 30px;
	width: 100%;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.book_x_top h1 {
	height: 30px;
	float: left;
	font-size: 12px;
	font-weight: bold;
	line-height: 30px;
	padding-left: 30px;
	background-image: url(../img/user/tb28.jpg);
	background-repeat: no-repeat;
	background-position: 10px center;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.book_x_top h1 em {
	font-weight: normal;
	font-style: normal;
	color: #666;
}
.book_x_top h2 {
	height: 30px;
	float: right;
	font-size: 12px;
	font-weight: normal;
	line-height: 30px;
	padding-right: 15px;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.book_k_top {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #BDAA2A;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	margin-top: 15px;
}
.book_top_baoti {
	background-image: url(../img/user/tb26.jpg);
	background-repeat: no-repeat;
	background-position: 5px top;
	height: 20px;
	width: 775px;
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
}
.book_top_baoti h1 {
	margin: 0px;
	float: left;
	font-size: 14px;
	line-height: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
}
.book_top_baoti h1 a {
	line-height: 20px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 2px;
}
.book_top_baoti h1 a:link,.book_top_baoti h1 a:visited {
	color: #C00;
}
.book_top_baoti h1 a:hover {
	color: #C00;
	text-decoration: underline;
}
.book_list {
	float: left;
	width: 775px;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
}
.two_newsbt {
	float: left;
	width: 748px;
	padding: 0px;
	list-style-type: none;
	background-color: #F8F8F8;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../img/index/two_news.gif);
	background-repeat: repeat-x;
}
.two_newsbt li {
	float: left;
	width: 740px;
	margin: 0px;
	list-style-type: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #719519;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	font-size: 13px;
	line-height: 30px;
	height: 30px;
	letter-spacing: 3px;
}
.two_newsbt li p {
	float: left;
	width: 496px;
	margin: 0px;
	list-style-type: none;
	height: 30px;
	padding: 0px;
	line-height: 30px;
	text-align: center;
}
.two_newsbt li span {
	float: left;
	width: 120px;
	margin: 0px;
	list-style-type: none;
	height: 30px;
	text-align: center;
	padding: 0px;
}
.two_newsbt li pre {
	float: left;
	width: 110px;
	margin: 0px;
	list-style-type: none;
	height: 30px;
	padding: 0px;
	font-weight: normal;
	text-align: center;
}
.two_newszong {
	float: left;
	width: 748px;
	padding: 0px;
	list-style-type: none;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.two_newszong li {
	float: left;
	width: 740px;
	margin: 0px;
	border-left-width: 1px;
	list-style-type: none;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E4E4E4;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
	font-size: 13px;
	line-height: 35px;
	height: 35px;
}
.two_newszong li p {
	float: left;
	width: 496px;
	margin: 0px;
	list-style-type: none;
	height: 35px;
	padding: 0px;
	line-height: 35px;
}
.two_newszong li span {
	float: left;
	width: 120px;
	margin: 0px;
	list-style-type: none;
	height: 35px;
	text-align: center;
	color: #666;
	padding: 0px;
	line-height: 35px;
}
.two_newszong li pre {
	float: left;
	width: 110px;
	margin: 0px;
	list-style-type: none;
	height: 35px;
	padding: 0px;
	font-weight: normal;
	text-align: center;
	line-height: 35px;
}
.style1 {
	background-color: #FFF;
}
.style2 {
	background-image: url(../img/index/two_news2.gif);
	background-repeat: repeat-x;
}
.newszong_page {
	margin: 0px;
	float: left;
	width: 750px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
/*************************************************/

#siderIMchat_main_widgets .infobox {
	text-align: center;
	float: left;
	width: 150px;
	padding: 0px;
	margin: 0px;
}
#siderIMchat_main_widgets .infobox h1 {
	background-image: url(../img/index/siderIM_title.gif);
	background-repeat: no-repeat;
	text-align: center;
	font-weight: normal;
	font-size: 12px;
	overflow: hidden;
	padding-top: 40px;
	height: 28px;
	float: left;
	width: 150px;
	line-height: 14px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #000;
}
#siderIMchat_main_widgets .infobox h1 {
	background-image: url(../img/index/siderIM_title.gif);
	background-repeat: no-repeat;
	text-align: center;
	font-weight: normal;
	font-size: 12px;
	overflow: hidden;
	padding-top: 40px;
	height: 28px;
	float: left;
	width: 150px;
	line-height: 14px;
}
#siderIMchat_main_widgets .infobox ol {
	background-image: url(../img/index/siderIM_bg.gif);
	background-repeat: repeat-y;
	text-align: center;
	width: 150px;
	list-style-type: none;
	margin: 0px;
	float: left;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#siderIMchat_main_widgets .infobox ol li {
	text-align: left;
	width: 150px;
	margin: 0px;
	float: left;
	vertical-align: middle;
	height: 25px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
#siderIMchat_main_widgets .infobox ol li a:link,#siderIMchat_main_widgets .infobox ol li a:visited {
	color: #333;
}
#siderIMchat_main_widgets .infobox ol li a:hover {
	color: #C00;
	text-decoration: underline;
}
#siderIMchat_main_widgets .infobox ol li img {
	margin-left: 8px;
	float: left;
}
#siderIMchat_main_widgets .infobox ol li em {
	margin-left: 3px;
	float: left;
	font-size: 13px;
	font-style: normal;
	padding-top: 7px;
	cursor: pointer; 
}
#siderIMchat_main_widgets .infobox h3 {
	background-image: url(../img/index/siderIM_bottom.gif);
	background-repeat: no-repeat;
	text-align: center;
	font-weight: normal;
	font-size: 12px;
	overflow: hidden;
	height: 30px;
	float: left;
	width: 150px;
	line-height: 30px;
	background-position: left bottom;
	padding: 0px;
	color: #C00;
	margin: 0px;
	cursor: pointer; 
}
.two_cart {
	border: 1px solid #DCDCDC;
	background-color: #F6F6F6;
}
.two_cart_td {
	border: 1px solid #DCDCDC;
	background-color: #FFF;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
.two_cart_tishi {
	width: 750px;
	margin: 0px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	float: left;
}
.two_cart_tishi h1 {
	float: left;
	width: 750px;
	margin: 0px;
	padding: 0px;
	font-size: 16px;
	line-height: 30px;
	height: 30px;
	color: #333;
}
.two_cart_tishi h2 {
	float: left;
	width: 750px;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	line-height: 25px;
	height: 25px;
	font-weight: normal;
	color: #666;
}
.two_cart_lc {
	background-image: url(../img/user/order.gif);
	background-repeat: no-repeat;
	background-position: left 12px;
	height: 30px;
	margin: 0px;
	float: left;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 30px;
}
.two_cart_lc strong {
	float: left;
	font-size: 13px;
	border: 1px solid #CCC;
	font-weight: bold;
	background-color: #F6F6F6;
	color: #000;
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.two_cart_lc em {
	float: left;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	margin: 0px;
	padding: 0px;
	line-height: 28px;
	font-style: normal;
	letter-spacing: 2px;
}
.two_cart_lct {
	background-image: url(../img/user/order.gif);
	background-repeat: no-repeat;
	background-position: left 12px;
	height: 30px;
	margin: 0px;
	float: left;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 30px;
}
.two_cart_lct strong {
	float: left;
	font-size: 13px;
	border: 1px solid #CCC;
	font-weight: bold;
	background-color: #FFE259;
	color: #C00;
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.two_cart_lct em {
	float: left;
	font-size: 14px;
	font-weight: bold;
	color: #C00;
	margin: 0px;
	padding: 0px;
	line-height: 28px;
	font-style: normal;
	letter-spacing: 2px;
}
.cart_yi {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
	background-image: url(../img/index/two_news3.gif);
	background-repeat: repeat-x;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #F2F2F2;
}
.cart_er {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
}
.two_mu {
	background-color: #F6F6F6;
	border: 1px solid #DCDCDC;
	padding: 0px;
}
.two_mu_top {
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 978px;
	background-image: url(../img/index/mu_bg.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	overflow: hidden;
	float: left;
}
.two_mu_top h5 {
	margin: 0px;
	padding: 0px;
	float: left;
	font-size: 12px;
	font-weight: normal;
}
.two_mu_top h5 p {
	float: left;
	font-size: 12px;
	font-weight: normal;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #DCDCDC;
	border-right-color: #DCDCDC;
	border-left-color: #DCDCDC;
	height: 26px;
	line-height: 25px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-image: url(../img/index/mu_bg2.gif);
	background-repeat: repeat-x;
}
.two_mu_top h5 p a:link,.two_mu_top h5 p a:visited {
	color: #C00;
	text-decoration: none;
}
.two_mu_top h5 p a:hover {
	color: #C00;
	text-decoration: underline;
}
.two_mu_top h5 p em {
	color: #666;
	padding-right: 5px;
	padding-left: 5px;
	font-style: normal;
}
.two_mu_top h5 span {
	float: left;
	font-size: 12px;
	font-weight: normal;
	line-height: 18px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #FFF;
	border: 1px solid #DCDCDC;
	height: 18px;
}
.two_mu_top h6 {
	margin: 0px;
	padding: 0px;
	float: right;
	font-size: 12px;
	font-weight: normal;
	color: #333;
}
.two_mu_top h6 img {
	margin: 0px;
	padding: 0px;
	float: left;
}
.two_mu_top h6 strong {
	margin: 0px;
	float: left;
	background-image: url(../img/index/icon_home.gif);
	background-position: left 3px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	line-height: 20px;
	font-weight: normal;
}
.two_mu_top h6 em {
	line-height: 20px;
	font-style: normal;
	padding-right: 5px;
	padding-left: 5px;
	color: #666;
}
.two_mu_k {
	float: left;
	margin: 0px;
	padding: 10px;
	width: 956px;
	background-color: #FFF;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #DCDCDC;
	border-bottom-color: #DCDCDC;
	border-left-color: #DCDCDC;
	overflow: hidden;
}
.two_mu_class {
	margin: 0px;
	float: left;
	width: 944px;
	padding-top: 0px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 7px;
}
.two_mu_class ul {
	margin: 0px;
	float: left;
	width: 944px;
	padding: 0px;
	list-style-type: none;
}
.two_mu_class ul li {
	margin: 0px;
	float: left;
	width: 922px;
	padding: 10px;
}
.two_mu_class ul li h1 {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 944px;
	height: 30px;
	line-height: 30px;
	letter-spacing: 1px;
}
.two_mu_class ul li h1 a:link,.two_mu_class ul li h1 a:visited {
	color: #8D1202;
	text-decoration: none;
}
.two_mu_class ul li h1 a:hover {
	color: #C00;
	text-decoration: underline;
}
.two_mu_class ul li h1 a {
	font-size: 16px;
}
.two_mu_class ul li span {
	float: left;
	line-height: 25px;
	width: 110px;
	height: 25px;
	overflow: hidden;
	padding-right: 5px;
}
.two_mu_class ul li span a {
	font-size: 13px;
	display: block;
	height: 25px;
	width: 110px;
	margin: 0px;
	padding: 0px;
	text-indent: 5pt;
}
.two_mu_class ul li span a:link,.two_mu_class ul li span a:visited {
	color: #16387C;
	text-decoration: none;
}
.two_mu_class ul li span a:hover {
	color: #C00;
	text-decoration: underline;
	background-color: #EBEBEB;
}
.two_mu_class ol {
	margin: 0px;
	float: left;
	width: 922px;
	padding: 10px;
	list-style-type: none;
}
.two_mu_class ol li {
	margin: 0px;
	float: left;
	width: 115px;
	line-height: 30px;
	height: 30px;
	padding: 0px;
	font-size: 13px;
}
.two_mu_class ol li a {
	font-size: 13px;
	display: block;
	height: 30px;
	width: 110px;
	margin: 0px;
	padding: 0px;
	text-indent: 5pt;
	overflow: hidden;
}
.two_mu_class ol li a:link,.two_mu_class ol li a:visited {
	color: #16387C;
	text-decoration: none;
}
.two_mu_class ol li a:hover {
	color: #C00;
	text-decoration: underline;
	background-color: #EBEBEB;
}
.t1 {
	border: 1px solid #FFF;
	background-color: #FBFAF4;
}  
.t2 {
	background:#fff;
	border: 1px solid #FFF;
}  
.up {
	border: 1px solid #DCDCDC;
} 
.two_product_top {
	background-color: #F0F0F0;
	padding: 0px;
}
.two_product_top_k {
	background-color: #FFF;
	padding: 0px;
	border: 1px solid #D8D8D8;
	height: 35px;
}
.two_product_bt {
	float: left;
	padding: 0px;
	width: 990px;
	height: 35px;
	margin: 0px;
}
.two_product_bt h1 {
	font-weight: normal;
	font-size: 12px;
	line-height: 35px;
	margin: 0px;
	float: left;
	padding: 0px;
}
.two_product_bt h1 strong {
	padding-left: 10px;
	font-weight: bold;
}
.two_product_bt h1 em {
	padding-left: 3px;
	font-style: normal;
	padding-right: 3px;
	color: #999;
}
.two_product_bt h1 a:link,.two_product_bt h1 a:visited {
	color: #C00;
	text-decoration: none;
}
.two_product_bt h1 a:hover {
	color: #C00;
	text-decoration: underline;
}
.two_pr_k {
	padding: 0px;
	margin-top: 15px;
}
.two_pr_name {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	font-weight: bold;
	font-size: 16px;
	margin: 0px;
	float: left;
	height: 35px;
	line-height: 35px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 4px;
	width: 100%;
}
.two_pr_txt {
	padding: 0px;
	margin: 0px;
}
.two_pr_txt a {
	padding-right: 10px;
	padding-left: 10px;
}
.two_pr_txt a:link,.two_pr_txt a:visited {
	color: #C00;
	text-decoration: none;
}
.two_pr_txt a:hover {
	color: #C00;
	text-decoration: underline;
}
.two_pr_txt strong {
	padding: 0px;
	margin: 0px;
	font-weight: normal;
	color: #333;
	width: 85px;
	float: left;
	letter-spacing: 1px;
}
.two_pr_tu {
	border: 1px solid #F4F4F4;
	background-color: #FDFDFD;
	height: 270px;
	width: 270px;
}
.two_pr_right {
	float: right;
	padding: 0px;
	margin: 0px;
	background-color: #F4F4F4;
}
.two_pr_right h1 {
	margin: 0px;
	font-weight: bold;
	float: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-size: 12px;
	color: #666;
	letter-spacing: 2px;
}
.two_pr_right_n {
	padding: 0px;
	background-color: #FFF;
	border: 1px solid #CCC;
}
.two_porus {
	padding: 0px;
	margin: 0px;
	float: left;
	width: 198px;
}
.two_porus span {
	margin: 0px;
	width: 198px;
	float: left;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.two_porus h2 {
	padding: 0px;
	margin: 0px;
	width: 198px;
}
.two_porus h2 img {
	padding: 0px;
	margin: 0px;
	float: left;
}
.two_pr_tishi {
	margin: 0px;
	float: left;
	width: 205px;
	color: #333;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.two_pr_tishi strong {
	color: #333;
	background-image: url(../img/index/tb38.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 20px;
	font-weight: normal;
}
/**************************************/
.n_links {
	background-color: #F5F5F5;
	border: 1px solid #E5E5E5;
	padding: 0px;
	width: 1000px;
	margin-top: 10px;
}
.n_links_div {
	background-color: #FFFFFF;
	padding: 5px;
}
.n_links_div a {
	margin-right: 7px;
	margin-bottom: 0px;
	line-height: 20px;
	margin-top: 0px;
	margin-left: 0px;
}
.n_links_div :link {
	color: #666666;
}
.n_links_div :visited {
	color: #666666;
}
.n_links_div :hover {
	color: #00CC33;
}
/**************************************/
.shopTabOff {
	font-size: 12px;
	color: #333333;
	background-image: url(../img/index/Product_2.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	cursor: pointer; 
}
.shopTabOn {
	COLOR: #333;
	font-weight: bold;
	font-family: "ËÎÌå";
	font-size: 12px;
	height: 20px;
	background-image: url(../img/index/Product_1.gif);
	background-repeat: no-repeat;
	padding-top: 5px;
	cursor: pointer; 
}
 
.two_list_k {
	background-color: #F0F0F0;
	padding: 0px;
}
.two_list_kn {
	background-color: #FFF;
	padding: 9px;
	border: 1px solid #D8D8D8;
}
.two_page_top {
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	margin: 0px;
	width: 970px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.two_page_top h1 {
	float: left;
	font-size: 12px;
	font-weight: normal;
}
.two_page_top h1 img {
	padding-right: 10px;
	padding-left: 10px;
	float: left;
}
.two_page_top h1 a {
	padding-right: 10px;
	float: left;
}
.two_page_top h2 {
	float: right;
	font-size: 12px;
	font-weight: normal;
}
.two_page_top h2 strong {
	font-size: 12px;
	font-weight: normal;
	border: 1px solid #D8D8D8;
	padding-right: 7px;
	padding-left: 7px;
	float: left;
	margin-right: 2px;
	margin-left: 2px;
	line-height: 18px;
}
.two_page_top h2 em {
	background-color: #FFF3E1;
	border: 1px solid #D8D8D8;
	float: left;
	line-height: 18px;
	color: #999;
	font-style: normal;
	padding-right: 5px;
	padding-left: 5px;
	margin-right: 2px;
	margin-left: 2px;
}
.two_page_top h2 em a {
	display: block;
	font-weight: bold;
}
.two_page_top h3 {
	float: left;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: 2px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	color: #C00;
}
.two_page_top h4 {
	float: right;
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
.two_page_top h4 form {
	margin: 0px;
	padding: 0px;
}
.two_page_bottom {
	float: left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
	width: 970px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.two_page_bottom h2 {
	float: right;
	font-size: 12px;
	font-weight: normal;
}
.two_page_bottom h2 strong {
	font-size: 12px;
	font-weight: normal;
	border: 1px solid #D8D8D8;
	padding-right: 7px;
	padding-left: 7px;
	float: left;
	margin-right: 2px;
	margin-left: 2px;
	line-height: 18px;
}
.two_page_bottom h2 em {
	background-color: #FFF3E1;
	border: 1px solid #D8D8D8;
	float: left;
	line-height: 18px;
	color: #999;
	font-style: normal;
	padding-right: 5px;
	padding-left: 5px;
	margin-right: 2px;
	margin-left: 2px;
}
.two_page_bottom h2 em a {
	display: block;
	font-weight: bold;
}
.two_page_bottom h4 {
	float: right;
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
.two_page_bottom h4 form {
	margin: 0px;
	padding: 0px;
}
.two_cat_a {
	margin: 0px;
	padding: 0px;
}
.two_cat_a a {
	margin: 0px;
	float: left;
	height: 25px;
	width: 95px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
	overflow: hidden;
	display: block;
	line-height: 25px;
}
.two_cat_b {
	padding-top: 5px;
}
.cat_ka {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	margin-top: 20px;
}
.cat_kb {
	margin-top: 5px;
}
.site_three_thnk {
	margin: 0px;
	float: left;
	width: 978px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.remai {
	padding: 0px;
	width: 978px;
	margin: 0px;
	float: left;
}
.remai ul {
	margin: 0px;
	float: left;
	width: 978px;
	list-style-type: none;
	padding: 0px;
}
.remai ul li {
	margin: 0px;
	float: left;
	width: 163px;
	text-align: center;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.remai ul li p {
	margin: 0px;
	float: left;
	width: 153px;
	text-align: center;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
.site_three_biao {
	margin: 0px;
	float: left;
	width: 978px;
	background-image: url(../img/index/two_site_bg.gif);
	background-repeat: repeat-x;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 19px;
	padding-left: 0px;
	background-position: bottom;
	height: 25px;
}
.site_three_biao h1 {
	margin: 0px;
	float: left;
	width: 250px;
	padding: 0px;
	text-align: left;
	height: 25px;
}
.site_three_biao h2 {
	margin: 0px;
	float: left;
	height: 20px;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.site_three_biao h2 a:link,.site_three_biao h2 a:visited {
	color: #333;
	text-decoration: none;
}
.site_three_biao h2 a:hover {
	color: #C00;
	text-decoration: underline;
}
.site_three_biao h3 {
	margin: 0px;
	float: right;
	width: 100px;
	height: 25px;
	font-size: 12px;
	font-weight: normal;
	line-height: 25px;
	text-align: right;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.site_three_biao h3 a:link,.site_three_biao h3 a:visited {
	color: #C00;
	text-decoration: underline;
}
.site_three_biao h3 a:hover {
	color: #C00;
	text-decoration: underline;
}
