/**/
.Main {
	BACKGROUND: #fff; MARGIN: 8px auto 0px; OVERFLOW: hidden; WIDTH: 950px
}

#headV3 {
	OVERFLOW: hidden;
	HEIGHT: 70px;
	width: 950px;
	margin-top: 3px;
}
#headV3 A:link {
	COLOR: #545454; TEXT-DECORATION: none
}
#headV3 A:visited {
	COLOR: #545454; TEXT-DECORATION: none
}

#headV3 A:active {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
#headV3 A:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
#headV3 #headLogo {
	Z-INDEX: 2;
	LEFT: 0px;
	TOP: 0px;
	float: left;
	width: 160px;
	margin-left: 10px;
}
#headV3 #headNavi {
	Z-INDEX: 1;
	OVERFLOW: hidden;
	WIDTH: 620px;
	TOP: 0px;
	HEIGHT: 90px;
	text-align: right;
	float: right;
}
.alert {
	
	font-size: 12px;
	color: #ff6600;
	
}
#headV3 #headBtn {
	position:absolute;
	width:620px;
	height:23px;
	right: 60px;
	top: 6px;
	text-align: right;
}
#headV3 #headBtn2 {
	position:absolute;
	width:72px;
	height:18px;
	right: 36px;
	margin-left: 480px;
	top: 7px;
}
#order {
	position:absolute;
	top:26px;
	width:75px;
	height:28px;
	z-index:101;
	font-size: 12px;
	color: #999999;
	left: 180px;
}
#headsub {
	position:absolute;
	top:7px;
	width:209px;
	height:28px;
	z-index:101;
	font-size: 12px;
	color: #999999;
	left: 250px;
}
#tel {
	position:absolute;
	left:50px;
	top:36px;
	width:200px;
	height:33px;
	z-index:1;
	font-size: 12px;
}
#gouwu_basket {
	position:absolute;
	top:38px;
	width:460px;
	height:23px;
	z-index:2;
	right: 50px;
}
 #gouwu_basket img {
		VERTICAL-ALIGN: middle
}
#headV3 #headBtn img {
		VERTICAL-ALIGN: middle
}

#newicon {
	position:absolute;
	top:-5px;
	width:18px;
	height:14px;
	z-index:1;
	right: 215px;
}
/*element start*/

