#wraper {
	width: 980px;
	left:50%;
	margin-left:-490px;
	position:absolute;
}
#topbar {
	height: 21px;
	position:relative;
	width:100%;
}
#quick-guide {
float:left;
height:20px;
position:relative;
top:2px;
width:356px;
}
#quick-search{
	float:right;
	height:20px;
	position:relative;
	top:2px;
	width:250px;
}

#topbar ul {list-style:none; list-style-position:outside;}

#topbar ul li{float:left}

#topbar li.topli {
float:left;
margin:0;
padding:0
}

#topbar li#sethome {
padding-left:20;
background:url(icon_home.gif) no-repeat 0 0;
margin-right:8px;
}

#topbar ul li.topli a {
padding-left:14px;
line-height:17px;
background:url(arrow_cheng.gif) no-repeat 0 2px;
text-decoration:none;
display:block;
width:64px;
}

#nav-warp {
	height: 150px;
	background: url(top_bg2.jpg) repeat-x 0 0;
}

.grid-c31{padding:0 0 10px;}

.grid-c31 .left{
float:left;
margin:0 0px;
width:240px;
}

.grid-c31 .middle {
	float:left;
	margin:0 8px;
	width:405px;
}

.grid-c31 .right{
	float:right;
	margin:0 0px;
	width:315px;
}

.grid-c21{padding:0 0 10px;}

.grid-c21 .left{
	float:left;
	margin:0 0px;
	width:655px;
}

.grid-c21 .right{
	float:right;
	margin:0 0px;
	width:315px;
}



#news {
	height: 210px;
	margin:0 0 10px;
	display:block;
	overflow:hidden;
}
#sale {
	height: 220px;
	margin:0 0 0px;
	overflow: hidden;
}

#slide-player {
	height: 210px;
	margin:0 0 10px;
	overflow:hidden;
}
#vip-member {
	height: 220px;
	margin:0 0 0px;
	overflow:hidden;
}


#tabs {
	height: 155px;
	margin:0 0 10px;
	overflow:hidden;
}

#exhib_show {height: 42px;margin:0 0 10px;overflow:hidden; border:solid 1px #ffc631; background:#FFE79C;}
#exhib_show .thumb{ float:left; width:38px; display:inline; height:38px; margin:0 0 0 5px}
#exhib_show .thumb a{ float:left; width:62px; display:block; height:38px; overflow:hidden; background:#FFF; border:solid 1px #ffc631; padding:1px}
#exhib_show .thumb a img{ display:block; margin:auto; width:60px; height:36}
#exhib_show .news_list_exhib{ float:right; width:240px;}
#exhib_show .news_list_exhib li{ float:left; width:220px; padding-right:10px;_width:230px; display:block; height:20px;}
#exhib_show .news_list_exhib li a{ display:block; height:20px; line-height:20px; width:100%; overflow:hidden;/* -o-text-overflow:hidden; text-overflow:hidden;*/}


#profile {
	height: 217px;
	margin:0 0 0px;
	overflow:hidden;
}

.right .if {
	height:90px;
	width:314px;
	background: #EFEFEF;
	display:block;
	overflow:hidden;
}

.right .if-hot {
	height:50px;
	width:300px;
	background: #EFEFEF;
	display:block;
	overflow:hidden;
	margin:10px auto 0;
}

.right .if_sub{
	height:40px;
	width:300px;
	background: #EFEFEF;
	margin: 0 auto;
	display:block;
	overflow:hidden;
}

.right .if-r3{
	height:134px;
	width:314px;
	background: #FFF;
	margin: 0 auto;
	display:block;
	overflow:hidden;
}

.right .if-r31 {
	height:39px;
	width:314px;
	background: #EFEFEF;
	display:block;
	overflow:hidden;
	margin-bottom:10px;
}

.if-r31-e{
	height:130px;
	width:314px;
	display:block;
	overflow:hidden;
}

.if-r31-e ul li a{
	height:70px;
	width:100%;
	display:block;
	overflow:hidden;
}




