/* CSS Document */
body{
	padding:0px;
	margin:0px;
	color:#666666;
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	background-position: center top;
}
.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
}
div, p, ul, ol, h1, h2, h3, img{
	padding:0px;
	margin:0px;
}
ul{list-style-type:none;}
.freedom_hot UL LI:unknown {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 0px; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.header {
	CLEAR: both;
	MARGIN: 0px auto;
	WIDTH: 950px;
	TEXT-ALIGN: left;
	margin-bottom: 10px;
	background-color: #FFFFFF;
	position: relative;
}
.header H1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 10px
}
.header .nav {
	LEFT: 340px;
	POSITION: absolute;
	TOP: 40px;
}
.header .nav LI {
	FLOAT: left;
	MARGIN: 0px 1px;
	width: 77px;
	line-height: 32px;
	text-align: center;
}
.header .nav LI A {
	DISPLAY: block;
	CURSOR: pointer;
	COLOR: #333333;
	LINE-HEIGHT: 32px;
	HEIGHT: 32px;
	background-image: url(../images/snzo/narSprite_01.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-size: 12px;
	padding: 3px 0 0 0;
}
.header  .nav  LI  A:hover {
	DISPLAY: block;
	CURSOR: pointer;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 32px;
	HEIGHT: 32px;
	background-image: url(../images/snzo/narSprite_02.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}
.header    .nav    .on a   {
	DISPLAY: block;
	CURSOR: pointer;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 32px;
	HEIGHT: 32px;
	background-image: url(../images/snzo/narSprite_02.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
}
.header .nav-ad {
	POSITION: absolute;
	TOP: 30px;
	right: 0px;
}
.header .quick-bar {
	WIDTH: 100%;
	POSITION: relative;
	HEIGHT: 40px;
	background-image: url(../images/snzo/bg_search_box.jpg);
	background-repeat: no-repeat;
}
.header .search {
	FLOAT: left
}
.header .search .search-in {
	FLOAT: left;
	MARGIN: 5px 10px 0px 0px;
	height: 20px;
}
.header  .search  .search-in  .searchput {
	MARGIN-LEFT: 30px;
	WIDTH: 193px;
	HEIGHT: 20px;
	background-color: #FFFFFF;
	font-size: 12px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	line-height: 22px;
}
.header .search .search-btn {
	BORDER-TOP-WIDTH: 0px;
	MARGIN-TOP: 10px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	WIDTH: 77px;
	CURSOR: pointer;
	HEIGHT: 18px;
	BORDER-RIGHT-WIDTH: 0px;
	background-color: transparent;
	background-image: url(../images/snzo/Sprite_03.gif);
	background-repeat: no-repeat;
	background-position: 0% 0%;
	color: #FFFFFF;
	text-indent: -999em;
}
.header .hot-point {
	FLOAT: left;
	MARGIN-LEFT: 65px;
	COLOR: #fff;
	LINE-HEIGHT: 39px
}
.header .quick-bar .quick-fr {
	float: right;
	color: #FFFFFF;
	margin: 10px 10px 0 0;
}

.header .hot-point A {
	MARGIN: 0px 10px;
	COLOR: #fff
}
.header .hot-point A:hover {
	COLOR: #ff0; TEXT-DECORATION: underline
}
.header .choose-city {
	RIGHT: 5px; POSITION: absolute; TOP: 10px
}
.brand LI {
	float: left;
	width: 188px;
	padding: 0 1px 0 1px;
	height: 77px;
}
.brand LI A {

}
.brand img {
	display: block;
	height: 77px;
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.sugest  {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; WIDTH: 352px; PADDING-TOP: 7px; HEIGHT: 182px
}
.sugest UL {
	Z-INDEX: 9; POSITION: relative
}
.sugest LI {
	PADDING-RIGHT: 0px;
	DISPLAY: inline-block;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 5px;
	VERTICAL-ALIGN: middle;
	WIDTH: 85px;
	CURSOR: pointer;
	LINE-HEIGHT: 20px;
	MARGIN-RIGHT: 4px;
	PADDING-TOP: 2px;
	HEIGHT: 20px;
	TEXT-ALIGN: center;
	background-image: url(../images/snzo/tab2.jpg);
	background-repeat: no-repeat;
	background-position: 0px -74px;
}
.sugest LI IMG {
	VERTICAL-ALIGN: middle; MARGIN-RIGHT: 3px
}
.sugest LI.last {
	MARGIN-RIGHT: 0px
}
.sugest LI.current {
	FONT-WEIGHT: bold;
	COLOR: #007bd9;
	background-image: url(../images/snzo/tab2.jpg);
	background-repeat: no-repeat;
	background-position: 0px -47px;
}
.sugest .mt {
	margin-top: 5px;
	padding: 1px 0 0 0;




}
.info1  {
	MARGIN-TOP: -1px;
	WIDTH: 350px;
	POSITION: relative;
	HEIGHT: 90px;
	border: 1px solid #ccc;
}
.info .info-bd {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
}
.info .info-bd .icon {
	FLOAT: left; WIDTH: 90px; HEIGHT: 90px
}
.info .info-bd .description {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 15px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px;
	float: left;
	width: 220px;
}
.info .info-bd .description P {
	LINE-HEIGHT: 150%
}
.info .detail {
	TEXT-ALIGN: right
}
.info .detail A {
	COLOR: #007bd9
}
.info .detail A:hover {
	TEXT-DECORATION: underline
}
.info .rc-tl {
	OVERFLOW: hidden;
	WIDTH: 5px;
	POSITION: absolute;
	HEIGHT: 5px;
	background-image: url(../images/snzo/tab2.jpg);
	background-repeat: no-repeat;
}
.info .rc-tr {
	BACKGROUND: url(../images/snzo/tab2.jpg) no-repeat;
	OVERFLOW: hidden;
	WIDTH: 5px;
	POSITION: absolute;
	HEIGHT: 5px
}
.info .rc-bl {
	BACKGROUND: url(../images/snzo/tab2.jpg) no-repeat;
	OVERFLOW: hidden;
	WIDTH: 5px;
	POSITION: absolute;
	HEIGHT: 5px
}
.info .rc-br {
	BACKGROUND: url(../images/snzo/tab2.jpg) no-repeat;
	OVERFLOW: hidden;
	WIDTH: 5px;
	POSITION: absolute;
	HEIGHT: 5px
}
.info .rc-tl {
	TOP: -1px
}
.info .rc-tr {
	TOP: -1px
}
.info .rc-tl {
	BACKGROUND-POSITION: -5px -106px; LEFT: -1px
}
.info .rc-tr {
	BACKGROUND-POSITION: 0px -106px; RIGHT: -1px
}
.info .rc-bl {
	BOTTOM: -1px
}
.info .rc-br {
	BOTTOM: -1px
}
.info .rc-bl {
	BACKGROUND-POSITION: -5px -101px; LEFT: -1px
}
.info .rc-br {
	BACKGROUND-POSITION: 0px -101px; RIGHT: -1px
}

.new_B_l {
	MARGIN: 8px 0px 0px 4px; POSITION: relative
}
.new_B_l TR {
	CLEAR: both; FLOAT: left; POSITION: relative
}
.new_B_l TD {
	VERTICAL-ALIGN: top
}
.new_B_l TD .B_list {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px; HEIGHT: 27px
}
.new_B_l TD .B_list A.a_tit {
	PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 2px; BACKGROUND: url(/v2008/../images/snzo/index/bg_171x27.gif) no-repeat; PADDING-BOTTOM: 1px; OVERFLOW: hidden; WIDTH: 80px; PADDING-TOP: 1px; HEIGHT: 23px
}
.new_B_l TD .B_list A.a_tit IMG {
	MARGIN: 0px 2px
}
.new_B_l TD .B_list A.a_tit:hover {
	TEXT-DECORATION: none
}
.new_B_l TD .B_list DIV {
	BORDER-RIGHT: #c6c6c6 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #c6c6c6 1px solid; DISPLAY: none; PADDING-LEFT: 10px; Z-INDEX: 90; LEFT: 0px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; BORDER-LEFT: #c6c6c6 1px solid; WIDTH: 335px; PADDING-TOP: 15px; BORDER-BOTTOM: #c6c6c6 1px solid; POSITION: absolute; TOP: 26px; HEIGHT: 120px
}
.new_B_l TD .B_list DIV .forpic {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 95px; HEIGHT: 95px
}
.new_B_l TD .B_list DIV .text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 210px; LINE-HEIGHT: 20px; PADDING-TOP: 5px; HEIGHT: 90px
}
.new_B_l TD .B_list DIV P {
	CLEAR: both; TEXT-ALIGN: right
}
.new_B_l TD .B_list DIV P A {
	COLOR: #0167b2; MARGIN-RIGHT: 15px; TEXT-DECORATION: underline
}
.new_B_l TR {
	DISPLAY: block; POSITION: relative
}
.new_B_l TD.on .B_list A.a_tit {
	FONT-WEIGHT: bold; BACKGROUND: url(/v2008/../images/snzo/index/bg_171x27.gif) no-repeat -87px 0px; COLOR: #0167b2; HEIGHT: 25px
}
.new_B_l TD.on .B_list A.a_tit IMG {
	MARGIN: 0px 1px
}
.new_B_l TD.on .B_list {
	PADDING-BOTTOM: 150px
}
.new_B_l TD.on .B_list A.a_tit {
	Z-INDEX: 100; POSITION: relative
}
.new_B_l TD.on .B_list DIV {
	DISPLAY: block
}

.container {
	DISPLAY: block;
	CLEAR: both; MARGIN: 0px auto; WIDTH: 950px; TEXT-ALIGN: left
}
.dturn_menu {
	padding: 0 0 0 10px;


}
.dturn_menu ul {
	HEIGHT: 23px;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0;
}

.dturn_menu  LI  {
	FLOAT: left;
	CURSOR: pointer;
	LINE-HEIGHT: 23px;
	HEIGHT: 23px;
	TEXT-ALIGN: center;
	background-image: url(../images/snzo/imgSprite_02.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	position: relative;
	top: 1px;
	width: 68px;
}


.dturn_menu .on {
	background-image: url(../images/snzo/imgSprite_03.gif);
	background-repeat: no-repeat;
	color: #007bd9;
}
.dturn_menu .line {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d0e2ee;
	width: 15px;
	background-color: #FFFFFF;
	height: 23px;
	float: left;
}
.dturn_menu  .line2 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d0e2ee;
	width: 122px;
	background-color: #FFFFFF;
	height: 23px;
	float: left;
}
.dturn_02_box {
	BORDER-TOP-WIDTH: 1px;
	BORDER-RIGHT: #c6c6c6 1px solid;
	OVERFLOW: hidden;
	BORDER-LEFT: #c6c6c6 1px solid;
	BORDER-TOP-COLOR: #c6c6c6;
	BORDER-BOTTOM: #c6c6c6 1px solid;
	HEIGHT: 270px;
	width: 368px;
}
.dturn_02_box .net {
	float: left;
	padding: 10px 0 10px 15px;
	width: 340px;
	height: 80px;
}
.dturn_02_box .net li {
	float: left;
	border: 1px solid #666666;
	margin: 0 4px 0 4px;
}
.dturn_02_box .net img {
	display: block;
	height: 80px;
	width: 100px;
}
.dturn_02_box p {
	padding: 0 0 0 20px;
}
.dturn_02_box .fl img {
	margin: 0 0 5px 0;
}




.column {
	DISPLAY: block;
	CLEAR: both;
	MARGIN-BOTTOM: 7px;
}
.column   .ad {
	padding: 0px 0 0 0;


}

.dturn_02_box  .shop {
	float: left;
	padding: 10px 0 10px 5px;
}
.dturn_02_box  .shop  li {
	float: left;
	border: 1px solid #c5d0e2;
	margin: 0 3px 0 3px;
}
.dturn_02_box  .shop  img {
	display: block;
	height: 80px;
	width: 80px;
}
.dturn_02_box  .shop_p {
	padding: 0 10px 0 20px;
	text-align: right;
}
.more {
	float: right;
}

.mainContent {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 760px
}
.sidebar2 {
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 190px
}
.sidebar {
	FLOAT: right; OVERFLOW: hidden; WIDTH: 190px
}
.logintitle {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	OVERFLOW: hidden;
	WIDTH: 170px;
	COLOR: #ffffff;
	LINE-HEIGHT: 28px;
	HEIGHT: 28px;
	background-image: url(../images/snzo/login_01.gif);
	background-repeat: no-repeat;
}
.login_all {
	FLOAT: left;
	BACKGROUND-IMAGE: url(../images/snzo/loginbg.jpg);
	OVERFLOW: hidden;
	BACKGROUND-REPEAT: no-repeat;
	width: 190px;
	height: 137px;
	padding: 5px 0 0 0;
}
.login_all .input{
	width:100px;
	height:18px;
	border: 1px solid #CCCCCC;
	margin: 5px 0 0 0;
}
.login_all .name {
	float: left;
	padding: 5px 0 0 15px;
	color: #000000;
	overflow: hidden;
}
.login_all  .submit {
	width: 90%;
	float: left;
	padding-top: 18px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 8px;
}
.login_all  .submit   li  {
	float: left;
	padding: 0 7px 0 0;
}
.login_all   .over{
	width: 130px;
	height: 18px;
	display: block;
	padding: 12px 0 5px 40px;
}
.login_all   .over   li{
	float:left;
	color:#fff;
	background-color:inherit;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 0px;
	font-style: normal;
	line-height: 0px;
	font-weight: normal;
	font-variant: normal;
}
.login_all   .over   li   a{
	color:#333333;
	background-color:inherit;
	text-decoration:none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	padding: 0 4px 0 0px;
}
.login_all   .over   li   a:hover{
	text-decoration:none;
}
.login_all p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	line-height: 20px;
	padding: 5px 0 0 10px;
}

.column_02 {
	FLOAT: left; WIDTH: 370px; MARGIN-RIGHT: 10px
}
.column_02 .title {
	PADDING-RIGHT: 10px;
	BACKGROUND-POSITION: 0px 0px;
	PADDING-LEFT: 12px;
	FONT-SIZE: 12px;
	BACKGROUND-IMAGE: url(../images/snzo/bg_column_tit.gif);
	OVERFLOW: hidden;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 34px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 34px
}
.column_03 {
	FLOAT: left;
	WIDTH: 750px;
	margin: 0 0 0 10px;
}
.column_03  .title {
	PADDING-RIGHT: 10px;
	BACKGROUND-POSITION: 0px 0px;
	PADDING-LEFT: 12px;
	FONT-SIZE: 12px;
	BACKGROUND-IMAGE: url(../images/snzo/bg_column_tit3.gif);
	OVERFLOW: hidden;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 34px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 34px
}
.title .fl {
	float: left;
	text-align: center;
	width: 80px;
}


.dturn {
	BORDER-TOP-WIDTH: 1px; BORDER-RIGHT: #a8bccd 1px solid; OVERFLOW: hidden; BORDER-LEFT: #a8bccd 1px solid; BORDER-TOP-COLOR: #a8bccd; BORDER-BOTTOM: #a8bccd 1px solid; HEIGHT: 164px
}
.dturn_box {
	BORDER-TOP-WIDTH: 1px;
	BORDER-RIGHT: #c6c6c6 1px solid;
	OVERFLOW: hidden;
	BORDER-LEFT: #c6c6c6 1px solid;
	BORDER-TOP-COLOR: #c6c6c6;
	BORDER-BOTTOM: #c6c6c6 1px solid;
	width: 748px;
}
.dturn_01_box {
	BORDER-TOP-WIDTH: 1px;
	BORDER-RIGHT: #c6c6c6 1px solid;
	OVERFLOW: hidden;
	BORDER-LEFT: #c6c6c6 1px solid;
	BORDER-TOP-COLOR: #c6c6c6;
	BORDER-BOTTOM: #c6c6c6 1px solid;
	HEIGHT: 200px;
	width: 368px;
}
.dturn_01_box  .martop {
	float: left;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 8px;
	margin-left: 10px;
}
.fl {
	float: left;
}



.fr {
	float: right;
}


.tit  .selectDiscout {
	FLOAT: right;
	MARGIN: 0;
	font-size: 12px;
	font-weight: bold;
}
.img_pm {
	display: block;
	padding: 3px;
	float: left;
	margin: 0 10px 0 0;
}
.column .box {
	BORDER-TOP-WIDTH: 1px; BORDER-RIGHT: #a8bccd 1px solid; BORDER-LEFT: #a8bccd 1px solid; BORDER-TOP-COLOR: #a8bccd; BORDER-BOTTOM: #a8bccd 1px solid
}
.muall {
	OVERFLOW: hidden;
	WIDTH: 350px;
	HEIGHT: 115px;
	float: left;
	padding: 5px 0 0 10px;
}
.muall LI {
	LINE-HEIGHT: 1.8em;
	PADDING-TOP: 0.1em;
	HEIGHT: 1.8em;
	background-image: url(../images/snzo/bg_2x2_line.gif);
	background-repeat: repeat-x;
	background-position: 50% bottom;
	float: left;
	width: 240px;
}
.muall  LI  SPAN .muall_music {
	WIDTH: 80px; MARGIN-RIGHT: 20px; TEXT-ALIGN: left
}
.dturn_02_box .muall .butn {
	float: right;
}
.muall .muall_img {
	padding: 0;
}


.img_line {
	BORDER-RIGHT: #dfdfdf 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #dfdfdf 1px solid;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #dfdfdf 1px solid;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #dfdfdf 1px solid;
	BACKGROUND-COLOR: #ffffff;
}
.huo_txt {
	FONT-SIZE: 12px; FLOAT: left; MARGIN-LEFT: 10px; OVERFLOW: hidden; WIDTH: 230px; COLOR: #999999; LINE-HEIGHT: 22px
}
.hanhao {
	LINE-HEIGHT: 24px; HEIGHT: 24px
}
.sidebartitle {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	OVERFLOW: hidden;
	WIDTH: 170px;
	COLOR: #007bd9;
	LINE-HEIGHT: 28px;
	HEIGHT: 28px;
	background-image: url(../images/snzo/login_02.gif);
	background-repeat: no-repeat;
}
.index_line_list LI {
	FONT-SIZE: 12px; FLOAT: left; MARGIN-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 50%; COLOR: #4a4a4a; TEXT-ALIGN: left
}
.martop_10 {
	MARGIN-TOP: 5px
}
.hot-service {
	float: left;

}
.hot-service LI {
	FLOAT: left;
	WIDTH: 80px;
	HEIGHT: 21px;
	margin: 0 4px 7px 5px;
}
.hot-service LI A {
	DISPLAY: block;
	WIDTH: 80px;
	COLOR: #333333;
	LINE-HEIGHT: 21px;
	HEIGHT: 21px;
	TEXT-ALIGN: center;
	background-image: url(../images/snzo/tab1.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.hot-service  LI  .hot {
	BACKGROUND-POSITION: 0px 0px;
	background-image: url(../images/snzo/tab2.gif);
	background-repeat: no-repeat;
}
.hot-service  LI  A .hot {
	DISPLAY: block;
	WIDTH: 80px;
	LINE-HEIGHT: 21px;
	HEIGHT: 21px;
	TEXT-ALIGN: center;
	background-image: url(../images/snzo/tab2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.hot-service   LI   A:hover  {
	DISPLAY: block;
	WIDTH: 80px;
	LINE-HEIGHT: 21px;
	HEIGHT: 21px;
	TEXT-ALIGN: center;
	background-image: url(../images/snzo/tab2.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
.actin {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 98%
}
.netinter {
	float: left;
	margin: 7px 0 0 5px;
	display: block;
}
.netinter  A  {
	DISPLAY: block;
	WIDTH: 170px;
	COLOR: #FF0000;
	LINE-HEIGHT: 22px;
	HEIGHT: 22px;
	TEXT-ALIGN: center;
	background-image: url(../images/snzo/tab3.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-weight: bold;
	padding: 1px 0 0 5px;
}

.netinter    A:hover     {
	DISPLAY: block;
	LINE-HEIGHT: 22px;
	HEIGHT: 22px;
	TEXT-ALIGN: center;
	text-decoration: underline;
	color: #FF0000;
}
.actin UL {
	MARGIN: 0px 10px 0px
}
.actin UL LI {
	LINE-HEIGHT: 1.8em; HEIGHT: 1.8em
}
.actin UL LI SPAN.time {
	FLOAT: right; MARGIN: -1.8em 0px 0px; COLOR: #999999
}
.hui_line {
	background-image: url(../images/snzo/bg_2x2_line.gif);
	background-repeat: repeat-x;
	background-position: 50% bottom;
}

.red  {
	color: #FF0000;
}
.blue_02 {
	COLOR: #007bd9
}
.black  {
	font-weight: bold;
	color: #4a4a4a;
}

.yellow  {
	color: #FF5B00;
}
.citySelect {
	width: 190px;
	overflow: hidden;
	float: left;
}
.subNav {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 15px;
	MARGIN-BOTTOM: 1em;
	PADDING-BOTTOM: 0px;
	OVERFLOW: hidden;
	LINE-HEIGHT: 21px;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #e8e8e8 1px solid;
	HEIGHT: 21px;
	margin: 0 0 0 20px;
}
.new_box  h3 {
	font-size: 12px;
	font-weight: bold;
	color: #0167b2;
	margin: 20px 20px 0 20px;
	padding: 5px 0 5px 20px;
	background-color: #eef6fb;
	line-height: 22px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #aabdd1;
}
.new_box h2 {
	font-size: 14px;
	line-height: 25px;
	font-weight: bold;
	color: #007bd9;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #a8bccd;
	margin: 0 20px;
	padding: 0 0 0 20px;
}
.new_box   .guan {
	padding: 5px 0;
	font-size: 14px;
}
.new_box    .guan   li {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e5e5e5;
	margin: 0 25px;
	padding: 4px 15px 4px 15px;
}
.new_box     .guan    a   {
	font-size: 12px;
	color: #007bd9;
	line-height: 18px;



}
.new_box  .guan span {
	float: right;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #b4b4b4;
}
.new_box  ul {
	padding: 10px 25px 0 25px;
	font-size: 14px;
}
.new_box   ul  li {
	padding: 7px 15px;
}
.new_box    ul   .on {
	background-color: #f5f5f5;
}
.new_box    ul   li  a {
	font-size: 14px;



}
.new_box     ul    li   a:hover {
}
.new_box span {
	float: right;
}
.new_box {
	border: 1px solid #d9d9d9;
	margin: 10px 0 10px 20px;
}
.new_box h1 {
	font-size: 20px;
	color: #007bd9;
	text-align: center;
	padding: 20px;
}
.new_box .new_title {
	text-align: center;
	color: #999999;
	font-size: 12px;
	padding: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	margin: 0 20px;
}
.new_box p {
	font-size: 14px;
	line-height: 25px;
	padding: 10px 20px 10px 20px;
}
.new_box   .page {
	text-align: center;
	margin: 0 20px 20px 20px;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #a8bccd;
}



.subNav STRONG {
	FONT-SIZE: 14px; FLOAT: left
}
.subNav OL {
	DISPLAY: inline
}
.subNav OL LI {
	display: inline;
}
.subNav DIV {
	COLOR: #999; TEXT-ALIGN: left
}
.subNav DIV A {
	COLOR: #999
}
.subNav DIV A:visited {
	COLOR: #999
}
.subNav DIV A:hover {
	COLOR: #999
}
.subNav DIV A:hover {
	TEXT-DECORATION: underline
}


.leftmenu_kuang {
	BORDER-TOP-WIDTH: 1px; BORDER-RIGHT: #a9bccb 1px solid; PADDING-RIGHT: 17px; PADDING-LEFT: 17px; PADDING-BOTTOM: 12px; BORDER-LEFT: #a9bccb 1px solid; BORDER-TOP-COLOR: #a9bccb; PADDING-TOP: 12px; BORDER-BOTTOM: #a9bccb 1px solid
}
.leftmenu_kuang UL LI {
	PADDING-LEFT: 18px;
	FONT-WEIGHT: bold;
	OVERFLOW: hidden;
	LINE-HEIGHT: 28px;
	BORDER-BOTTOM: #d3e0e9 1px solid;
	HEIGHT: 28px;
	background-image: url(../images/snzo/imgSprite_3.gif);
	background-repeat: no-repeat;
	background-position: 6px -370px;
}
.leftmenu_kuang UL LI A {
	COLOR: #4a4a4a
}
.leftmenu_kuang UL LI.on {
	background-image: url(../images/snzo/imgSprite_3.gif);
	background-repeat: no-repeat;
	background-position: 3px -317px;
}
.leftmenu_kuang UL LI.on A {
	COLOR: #0167b2
}
.leftmenu_kuang UL LI A:hover {
	COLOR: #147bd3; TEXT-DECORATION: underline
}
.newlist_title  {
	PADDING-RIGHT: 10px;
	BACKGROUND-POSITION: 0px 0px;
	PADDING-LEFT: 12px;
	FONT-SIZE: 12px;
	BACKGROUND-IMAGE: url(../images/snzo/bg_column_tit2.gif);
	OVERFLOW: hidden;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 34px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 34px;
	margin: 12px 0 0 20px;
}
.newlist_fl  {
	float: left;
	text-align: center;
	width: 80px;
}
.list_box  {
	BORDER-TOP-WIDTH: 1px;
	BORDER-RIGHT: #c6c6c6 1px solid;
	BORDER-LEFT: #c6c6c6 1px solid;
	BORDER-TOP-COLOR: #c6c6c6;
	BORDER-BOTTOM: #c6c6c6 1px solid;
	color: #4b4b4b;
	width: 738px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 20px;
}
.list_box span {
	float: right;
}
.list_box ul {
	padding: 0 10px;
}
.list_box  ul li {
	padding: 7px 15px;
}
.list_box   ul  .on {
	background-color: #f5f5f5;
}
.list_box   ul  li a {

}
.list_box    ul   li  a:hover {
}
.list_box  .page {
	text-align: center;
	margin: 10px;
}
.list_box  .brand {
	float: left;
	padding: 0px;
}
.list_box   .brand  li {
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding: 20px 10px 20px 10px;
	width: 680px;
	margin: 0 0 0 10px;
}
.brand .brand_left {
	float: left;
}
.brand .brand_right {
	float: left;
	padding: 0 0 0 20px;
	width: 480px;
}
.brand .brand_right p {
	text-align: left;
	text-indent: 24px;
	font-size: 12px;
	line-height: 25px;
	padding: 5px 0 0 0;
}
.brand .brand_right .detail {
	float: right;
}
.brand  .brand_right  .detail a {
	color: #666666;

}
.brand   .brand_right   .detail  a:hover {
	color: #ff6600;
}
.list_box    .brand2   li {
	float: left;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding: 15px 0;
	width: 330px;
	margin: 0 12px;
}
.list_box .brand2 {
	float: left;
	padding: 0px;
}

.brand2 .brand_right h1 {
	font-size: 14px;
	color: #147bd3;
	font-weight: bold;
}

.brand2  .brand_left {
	float: left;
}
.brand2  .brand_right {
	float: left;
	padding: 0 0 0 5px;
	width: 235px;
}
.brand2  .brand_right  p {
	text-align: left;
	text-indent: 24px;
	font-size: 12px;
	line-height: 22px;
	padding: 5px 0 0 0;
}
.brand2  .brand_right  .detail {
	float: right;
}
.brand2   .brand_right   .detail  a {
	color: #666666;

}
.brand2    .brand_right    .detail   a:hover {
	color: #ff6600;
}
.mainContent .shop_flash {
	margin: 0 0 0 10px;
}
.mainContent .shop_flash .shop_left {
	float: left;
}
.mainContent .shop_flash .shop_right {
	float: right;
	width: 190px;
	margin: 0;
}
.column_03   .dturn_box .picture {
	width:730px;
	float:left;
	margin:0px 0px 10px 10px;
	padding: 0px 0 9px 0px;
}
.column_03   .dturn_box  .picture li {
	padding:15px 3px 5px 0;
	width:140px;
	float:left;
	margin: 0;
	text-align: center;
}
.column_03   .dturn_box   .picture    li .layout {
	display:block;
	margin:0 auto;
	height: 130px;
	width: 130px;
	background-position: 0px 0px;
	padding: 0;
	background-repeat: no-repeat;
	border: 1px solid #CCCCCC;
	margin-bottom: 5px;
}
.column_03  .dturn_box  .picture  .layout img {
	display: block;
	float: left;
	height: 130px;
	width: 130px;
}
.column_03     .dturn_box  .picture a   {
	text-decoration: none;
	color: #0066b3;
	font-family: Arial, Helvetica, sans-serif;
}
.column_03     .dturn_box  .picture a:hover   {
	text-decoration: underline;
}
.column_03    .dturn_box  .picture p  {
	font-size: 12px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: left;
	line-height: 21px;
	width: 140px;
}
.column_03   .dturn_box .picture .submit  {
	DISPLAY: block;
	WIDTH: 75px;
	COLOR: #FFFFFF;
	HEIGHT: 20px;
	TEXT-ALIGN: center;
	background-image: url(../images/snzo/t8.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding: 0;
	margin: 0 auto;
}
.column_03 .dturn_box .picture .txt {
	font-size: 12px;
	color: #333333;
	line-height: 21px;
}
#help {
	margin: 0 auto;
	width: 950px;
}










a {
	font-size: 12px;
	font-weight: normal;
	color: #4b4b4b;
	text-decoration: none;

}
a:hover {
	font-size: 12px;
	color: #ff6600;
	text-decoration: underline;

}

#foot {
	height: 60px;
	width: 950px;
	margin: 0 auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}

#foot p {
	text-decoration: none;
	text-align: center;
	width: 80%;
	margin: 0 auto;
	padding: 5px 0 0 0;
}
#foot a {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	padding: 0px 10px 0 10px;
	line-height: 20px;
}
#foot .scr {
	padding: 0 6px 0 158px;
}