.header{text-align:center;color:#111;font-size:12px;background:#fff;}
.header .header-skin{width:950px;background:#fff;margin:0 auto;}
.header form{padding:0;margin:0;}

.header-top{position:relative;}

.header-main{background:url("../images/header_menu_0604.png") no-repeat 0 -75px;zoom:1;position:relative;z-index:99999;}.header-main-skin{zoom:1;overflow:hidden;padding-bottom:4px;background:url("../images/header_menu_0604.png") no-repeat right -445px;}.header-main:after{content:"";clear:both;display:block;height:0;visibility:hidden;}
.mini-simple{background:none;margin-top:-10px;}.mini-simple .header-main-skin{float:right;position:relative;background:none;height:auto;padding-right:5px;}.channel-menu{padding-bottom:1px;}
.channel-menu ul{list-style:none;margin:0;padding:0;clear:both;zoom:1;}.channel-menu ul:after{content:"";clear:both;display:block;visibility:hidden;height:0;}.channel-menu ul,.channel-menu ul li{float:left;}.channel-lv1{height:27px;}

.header button,.header a.button,.footer button,.footer a.button{padding:0 20px;background:transparent url("button.gif") 0 0 repeat-x;*background:#95071b url("button.gif") -1px 0 repeat-x;border:1px solid #95071b;border-right-color:#650513;border-bottom-color:#650513;text-decoration:none;color:#fff;cursor:pointer;font-size:12px;}
.header button:hover,.header a.button:hover,.footer button:hover,.footer a.button:hover{color:#ff0;border:1px solid #caab00;text-decoration:none;}.header button.offwhite,.header a.offwhite,.footer button.offwhite,.footer a.offwhite{color:#111!important;border:1px double #d8d8d8;border-right-color:#c8c8c8;border-bottom-color:#c8c8c8;background:#fff url("button.gif") 0 -25px repeat-x;}.header button.offwhite:hover,.header a.offwhite:hover,.footer button.offwhite:hover,.footer a.offwhite:hover{color:#666;border:1px double #d6c9ab;border-right-color:#b8a479;border-bottom-color:#b8a479;background:#fff url("button.gif") 0 -25px repeat-x;}.header button.mini,.header a.mini,.footer button.mini,.footer a.mini{overflow:hidden;margin:0 5px 0 0;padding:0 10px 0;*padding:1px 4px 0;height:20px;*height:20px;line-height:16px!important;font-weight:400;border-width:1px;}

.header button.mini:hover,.header a.button.mini:hover{border-width:1px;}
.header a.mini{display:inline;display:inline;display:inline;vertical-align:text-bottom;*vertical-align:baseline;padding:1px 10px 0;height:20px;*height:18px;}

.header a.button:link,.header a.button:visited{color:#fff;}
.header-bottom {PADDING-RIGHT: 10px; PADDING-LEFT: 11px; BACKGROUND: url(../images/header_menu_0604.png) no-repeat right -160px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -21px; LINE-HEIGHT: 5px; PADDING-TOP: 0px; WHITE-SPACE: nowrap;
	MIN-HEIGHT: 12px; HEIGHT: auto! important
}
.header-top,.header-main,.header-bottom{width:950px;margin:0 auto;text-align:left;}
.header-top{position:relative;}
.header .tab-hx{
	float:left;
	margin-left:100px;
	display:inline;
	position:relative;
}.li-index li,.li-channel{height:27px;line-height:25px;background:url("../images/header_menu_0604.png") no-repeat;}.li-index{margin-right:3px;}.li-channel{padding:0;}.li-index li a,.li-channel ul{padding:0 16px;display:block;float:left;background:url("../images/header_menu_0604.png") no-repeat right -25px;}.li-channel ul{padding:0;overflow:hidden;}.li-channel ul li{padding:0 14px 0 15px;margin-left:-1px;background:url("../images/header_menu_0604.png") no-repeat 0 -270px;}.header-main li.selected{background:url("../images/header_menu_0604.png") no-repeat 0 -220px;}.header-main li.selected a{padding:0 21px;font-size:14px;font-weight:bold;display:block;float:left;background:url("../images/header_menu_0604.png") no-repeat right -247px;}.header-main .li-channel li.selected{position:relative;height:27px;padding:0;margin-left:0;}.header-main .li-channel li.selected a{padding:0 14px;}.header .tab-hx a:link,.header .tab-hx a:visited{color:#111;text-decoration:none;}.header .tab-hx a:hover,.header .tab-hx a:active{color:#111;text-decoration:underline;}
.li-index ul li.selected a:link,.li-index ul li.selected a:visited,.li-channel ul li.selected a:link,.li-channel ul li.selected a:visited{color:#fff;}
.li-channel ul li.index a:hover,.li-channel ul li.index a:active .li-channel ul li.selected a:hover,.li-channel ul li.selected a:active{color:#fff;}
.channel-lv2{height:25px;overflow:hidden;}
.channel-lv2 a:link,.channel-lv2 a:visited{color:#F1F8ED;text-decoration:none;}.channel-lv2 a:hover,.channel-lv2 a:active{color:#F1F8ED;text-decoration:underline;}
.channel-lv2 .tab-subhx{float:left;overflow:hidden;padding-left:32px;}
.channel-lv2 .tab-subhx li{padding:0 10px 0 11px;margin:0 0 0 -1px;background:url("../images/header_menu_0604.png") no-repeat right -293px;line-height:25px;white-space:nowrap;}
.header .search-box{
	margin-left:20px;
	float:left;
	background-image: url(../images/header_menu_0604.png);
	background-repeat: no-repeat;
	background-position: 0 -300px;
}
.header .search-box .search-box-skin{
	float:left;
	height:24px;
	padding-top:4px;
	background:url("../images/header_menu_0604.png") no-repeat right -328px;
	padding-right: 5px;
	
}
.header .search-box .search-box-skin input{width:320px;padding:2px 2px 2px;margin:0 0 -1px 0;background:#fff;border:1px solid #ccc;color:#111;font-size:12px;}
.header .search-box .search-box-skin select,.header .search-box .search-box-skin option{padding:0;font-size:12px;color:#111;}
.header .search-box .search-box-skin .text{*margin-top:-1px;
	color: #CCCCCC;
}
.header .search-box .search-box-skin select{height:18px;*height:20px;margin:0 4px;*margin-bottom:-1px;font-size:12px;border:1px solid #ccc;}
.header .search-box .search-box-skin select,.header .search-box .search-box-skin input{vertical-align:top;}.header .search-box .search-box-skin select#cat{width:139px;}
.header .search-box .search-box-skin button{margin:0 5px -1px 0;}
.header .mini-simple .search-box{float:left;border-width:0;background:#fff;}
.header .mini-simple .search-box .search-box-skin{padding-top:1px;background-position:8px -169px;}.header .mini-simple .search-box .search-box-skin input{width:200px;}
.my-cnchar{float:right;display:inline;margin-right:20px;list-style:none;height:28px;background:url("../images/header_menu_0604.png") no-repeat 0 -356px;}.my-cnchar li{float:left;display:inline;height:28px;line-height:28px;padding:0 0 0 10px;*padding-top:2px;padding-top:0;margin-right:5px;background:url("../images/header_menu_0604.png") no-repeat right -413px;}.my-cnchar li a{float:left;position:relative;left:-10px;overflow:hidden;line-height:28px;padding:0 10px 0 6px;margin-right:-10px;}.my-cnchar li a span{line-height:28px;}.my-shopping-cart em{margin:0 5px;color:#2265b9;font-style:normal;font-weight:700;}.my-shopping-cart span{display:block;padding-left:23px;background:url("../images/header_menu_0604.png") no-repeat 0 -532px;}.my-shopping-cart span.have{background-position:-738px -40px;}
.my-point{margin-right:0!important;background:url("../images/header_menu_0604.png") no-repeat right -384px!important;}
.my-cnchar .my-order span{background:url("../images/header_menu_0604.png") no-repeat 45px -400px;*background-position:45px -400px;background-position:45px -400px;padding-right:0px;}

.my-cnchar li a:link,.my-cnchar li a:visited{color:#74081f;text-decoration:none;}.my-cnchar li a:hover,.my-cnchar li a:active{color:#ce2104;text-decoration:none;}.mini-simple{height:auto;}.mini-simple .my-cnchar{float:left;margin:0 -2px 0 0;padding:0;background:none;}
.mini-simple .my-point{background:none!important;}

.header-bottom {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND: url(../images/header_menu_0604.png) no-repeat right -160px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px 0px;
	LINE-HEIGHT: 5px;
	PADDING-TOP: 0px;
	WHITE-SPACE: nowrap;
	MIN-HEIGHT: 12px;
	HEIGHT: auto! important
}
/**/

#Cart {
	PADDING-RIGHT: 20px; MARGIN-TOP: 4px; PADDING-LEFT: 35px; BACKGROUND: url(../images/tzd_head_cart.gif) no-repeat 0px 0px; FLOAT: right; PADDING-BOTTOM: 2px; OVERFLOW: hidden; WIDTH: 313px; LINE-HEIGHT: 28px; PADDING-TOP: 3px; HEIGHT: 28px
}
#Cart LI {
	FLOAT: left
}
.C_num {
	PADDING-RIGHT: 7px; WIDTH: 130px; MARGIN-RIGHT: 14px; TEXT-ALIGN: center
}
.C_num A:link {
	COLOR: #a0410a
}
.C_num A:visited {
	COLOR: #a0410a
}
.C_num STRONG {
	COLOR: #4589bf
}
.C_num IMG {
	MARGIN-TOP: 2px; DISPLAY: inline; FLOAT: right; CURSOR: pointer
}
.search-box-skin .white {
	font-size: 12px;
	color: #FFFFFF;
	padding-bottom: 4px;
	margin-bottom: 4px;
	height: 15px;
}/*element start*/

*{margin:0;padding:0;}
body{background-color:#fff;font-family:Tahoma,SimSun,Arial;font-size:12px;line-height:15px;color:#666;}
ol,ul{list-style:none;padding:0;margin:0;}
table{border-collapse:collapse;}
img{border:0;}
a:link,a:visited{color:#36c;text-decoration:none;}
a:hover,a:active{color:#f60;text-decoration:underline;}




.search-box-skin .white {
	font-size: 12px;
	color: #FFFFFF;
	padding-bottom: 4px;
	margin-bottom: 4px;
	height: 15px;
}
/* 通用样式表v2.4 */
BODY {
	COLOR: #333333;
	font-family: Arial;
	font-size: 12px;
}
P {
	FONT: 12px "Verdana"; COLOR: #006600}
TD {
	COLOR: #006600;
	font-family: "Verdana";
	font-size: 12px;

}
INPUT {
	FONT: 12px "Verdana"; COLOR: #333333
}
OPTION {
	FONT: 12px "Verdana"; COLOR: #333333
}

SELECT {
	FONT: 12px "Verdana"; COLOR: #333333
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	BACKGROUND: #ffffff; TEXT-ALIGN: center
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
UL {
	LIST-STYLE-TYPE: none
}
TABLE {
	TEXT-ALIGN: left
}
.full {
	MARGIN: 0px 10px; TEXT-ALIGN: left
}
h1,h2,h3{margin:0;padding:0;}

.main {
	MARGIN: 0px auto; WIDTH: 760px; TEXT-ALIGN: left
}
.m760 {
	MARGIN: 0px auto; WIDTH: 760px; TEXT-ALIGN: left
}

.m950 {
	WIDTH: 950px
}

.relative {
	POSITION: relative
}
.absolute {
	POSITION: absolute;
	left: 754px;
	top: 5px;
	height: 332px;
}



/* 头文件v3.0 A for member */

.mainMiddle3 {
	WIDTH: 330px;
	POSITION: absolute;
	TOP: 0px;
	right: 0px;
	height: 210px;
}
.mainMiddle3 LI {
	PADDING-RIGHT: 6px; FLOAT: left; WIDTH: 115px; FONT-FAMILY: "宋体"; HEIGHT: 210px; TEXT-ALIGN: center
}
.mainMiddle3 LI A {
	LINE-HEIGHT: 160%
}

.mainRight1 {
	LEFT: 192px;
	WIDTH: 750px;
	POSITION: absolute;
	TOP: 20px;
	height: 270px;
	border: 1px solid #CCC;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 0px;

}

.mainRight2 {
	LEFT: 192px;
	WIDTH: 753px;
	POSITION: absolute;
	TOP: 10px;
	height: 380px;
}

.mainRight3 {
	WIDTH: 187px;
	POSITION: absolute;
	TOP: 25px;
	left: 2px;
	background-repeat: repeat-y;
	background-position: left 50%;
}
.mainRight4 {
	WIDTH: 207px;
	POSITION: absolute;
	TOP: 25px;
	left: 189px;
	background-repeat: repeat-y;
	background-position: left 50%;
}
.mainRight5 {
	WIDTH: 730px;
	POSITION: absolute;

	left: 0px;

}
/**/

.fontTitlewhite {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #FFFFFF}



address,caption,em,strong,th,i{font-style:normal;font-weight:400;}
/**/


#recommand {
	LEFT: 0px; WIDTH: 181px; TOP: 0px
}

#recommand A {
	LINE-HEIGHT: 140%
}
.border2 {
	BORDER-RIGHT: #d2d2d2 1px solid; BORDER-LEFT: #d2d2d2 1px solid
}
.bgGray {
	BACKGROUND-COLOR: #f7f7f6;
	line-height: 23px;
	padding: 5px;
}
.fontTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #636363
}

#mainAct {
	LEFT: 196px; WIDTH: 542px; TOP: 0px; HEIGHT: 210px
}
#rollDiv1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 35px;
	MARGIN-BOTTOM: 3px;
	PADDING-BOTTOM: 0px;
	WIDTH: 120px;
	CURSOR: hand;
	PADDING-TOP: 4px;
	HEIGHT: 18px;
	TEXT-ALIGN: left
}
#rollDiv2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 35px;
	MARGIN-BOTTOM: 3px;
	PADDING-BOTTOM: 0px;
	WIDTH: 120px;
	CURSOR: hand;
	PADDING-TOP: 4px;
	HEIGHT: 18px;
	TEXT-ALIGN: left
}
#rollDiv3 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 35px;
	MARGIN-BOTTOM: 3px;
	PADDING-BOTTOM: 0px;
	WIDTH: 120px;
	CURSOR: hand;
	PADDING-TOP: 4px;
	HEIGHT: 18px;
	TEXT-ALIGN: left
}
#rollDiv4 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 35px;
	MARGIN-BOTTOM: 3px;
	PADDING-BOTTOM: 0px;
	WIDTH: 120px;
	CURSOR: hand;
	PADDING-TOP: 4px;
	HEIGHT: 18px;
	TEXT-ALIGN: left
}
.rollOff {
	COLOR: #ffffff; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.rollOn {
	BACKGROUND: url(../images/act_tab_on.gif) no-repeat 50% top; COLOR: #000000; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}


#recommand #fenlei {
	position:absolute;
	left:0px;
	top:0px;
	width:180px;
	height:31px;
	z-index:2;
	background-image: url(../Images/in01.gif);
	background-repeat: no-repeat;
	background-position: 0px;
	text-align: center;
	display: block;
	vertical-align: text-bottom;
	font-size: 15px;
	font-weight: bold;
	padding-top: 15px;
}
#recommand #border {
	position:absolute;
	left:0px;
	top:31px;
	width:180px;
	z-index:3;
	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: #53BA5C;
	border-bottom-color: #53BA5C;
	border-left-color: #53BA5C;
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
}

.STYLE3 {color: #545454}
#sale {
	position:absolute;
	left:200px;
	top:12px;
	width:148px;
	height:21px;
	z-index:4;
}

.alert {
	
	font-size: 12px;
	color: #ff6600;
	
}

/*element start*/

#hairdressing-title{
	background-position:0 -271px;
}

#skinCare-title{ 
	background-position:0 -219px;
}

.main-title{
	width:100%;
	height:1px;
	padding-top:24px;
	text-indent:-9999px;
	background:url("../images/beauty_cell.png") no-repeat;	
	overflow:hidden;
}
.title-1{
	background:url("../images/beauty_cell.png") no-repeat 0 -381px;
	font-size:14px;
	text-indent:27px;
	color:#4a9900;
	line-height:18px;
	height:18px;
	text-align:left
}

.title-3{
	background:url("../images/beauty_cell.png") no-repeat 0 -431px;
	font-size:14px;
	text-indent:27px;
	color:#4a9900;
	line-height:18px;
	height:18px;
	text-align:left
}
.title-4{
	background:url("../images/beauty_cell.png") no-repeat -519px -382px;
	font-size:14px;
	text-indent:20px;
	color:#5a5a5a;
	line-height:18px;
	height:18px;
	padding-bottom:2px;
	border-bottom:1px solid #ccc;
	margin:0 10px;
	text-align:left
}
.title-5{
	background:url("../images/beauty_cell.png") no-repeat -760px -26px;
	font-size:14px;
	text-indent:27px;
	color:#5A5A5A;
	line-height:25px;
	height:25px;
	text-align:left
}
.title-6{
	font-size:14px;
	text-indent:0px;
	color:#4a9900;
	line-height:25px;
	height:23px;
	border-bottom:3px solid #fa666a;
	margin-bottom:10px;
	text-align:left
}


.more-1{
	float:right;
	margin:-17px 10px 0 0;	
	display:inline
}
.more-2{
	float:right;
	margin:-18px 10px 0 0;	
	display:inline
}
.more-3{
	float:right;
	margin:-27px 20px 0 0;	
	display:inline
}
.more-4{
	float:right;
	margin:-19px 20px 0 0;	
	display:inline;
	overflow:hidden;
}
.more-5{
	float:right;
	margin:-32px 10px 0 0;
	display:inline;
	overflow:hidden;
}
	#hot-info .more-4 a:link,#hot-info .more-4 a:visited{
		color:#fff;
	}
.point li{
	background:url("../images/beauty_cell.png") no-repeat -514px -406px;
	text-indent:20px
}
.title-tag em{
	color:#ff7c80
}
.headline{
	text-align:center
}
	.headline strong{
		display:block;
		margin-bottom:10px;
	}	
	.headline strong a:link{
		font-size:18px;
		font-weight:bold;
		color:#f0636a;
		display:block;
		margin-bottom:5px;
	
	}
	.headline strong a:visited{
		font-size:18px;
		font-weight:bold;
		color:#f0636a;
		display:block;
		margin-bottom:5px;
	}	

/*element end*/
/*element layout*/


.top-show-3-6{
	background:url("../images/beauty_cell.png") no-repeat -784px -54px;
	zoom:1;
}
	.top-show-3-6 li{
		width:178px;
		height:25px;
		overflow:hidden;
		line-height:25px;
		*line-height:24px;
		_line-height:25px;
		background:url("../images/beauty_cell.png") no-repeat -780px -157px;	
		text-indent:20px;			
		text-align:left
	}
	
	.top-show-3-6 .top-show-3{
		height:94px;
		width:238px;
		line-height:18px;	
		overflow:hidden;
		background:url("../images/beauty_cell.png") no-repeat  -780px -54px;
		text-indent:0
	}
		.top-show-3 img{ 
			float:left;
			margin:10px 5px 0 10px;
		}
		.top-show-3 .c-title{
			margin:5px 5px 5px 0;	
			display:block;
			width:150px;
			height:73px;
			overflow:hidden;
		}

/*element layout*/
/*page layout*/
.nav{
	float:left;
	margin:-17px 0pt 0pt 180px;
	overflow:hidden;
	display:inline
}	
	.nav li{
		float:left;
		text-indent:10px;
		border-left:1px solid #5A5A5A;
		margin:0 10px 0 -1px;
		height:14px;
		line-height:14px;
	}

/*page layout*/
/*comm layout*/
.content-area{
	width:950px;
	margin:0px auto 10px;
	clear:both;
	overflow:hidden
}
.col-760,.col-240,.col-250,.col-500,.col-180{
	float:left;display:inline;margin:0;padding:0;overflow:hidden
}
.col-240{
	width:150px;
	display:inline;
	
	margin-right:10px;
}
.col-180{
	width:240px;
	margin:5px 0 5px 0px;
	display:inline;
	float:right;
}
.col-120{
	width:80px;
	display:inline;
	float: left;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0px;

}
.col-250{width:175px;}
.col-500{width:500px;}
.col-760{width:700px;}
.float-r{float:right}
.float-l{float:left}
.m-10_0_0_10{margin:0px 0 0 0px}
.m-0_0_0_10{margin:0 0 0 10px}
.m-0_10_0_0{margin:0 10px 0 0}
.m-0_0_10_0{margin:0 0 10px 0}
.m-10_0_10_0{margin:10px 0}
.m-5-0-0-0{margin-top:5px}
.m-10_0_0_0{margin-top:10px}
.m-0_10_0_10{margin:0 10px}
.m-0-0-20-0{margin-bottom:20px}
.m-10{margin:10px}
a:link{
	color:#5A5A5A;
}
a:visited{
	color:#5A5A5A;
}
.ul-text{
	overflow:hidden;
	display:inline-block;
	margin-top: 5px;
}
	.ul-text ul{
		overflow:hidden;
		height:auto;	
	}
		.ul-text li{
			width:auto;
			overflow:hidden;
			text-align:left;
			height:20px;
			line-height:20px;
			margin-right:5px;
		}
.ul-text-14 li{
	font-size:14px;
	line-height:23px;
	height:23px;
}
	.ul-text-14 li a:link,.ul-text-14 li a:visited{
		font-size:14px;	
	}
.ul-text-half-float li{
	width:50%;
	*width:49.5%;
	float:left;
	text-align:left;
	margin-right:0
}
.ul-img{
	overflow:hidden;
	/*调用时需要写入height,width*/
}
	.ul-img ul{		
		overflow:hidden;
		/*调用时需要写width,宽度较高于父层标签*/
	}
	.ul-img li{
		float:left;	
		width:auto;
		display:inline;
		text-align:center
		/*调用时需要写width,宽度较高于父层标签*/
	}
	.ul-img img{
	margin-bottom:5px;
	display:block;
	}
	.ul-img em{
		width:auto;
		height:15px;
		line-height:15px;
		overflow:hidden;
		text-align:center;
		display:inline-block
	}
.half-float{
	width:50%;
	float:left;
	text-align:left
}
/*cell style*/


.b-Abround{
	zoom:1;
}
.b-Abround{
	border:1px solid #ccc;
	border-top:0;
	border-bottom:0;
	height:auto;
	width:auto;
	overflow:hidden;
}


/*top class*/

#topic {
	background-position:-1px -261px;
}


#guess:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;}
#guess{
	width:950px;
	margin:0 auto 10px;
}
#guess .guess-content{
	float:left;
	width:700px;
	padding-right:190px;
}
#guess h2,
#guess .guess-img-b,
#guess .guess-side .th-t,
#guess .guess-side .th-b{
	background:url("../images/link.png") no-repeat;
}
#guess .guess-side{
	float:left;
	width:240px;
	margin:0 0 0 -180px;
}
#guess .guess-side .th-t,#guess .guess-side .th-b{
	width:240px;
	height:4px;
	overflow:hidden;
	background-position:-700px -212px;
}
#guess .guess-side .th-b{
	background-position:-700px -216px;
}
#guess .guess-side .guess-side-content{
	height:180px;
	*height:189px;
	padding-top:5px;
	overflow:hidden;
	border:solid 1px #ccc;
	border-top:none;
	border-bottom:none;
	text-align:center;
}
#guess .guess-side .guess-side-content ul{
	overflow:hidden;
	padding:3px 10px;
	text-align:left;
}
#guess .guess-side .guess-side-content ul li{
	height:20px;
	line-height:20px;
	overflow:hidden;
	white-space:normal;
	width:210px;
}