.if_mid{ width:200px; height:50px; margin:0 0 0; padding:0;}
.if_mid .if_list{margin:0; padding:0; list-style:none; width:404px;}
.if_list li{margin:0; padding:10px 0px 0 0 ; float:left; width:135px; overflow:hidden; text-align:center}
.if_list li.lst{margin:0; padding:10px 0 0 0px; float:left; width:130px;}

.if-list-l{margin:0; padding:0; list-style:none; width:100%}
.if-list-l li{margin:0 3px 0 0; padding:0px 0px 0 0 ; float:left; width:104px;_width:106px;overflow:hidden;border:solid 1px #ccc; background:#FFF}
.if-list-l li.focus{ background:#efefef}
.if-list-l li:hover{border:dotted 1px #666666; background:#efefef}
.if-list-l li a{ display:block; border:solid 1px #FFF;}
.if-list-l li a.fix-img img{ width:100px; margin:0 auto; border:solid 1px #FFF;}
.if-list-l li a.fix-txt{ width:100%; height:20px; overflow:hidden; text-align:center; line-height:20px;}

.if-list-l li:hover a.fix-img img{ border:solid 1px #ccc;}
.if-list-l li:hover a.fix-txt{ color:#FF6600}

.if-list-l li.lst{margin-right:0;width:104px; float:right}

#price {
	height: 250px;
	margin:0 0 10px;
	border: 1px solid #92b8cf;
	overflow:hidden;
}

#video {
	height: 250px;
	margin:0 0 10px;
	overflow: hidden;
	border: 1px solid #92b8cf;
}

#ebook {
	height: 260px;
	margin:0 0 10px;
	border: 1px solid #92b8cf;
	overflow:hidden;
}
#category {
	height: 852px;
	background-color: #FFF;
	overflow:hidden;
	margin:0 0 10px;
}

#category td.gray { line-height:16px;}


.add-bar { height:65px; margin:0; padding:0; width:100%; overflow:hidden;}

#recommend{
	height: 250px;
	margin:0 0 10px;
	background-color: none;
	overflow:hidden
	/*border:none;*/
}

/*.list_cont{
border-left: 1px solid #eeeeee;border-right: 1px solid #eeeeee;border-bottom: 1px solid #eeeeee;
}

#category .list_cont{height:810px;}
#recommend .list_cont{height:220px;}*/





#sns{
	height: 490px;
	margin:0 0 10px;
	overflow:hidden;
}

#sns .left_box{ float:left; width:208px; display:inline; margin-left:10px; padding-top:10px;}
#video_online { border:solid 1px #ECECEC; padding-bottom:10px;}
#sns .mid_box{ float:right; width:420px; padding-top:10px;}


#brand {
	_height:1%;
	margin:0 0 10px;
	border: 1px solid #92b8cf;
	height:230px; overflow:hidden;
}

#brand .pic{
	padding:5px 5px 5px;
	margin:0 0 10px;
	border:none;
}

#magazine {
	margin:0 0 10px;
	height:251px;
	overflow:hidden;
border: 1px solid #92b8cf;
position:relative;
}
#magazine .pic {
	border:none;
	padding:5px 5px 0;
	display:block;
	/*float:left;*/
	margin-left:30px;
	width:250px;
	
}
#magazine .mag_pic {
	border:none;
	display:block;
	width:260px;
	position:absolute;
	left:5px;
	top:40px;
	
}
.btn_mag{
position:absolute;
width:77px;
height:210px;
right:5px;
top:40px;
}


#magazine .btns {
	border:none;
	padding:0 0;
	display:inline;
/*	float:right;
	width:70px;
	margin-top:10px;
	margin-right:3px;*/

}

.btns li{margin:0; padding: 0px 0 10px 0 ; float:left; width:100%; overflow:hidden; text-align:center; display:block; width:67px; height:28px; _height:38px; line-height:28px;background:url(re_btn_bg.gif) no-repeat 0 0;}
.btns li a{ display:block; width:67px; height:28px; line-height:28px; text-align:center; /*background:url(re_btn_bg.gif) no-repeat 0 0;*/}
.btns li.lst{margin:0; padding:0px 0 0 0px;}


#job {
height: 240px;
margin:0 0 0px;
overflow:hidden;
}

#exhibition {
height: 250px;
margin:0 0 0px;}

#exhibition .exhib_list {float: left;width: 400px;}
#exhibition .exhib_list ul li{width: 378px; white-space:nowrap;display:block; height:24px; -o-text-overflow:ellipsis; text-overflow:ellipsis; overflow:hidden; }
#exhibition .if_ad {
	float: right;
	width: 240px;
	height:240px;
	background: #FFF;
}

#about_2mould {
height: 250px;
margin:0 0 0px;
border:solid 1px #92B8CF;
}
#about_2mould .sidebox{
border:solid 1px #FFF;
background-color:#D0E5F0;
}
#about_2mould .sidebox .side_cont_2{
border:none;
background-color:#FFF;
}

#footer {
	height: 130px;
	margin:20px 0 0px;
	text-align:center;
}
.copyright {
	height: 140px;
	margin:10px 0 0;
	line-height: 18px;
	text-align:center;
}
#mould_blog {
	height: 250px;
}
#club {
	height: 190px;
}

#club ul {
	list-style:none;
	list-style-position:outside;
	margin-right: -10px;
}
#club ul li{
	float: left;
	width:200px;
	padding-right: 10px;
}

#club dl { width:200px;}


dl.order_list dt { display:block; height:22px; line-height:22px}
dl.order_list dd { display:block; height:22px; line-height:22px; text-indent:20px;}
dl.order_list dd.o1 { background:url(ico_1.gif) no-repeat 0px 5px;}
dl.order_list dd.o2 { background:url(ico_2.gif) no-repeat 0px 5px;}
dl.order_list dd.o3 { background:url(ico_3.gif) no-repeat 0px 5px;}
dl.order_list dd.o4 { background:url(ico_4.gif) no-repeat 0px 5px;}
dl.order_list dd.o5 { background:url(ico_5.gif) no-repeat 0px 5px;}
dl.order_list dd.o6 { background:url(ico_6.gif) no-repeat 0px 5px;}
#Global{border-right: #cdcdcd 1px solid; padding-right: 0px; border-top: medium none; margin:0px; padding-left: 0px; background: #fff; padding-bottom: 0px;  border-left: #cdcdcd 1px solid; width: 100px; padding-top: 0px; border-bottom: #cdcdcd 1px solid; left:890px;_left:868; top:16px;}
#Global ul { list-style:none; list-style-position:outside; margin:0; padding:0;}
#Global ul li { display:block; width:100%;}
#Global ul li a{ display:block; width:100%; text-align:left}
.trde_b {
	BORDER-RIGHT: #cdcdcd 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: medium none; MARGIN-TOP: 20px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN-LEFT: -73px; BORDER-LEFT: #cdcdcd 1px solid; WIDTH: 570px; PADDING-TOP: 0px; BORDER-BOTTOM: #cdcdcd 1px solid
}
.trde_b UL,#Global ul {
	DISPLAY: block; BACKGROUND: url(http://www.broadcast.hc360.com/images/trdc-line.jpg) no-repeat left bottom; PADDING-BOTTOM: 0px; OVERFLOW: hidden; HEIGHT: 100%
}
.trde_b H6 {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; WIDTH: 56px; COLOR: #143c82; PADDING-TOP: 15px; FONT-FAMILY: "宋体"; TEXT-ALIGN: left
}
.trde_b LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 500px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.trde_b LI A,#Global li a {
	COLOR: #0040a5
}
.trde_b A {
	PADDING-RIGHT: 4px; DISPLAY: inline-block; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; FONT: 12px/20px "宋体"; COLOR: #003b9c; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.trde_b A:hover,#Global a:hover {
	BACKGROUND: #fceaea; COLOR: #db0000; TEXT-DECORATION: underline
}
.trde_b A,#Global a {
	COLOR: #003b9c! important
}
.trde_b A:hover,#Global a:hover {
	COLOR: #db0000! important
}
#hezuo{
	padding:5px;
	border:1px solid #92B8CF;
}