/*顶部圆角曲线*/
		.T-curve{
			background: url("../images/commonBg.gif") -4px -3px no-repeat;
			height:5px;
			width:auto;	
			overflow:hidden;
			text-align:right;
		}
		.T-curve b{
			float:right;
			height:5px;
			overflow:hidden;
			width:20px;
			background: url("../images/commonBg.gif") -933px -3px no-repeat;
		}
		/*底部圆角曲线*/
		.B-curve{
			background: url("../images/commonBg.gif") -5px -15px no-repeat;
			height:4px;
			width:auto;	
			overflow:hidden;
			text-align:right;
			clear:both;
		}
		.B-curve b{
			float:right;
			height:4px;
			overflow:hidden;
			width:20px;
			background: url("../images/commonBg.gif") -932px -15px no-repeat;
		}
	/*顶部虚线和底部虚线*/
	.dot-bottom{
		background:	url("../images/commonBg.gif") -10px 124px no-repeat;	
	}
	.dot-top{
		background:	url("../images/commonBg.gif") -10px -449px no-repeat;
		
	}
.imglist-4{
	width:520px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
}
	.imglist-4 ul{
		width:550px;	
	}	
	.imglist-4 li{
		margin-left:9px;
		margin-bottom:5px;
	}

/**/

#foot {
	position:absolute;
	top:110px;
	width:950px;
	height:20px;
	z-index:2;
	visibility: hidden;
	color: #006600;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}

.publish_bottom_message1 {
	FONT-SIZE: 12px;
	WIDTH: 932px;
	HEIGHT: 37px;
	TEXT-ALIGN: center;
	background-color: #4a9900;
	vertical-align: top;
	float: left;
}
.publish_bottom_message1 A:link {
	COLOR: #EFF8FC; TEXT-DECORATION: none
}
.publish_bottom_message1 A:visited {
	COLOR: #EFF8FC; TEXT-DECORATION: none
}
.publish_bottom_message1 A:hover {
	COLOR: #FFDFD7; TEXT-DECORATION: underline
}
.publish_bottom_message1 A:active {
	COLOR: #EFF8FC; TEXT-DECORATION: underline
}
.publish_bottom_message1 * {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.publish_bottom_message1 UL {
	MARGIN-LEFT: 200px; LIST-STYLE-TYPE: none
}
.publish_bottom_message1 UL LI {
	
	FLOAT: left;
	WIDTH: 83px;
	PADDING-TOP: 12px;
	HEIGHT: 20px;
	padding-bottom: 5px;
}
.publish_bottom_message1 UL .m_right {
	PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}


.footleft1 {
	font-weight: normal;
	font-size: 12px;
	width: 950px;
	height: 37px;
	margin-left: 0px;
}
.footleft {
	color: #507AE0;
	font-weight: normal;
	font-size: 12px;
	float: left;
	width: 9px;
}.footright {
	color: #507AE0;
	font-weight: bold;
	font-size: 12px;
	float: right;
	width: 9px;
}
.border5 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #357A21;
	border-left-color: #357A21;
}
.STYLE4 {
	color: #FF6600;
}
#firstlyContent,.maincontent{clear:both;width:950px;margin:10px auto;text-align:left;overflow:hidden;}
.grid-c,.grid-c3-s5e7f,.grid-c2f{
	margin-bottom:10px;
	width: 950px;
}
class-bg h2{position:relative;width:950px;background-position:2px -366px;}
.class-content{clear:both;width:940px;height:68px;overflow:hidden;}
.class-cell{display:inline;float:left;width:155px;height:80px;margin-top:3px;margin-left:-1px;border-left:1px solid #ccc;overflow:hidden;}
.class-cell dt{
	float:left;
	width:149px;
	height:23px;
	text-indent:17px;
	line-height:18px;
	color: #009900;
}
.class-cell dt{background:url("../images/news_head.png" ) no-repeat;}

.class-cell dd{float:left;width:auto;height:15px;margin:2px 0 2px -1px;padding-right:4px;border-left:1px solid #ccc;line-height:15px;text-indent:10px;white-space:nowrap;}
.class-cell dt a:link{color:#009900;}
.class-cell dt a:visited{color:#009900;}
#content1 {
	PADDING-RIGHT: 14px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	OVERFLOW: hidden;
	WIDTH: 940px;
	PADDING-TOP: -100px
}
.m950 relative .mainRight1 .PostContent2 p {
	padding-top: 30px;
}
#Container #MainBody #content {
	margin-top: 0px;
}
#Container #MainBody .content1 {
	width: 950px;
	margin-top: 80px;
}
.contentTop {
	TOP: 0px;
	HEIGHT: 25px;
	padding-top: 5px;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	color: #009900;
	text-align: left;
	text-indent: 20px;
	
	padding-bottom: 5px;
}
.contentTop img{
	VERTICAL-ALIGN: middle
}
.index_left1 {
	float: left;
	height: 130px;
	width: 100px;
	font-size: 12px;
	color: #333333;
}
.m10 {
	padding-left: 3px;
}

