#hot_a_a, #hot_a_b, #hot_b_a, #hot_b_b, #hot_b_c, #hot_b_d, #news1_a_a, #news1_a_b, #news1_a_c, #news1_b_a, #news1_b_b, #news1_b_c, #news2_a_a, #news2_a_b, #news2_a_c, #news2_a_d, #news2_b_a, #news2_b_b, #news2_b_c, #news2_b_d, #news3_a_a, #news3_a_b, #news3_a_c, #news3_a_d, #news3_a_e, #news3_b_a, #news3_b_b, #news3_b_c, #news3_b_d, #news3_b_e, #photos, #hotlist, #friendlink, .ad_1, .ad_2, .news .boxr .rlist1, #msndownload {
margin-bottom:10px;}

BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DD {
	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
}
OL {
	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
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
PRE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
CODE {
	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
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LEGEND {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TEXTAREA {
	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
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
html{overflow-y:scroll;}

#damain{
    margin:0 auto; width:980px
}

TABLE {
	BORDER-COLLAPSE: collapse; border-spacing: 0
}
FIELDSET {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
ADDRESS {
	FONT-WEIGHT: 400; FONT-STYLE: normal
}
CAPTION {
	FONT-WEIGHT: 400; FONT-STYLE: normal
}
CITE {
	FONT-WEIGHT: 400; FONT-STYLE: normal
}
CODE {
	FONT-WEIGHT: 400; FONT-STYLE: normal
}
DFN {
	FONT-WEIGHT: 400; FONT-STYLE: normal
}
EM {
	FONT-WEIGHT: 400; FONT-STYLE: normal
}
STRONG {
	FONT-WEIGHT: 400; FONT-STYLE: normal
}
TH {
	FONT-WEIGHT: 400; FONT-STYLE: normal
}
VAR {
	FONT-WEIGHT: 400; FONT-STYLE: normal
}
LI {
	LIST-STYLE-TYPE: none
}
CAPTION {
	TEXT-ALIGN: left
}
TH {
	TEXT-ALIGN: left
}
H1 {
	FONT-WEIGHT: 400; FONT-SIZE: 100%
}
H2 {
	FONT-WEIGHT: 400; FONT-SIZE: 100%
}
H3 {
	FONT-WEIGHT: 400; FONT-SIZE: 100%
}
H4 {
	FONT-WEIGHT: 400; FONT-SIZE: 100%
}
H5 {
	FONT-WEIGHT: 400; FONT-SIZE: 100%
}
H6 {
	FONT-WEIGHT: 400; FONT-SIZE: 100%
}


html{overflow-y:scroll;}
#damain{margin:0 auto; width:980px}
em {font-style: italic}
a {outline: none}
input {font-size: 12px; margin-top:6px;}
button {font-size: 12px; vertical-align: middle}
select {font-size: 12px; vertical-align: middle}
textarea {font-size: 12px; vertical-align: middle}
img {vertical-align: middle;}
.clearfix:unknown {clear: both; display: block; visibility: hidden; height: 0px; content: "."}
.clearfix {clear: both; display: block; }
.clearfix2 {overflow: auto; _height: 1%}
.mydebug {
	border-right: #000 1px solid; border-top: #000 1px solid; border-left: #000 1px solid; border-bottom: #000 1px solid
}
body {font-size: 12px; font-family:"ËÎÌå","arial narrow"; background-color: #fff}
a .imgborder {border-right: #ddd 1px solid; border-top: #ddd 1px solid; border-left: #ddd 1px solid; border-bottom: #ddd 1px solid}
a:link .imgborder {
	border-right: #ddd 1px solid; border-top: #ddd 1px solid; border-left: #ddd 1px solid; border-bottom: #ddd 1px solid
}
a:visited .imgborder {
	border-right: #ddd 1px solid; border-top: #ddd 1px solid; border-left: #ddd 1px solid; border-bottom: #ddd 1px solid
}
a:hover .imgborder {
	border-right: #333 1px solid; border-top: #333 1px solid; border-left: #333 1px solid; border-bottom: #333 1px solid
}
.w800 {width:778px}
#bd {
	margin-top: 0px; z-index: 8; padding-left: auto; width: 980px; color: #049; padding-right: auto; position: relative; background-color: #fff}
#main {float: right; overflow: hidden; width: 820px}
.ad_1 {width: 820px; height: 90px; text-align: center}
.ad_2 {overflow: hidden; width: 820px; height: 80px; text-align: center}
.ad_3 {margin-top: 10px; margin-bottom: 10px; text-align: center}
#hd {
	min-width: 980px; z-index: 85; font-family: arial,sans-serif; position: relative; height: 185px; background-color: #fff
}
#hot {border-bottom: #fff 1px dotted}
#news1 {border-bottom: #fff 1px dotted}
#news2 {border-bottom: #fff 1px dotted}
#news3 {border-bottom: #fff 1px dotted}
#hot_a {float:left; width:510px; overflow:hidden}
#hot_b {float:right; overflow:hidden; width:300px; margin:0;padding:0;}


.newright .win {overflow: hidden; _width: 300px}
.win {
	clear: both; border-right: #ace 1px solid; border-top: #ace 1px solid; border-left: #ace 1px solid; border-bottom: #ace 1px solid
}
.winright {margin-top: 7px; float: right; padding-right: 30px; _padding-right: 5px}
.winrightha{margin-top: 7px; float: right; padding-right: 35px; }
.head_line {margin: 11px 6px 6px; overflow: hidden; width: 308px; white-space: nowrap; text-align:center;}
.newleft {float: left; width: 510px}
.newright {float: right; width: 300px}
#hot_a_a {overflow: hidden; height: 487px}
#hot_a_b {overflow: hidden; height: 430px}
#hot_b_d {overflow: hidden; height: 144px}
#news1_a_a {overflow: hidden; height: 255px}
#news1_a_b {overflow: hidden; height: 300px}
#news1_a_c {overflow: hidden; height: 313px}
#news1_b_b {overflow: hidden; height: 255px}
#news1_b_c {overflow: hidden; height: 300px}
#news2_a_a {overflow: hidden; height: 313px}
#news2_a_b {overflow: hidden; height: 313px}
#news2_a_c {overflow: hidden; height: 313px}
#news2_a_d {overflow: hidden; height: 313px}
#news2_b_a {overflow: hidden; height: 313px}
#news2_b_b {overflow: hidden; height: 313px}
#news2_b_c {overflow: hidden; height: 313px}
#news2_b_d {overflow: hidden; height: 313px}
#news3_a_a {overflow: hidden; height: 313px}
#news3_b_a {overflow: hidden; height: 313px}
.youbian{ float:right}


.head_line p {margin-bottom: 2px}
.head_line strong {font-weight: 700; font-size: 16px; line-height: 25px; height: 25px; text-align:center;}
.list3 {margin-bottom: 9px; padding-bottom: 10px}
.hot_a_a_boxl {background-position: right 8px; float: left; background-image: url(../new-images/bg/line2.gif); overflow: hidden; width: 321px; background-repeat: no-repeat}
.hot_a_a_channel {font-weight: normal; padding-left: 20px; padding-right: 10px; text-align: right; line-height:25px;}
.hot_a_a_channel a {padding-right: 6px}
.hot_a_a_boxr li { clear: both; background-position:left bottom; margin-top: 4px; background-image: url(../new-images/bg/line1.gif); overflow: hidden; background-repeat: repeat-x; height: 73px
}
.hotp1 {margin-top: 5px; float: left; padding-left: 7px; width: 80px; line-height: 16px}
.hotp11 {margin-top: 5px; float: left; padding-left: 7px; width: 70px; line-height: 16px}
.marginlr10 {margin: 0px 10px}
.tbtn li {border-top-width: 1px; border-right: #ace 1px solid; display: block; border-left-width: 1px; font-size: 14px; border-left-color: #ace; float: left; background-image: url(../new-images/bg/title_bg1.jpg); width: 111px; cursor: pointer; color: #049; border-top-color: #ace; text-indent: 3px; line-height: 25px; border-bottom: #ace 1px solid; background-repeat: repeat-x; height: 25px; text-align: center; text-decoration: none
}

.tbtn li.curr h3 {font-weight: 700}
.hot_a_b_boxl {margin-top: 4px; float: left; overflow: hidden; width: 340px;}
.hot_a_b_boxl .list ul{  width:310px;}
.hot_a_b_boxl1 {float: left; height:100px; width:350px;}
.hot_a_b_boxl1 p {padding-left:15px;margin-top:5px;}
.hot_a_b_boxl2 {float: left; overflow: hidden; width:160px;}
.hot_a_b_boxl2 p {padding-left:12px;margin-top:8px;}

.hotp2 {margin-top: 5px; margin-bottom: 12px; overflow: hidden; width: 150px; white-space: nowrap; text-align:center}
.hot_a_b_boxr div {text-align: center}
#hot_a_b{height:430px;overflow:hidden;
}
#hot_a_b #tabap1_div_1 .boxr {float:left; width:254px}
.imglist li {left: 0px; float: left; margin-bottom: 10px; width: 117px; position: relative; top: 0px; text-align: center}
.imglist .icon {z-index: 10; left: 88px; position: absolute; top: 62px}
.imglist {margin-top: 10px; padding-left: 12px}
.p2 {margin-top: 5px; overflow: hidden; white-space: nowrap; height:16px}
#hot_a_b .boxr .textlist {margin: 0px}
.textlist li {float: left; padding-left: 16px; width: 102px; line-height: 19px; _padding-left: 10px}
#tabap1_div_1 .more1 {margin-top: 5px; font-weight: 700; margin-bottom: 3px; width: 237px; text-align: right}
.tbtn2 li {
	border-top-width: 1px; border-right: #ace 1px solid; display: block; border-left-width: 1px; font-size: 12px; border-left-color: #ace; float: left; cursor: pointer; color: #049; border-top-color: #ace; text-indent: 1px; line-height: 23px; border-bottom: #ace 1px solid; height: 23px; background-color: #f1f7fc; text-align: center; text-decoration: none}
	
.popular {margin-top: 7px; line-height: 22px;}
.popular li {float: left;padding-left: 12px; overflow: hidden; width: 132px; white-space: nowrap}
#slideimg { padding-top: 2px;}
.topblock { border-top: 1px solid #cccccc; !important; }
#slidefooter { background: #e2f0f9; border: solid #f5fbff; border-width: 3px 0; height: 22px; margin: 0 auto; overflow: hidden; }
#slideprev { background: url(../new-images/bg/slide_prev.gif); width: 25px; height: 22px; text-indent: -9999px; float: left; overflow: hidden; }
#slidenext { background: url(../new-images/bg/slide_next.gif); width: 25px; height: 22px; text-indent: -9999px; float: right; overflow: hidden; }
#slidetext { margin: 0; line-height: 21px; height: 22px; overflow: hidden; }
#slideplay { background: url(../new-images/bg/slide_play.gif); width: 46px; height: 22px; text-indent: -9999px; float: right; overflow: hidden; }
.list2 {margin-top: 5px}
.list2 li {
	background-position: 7px 9px; padding-left: 15px; font-size: 12px; float: left; background-image: url(../new-images/bg/dot.gif); padding-left: 17px; overflow: hidden; width: 119px; line-height: 19px; padding-right: 5px; background-repeat: no-repeat; white-space: nowrap;
 _padding-left: 15px
}
.list8 {margin-top: 5px}
.list8 li {
	background-position: 6px 9px; padding-left: 10px; font-size: 12px; float: left; background-image: url(../new-images/bg/dot.gif); overflow: hidden; width: 137px; line-height: 20px; padding-right: 5px; background-repeat: no-repeat; white-space: nowrap; _padding-left: 15px
}
.list9 li {
	background-position: 6px 9px; padding-left: 15px; font-size: 12px; float: left; background-image: url(../new-images/bg/dot.gif); padding-left: 8px; overflow: hidden; width: 145px; line-height: 20px; padding-right: 5px; background-repeat: no-repeat; white-space: nowrap; _padding-left: 15px;
}
.hot_a_b_boxl9 { float: left; overflow: hidden; width:160px; margin-top:27px;}
#topbar { z-index: 88; padding-left: auto; width: 980px; padding-right: auto; position: relative; height: 80px}
#logo {
	width: 980px; position: absolute; height: 80px; padding-left:-7px; background-image:url(../new-images/logo.jpg)
}
.banner { width:730px; overflow:hidden;margin-bottom:2px; float:left}
#dingyou{ float:right; height:65px; width:260px; padding-right:8px; color:#1168B1; margin-top:15px;}
#dingyou p{  height:20px; line-height:20px;}
#dingyou p a:visited{ color:#1168B1;}

.ico10{ font-size:14px; padding-left:15px;}

/*-----------------------------------------------------------------------------------nav*/


#nav { margin-top: 9px; padding-left: auto; overflow: hidden; width: 980px; padding-right: auto; height: 40px}
#nav .nav_boder{ padding-left: 25px; float: left; width: 965px; font-size:13px; margin-bottom:0px; margin-top:1px;}
#nav ul { height:21px;}
#nav ul .cuti{ font-weight: bold;}
#nav li { float:left; width:62px;height:18px; }
#nav li a{ color:#004499;margin:1px 0;padding:1px 2px 0;}
#nav li a:hover{ background-color:#4983ca;color:#FFFFFF;text-decoration:none;}


#toolbar {padding-left: auto;width: 980px;line-height: 23px;padding-right: auto;background: center;vertical-align:    middle; margin-bottom:3px; margin-top:0px;
}
#sr {left: 150px; width: 550px; position: absolute; top: 26px; height: 40px}
#sr .ccon {float: left; width: 250px; height: 40px}
#sr button {
	background: url(../new-images/bg/search_btn.gif) no-repeat center 50%; float: left; padding-left: -3px; width: 23px; cursor: pointer; border-top-style: none; border-right-style: none; border-left-style: none; height: 24px; border-bottom-style: none
}
#btmsrc button {
	background-position: center 50%; float: left; background-image: url(../new-images/bg/search_btn.gif); width: 23px; cursor: pointer; border-top-style: none; background-repeat: no-repeat; border-right-style: none; border-left-style: none; height: 24px; border-bottom-style: none
}
#sr #f1 {
	padding-right: 5px; border-top: #ccc 1px solid; padding-left: 5px; font-size: 12px; float: left; padding-bottom: 0px; padding-left: 6px; border-left: #ccc 1px solid; width: 200px; line-height: 24px; padding-top: 0px; border-bottom: #ccc 1px solid; height: 22px
}
.picon .yellow {font-size: 9px}
.yellow {color: #ff0}
.x {font-weight: bolder; font-size: 10px; color: #ff0; font-family: arial}
#setup {
	background-position: left top; z-index: 600; right: -3px; background-image: url(../new-images/bg/selcolor_b.gif); width: 40px; background-repeat: no-repeat; position: absolute; top: 58px
}
#setup li {
	float: left; width: 10px; cursor: pointer; padding-right: 3px; height: 10px
}
#login {
	z-index: 110; right: 0px; position: absolute; top: 8px; height: 40px
}
#login a {
	border-right: #83acc2 1px solid; padding-right: 6px; border-top: #83acc2 1px solid; display: block; padding-left: 6px; padding-bottom: 3px; border-left: #83acc2 1px solid; padding-top: 3px; border-bottom: #83acc2 1px solid; background-color: #1d557f
}
#footer {
	background-position: left bottom; min-width: 980px; background-image: url(../new-images/bg/footer_bg.jpg); width: 100%; background-repeat: repeat-x; height: 153px; background-color: #24a7c7
}
#logof {left: 12px; position: absolute; top: 35px}
#ft {
	padding-left: auto; overflow: hidden; width: 980px; padding-right: auto; position: relative; height: 120px
}
#searchb {left: 150px; width: 550px; position: absolute; top: 24px; height: 40px}
#searchb .ccon {float: left; width: 500px; height: 40px}
#searchb button {
	background: url(../new-images/bg/search_btn2.gif) no-repeat center 50%; float: left; padding-left: -2px; width: 31px; cursor: pointer; border-top-style: none; border-right-style: none; border-left-style: none; height: 32px; border-bottom-style: none
}
#btmsrcv button {
	background-position: center 50%; float: left; background-image: url(../new-images/bg/search_btn.gif); width: 31px; cursor: pointer; border-top-style: none; background-repeat: no-repeat; border-right-style: none; border-left-style: none; height: 32px; border-bottom-style: none
}
#searchb #f1b {
	padding-right: 5px; background-position: 300px 7px; border-top: #ccc 1px solid; padding-left: 5px; float: left; background-image: url(../new-images/bg/search_logo.jpg); padding-bottom: 0px; padding-left: 6px; border-left: #ccc 1px solid; width: 370px; line-height: 30px; padding-top: 0px; border-bottom: #ccc 1px solid; background-repeat: no-repeat; height: 30px; background-color: #ffffff
}
#product {
	background-position: left top; right: 0px; background-image: url(../new-images/bg/product_b2.gif); width: 350px; background-repeat: no-repeat; position: absolute; top: 18px; height: 100px
}
#product li {
	display: block; font-weight: bold; font-size: 11px; float: left; margin-bottom: 16px; width: 111px; line-height: 32px; font-family: arial, helvetica, sans-serif; height: 35px
}
#product .wide1 {width: 120px}
#product li a {display: block; padding-left: 45px; width: 60px; color: #fff; height: 35px}
#product .wide1 a {width: 70px}
#links {
	padding-left: auto; width: 980px; color: #fff; line-height: 33px; padding-right: auto; font-family: arial,sans-serif; height: 33px
}
#links a {padding-left: 10px; color: #fff; padding-right: 10px}
#linkr {float: right; padding-right: 10px}
.tbtn_r {
	float: left; background-image: url(../new-images/bg/title_bg1.jpg); width: 172px; color: #049; line-height: 25px; border-bottom: #ace 1px solid; background-repeat: repeat-x; height: 25px; text-align: right
}
.tbtn_d {
	float: left; background-image: url(../new-images/bg/title_bg1.jpg); width: 160px; color: #049; line-height: 20px; border-bottom: #ace 1px solid; background-repeat: repeat-x; height: 20px; text-align: right
}
.news .boxl {
	background-position: right 4px; margin-top: 7px; float: left; background-image: url(../new-images/bg/line2.gif); overflow: hidden; width: 336px; background-repeat: no-repeat
}
.news .boxr {float: right;width: 152px;_padding-right: 5px;margin-top: 10px;margin-bottom: 10px;padding-right: 10px;padding-left: 10px;
}
.clearfix .rementushu{ line-height:19px; height:19px;text-align:center;
}
.clearfix .rementushu3{ line-height:20px; height:20px;
}
.clearfix .rementushu4{ clear:both;
}
.ggwu{ float:left}
.yonghuming{ float:left; width:57px; height:22px; line-height:22px; overflow:hidden; background-position: 2px 12px; padding-left:7px;font-size: 12px;background-image: url(../new-images/bg/dot.gif);background-repeat: no-repeat; white-space: nowrap;
}

/*-----------------------------------------------------------------------------------search*/


.submit{ background-color:#87CEEB;border:1px solid #CCCCCC;color:#ffffff;height:20px;line-height:20px;text-align:center;min-width:50px;}

.search_button{ line-height: 1em; width:170px; line-height:15px;border-right: 1px solid #cccccc; text-align:center;}
.news .channel {margin-top: 4px; padding-right: 10px; text-align: right}
.news .channel a {padding-right: 6px}
.news .boxl .list {margin-top: 4px}
.news .boxl .lister {margin-top: 4px}

.news .boxl .list li {line-height: 20px}
.news .boxl .lister li {line-height: 22px; padding-left:17px }

.newsp1 {margin-top: 6px; font-weight: 700; margin-bottom: 1px}
.rlist1 li {overflow: hidden; width: 150px; line-height: 20px; white-space: nowrap}
.news .boxlt {height: 255px
}
.news .boxr .rimg1 p {
	margin-top: 5px; margin-bottom: 12px; overflow: hidden; width: 72px; line-height: 16px; font-family: "ËÎÌå"; white-space: nowrap; height: 16px; text-align: center
}
#photos {overflow: hidden; height: 285px
}
#photos ul {_padding-left: -10px
}
.photos1 li {
	margin-top: 12px; float: left; padding-left: 12px; overflow: hidden; width: 122px; height: 111px
}
#hotlist {
	overflow: hidden; font-family: "ËÎÌå"; height: 270px
}
#hotlist p {
	font-weight: bolder; padding-left: 10px
}
#friendlink {height: 120px
}
#friendlink a {font-weight: 400; font-size: 12px
}
.flinklist li {margin-top: 8px; float: left; padding-left: 15px; width: 82px; line-height: 14px
}
.subtitle {margin-top: 14px;margin-bottom: 10px;padding-left: 6px;
}
.subtitle a {
	padding-right: 8px; background-position: right center; padding-left: 8px; background-image: url(../new-images/bg/dot.gif); background-repeat: no-repeat
}
.subtitle .nonebg {
	padding-left: 8px; background-image: none
}
.subtitle1 {
	margin-top: 14px; margin-bottom: 10px; padding-left: 11px
}
.subtitle1 a {padding-right: 8px; 
}
.imgli1 { margin-top:2px; margin-bottom:2px; padding-right:0px; padding-left:5px;
}
.imgli1 li {
	float: left; margin-bottom: 2px; width: 72px; padding-right: 5px; padding-left:10px;
}
.imgliwide {
	margin: 10px 0px 5px 16px; overflow: hidden; height: 96px
}
.imgliwide li {
	margin-top: 5px; float: left; width: 125px; padding-right: 16px
}
.imgbtn1 {
	margin-top: -1px; background: url(../new-images/bg/img_btn1.gif) no-repeat center 50%; width: 38px; cursor: pointer; border-top-style: none; border-right-style: none; border-left-style: none; height: 20px; border-bottom-style: none
}
.textli1 { margin: 0px 2px; width: 294px
}
.textli1 p { padding-left: 7px
}
.textli1 li {
	float: left; width: 117px; padding-right: 10px; _width: 114px; _padding-right: 0;
}
.rimg2 {
	margin-top: 8px; float: left; width: 100px; text-align: center; padding-left:20px;
}
.rlist2 {
	float: left; padding-left: -10px; width: 150px
}
.rlist2 li {
	width: 160px
}
.list4 {
	margin-top: -10px
}
.list4 li {
	background-position: 6px 11px; padding-left: 15px; font-size: 12px; background-image: url(../new-images/bg/dot.gif); padding-left: 8px; overflow: hidden; width: 265px; line-height: 22px; padding-right: 5px; background-repeat: no-repeat; white-space: nowrap; _padding-left: 5px
}
.win .list5 {
	margin: 8px 10px
}
.win .list5 li {
	background-position: 6px 8px; padding-left: 15px; font-size: 12px; background-image: url(../new-images/bg/dot.gif); padding-left: 0px; overflow: hidden; width: 240px; line-height: 20px; padding-right: 5px; background-repeat: no-repeat; white-space: nowrap; _padding-left: 5px
}
.list6 {
	margin-top: 8px; padding-left: -7px
}
.list6 li {
	background-position: 6px 7px; float: none; width: 166px; line-height: 18px
}
.play {
	z-index: 60; left: 117px; position: absolute; top: 90px
}
.playinfo {
	font-size: 14px; z-index: 64; left: 0px; width: 305px; bottom: 0px; position: absolute
}
.alpha {
	z-index: 62; filter: alpha(opacity=50); left: 0px; width: 305px; bottom: 0px; position: absolute; height: 46px; background-color: #000; -moz-opacity: 0.5; opacity: 0.5
}
.playinfo a {
	display: block; padding-left: 15px; padding-bottom: 15px; color: #fff; padding-top: 15px; text-decoration: none
}
.playinfo a:link {
	display: block; padding-left: 15px; padding-bottom: 15px; color: #fff; padding-top: 15px; text-decoration: none
}
.playinfo a:visited {
	display: block; padding-left: 15px; padding-bottom: 15px; color: #fff; padding-top: 15px; text-decoration: none
}
.playinfo a:hover {
	display: block; padding-left: 15px; padding-bottom: 15px; color: #fff; padding-top: 15px; text-decoration: none
}
.sidebarbg2 {
	left: 0px; width: 150px; bottom: 1px; position: absolute; height: 199px
}
.sbline {
	border-top: #bfbfbf 1px solid; margin: 12px 3px
}
#lb h5 {
	font-weight: 700; line-height: 14px; background-repeat: no-repeat; height: 14px
}
#lb .sbimg1 {
	margin: 5px auto; width: 123px; height: 69px; float:left
}
#lb .sbp1 {
	margin-top: 3px; margin-bottom: 3px
}
#lb .sbp2 {
	margin-top: 3px; font-weight: bolder; margin-bottom: 3px; overflow: hidden; width: 130px; white-space: nowrap; text-align: center
}
#lb ul .yes {
	margin-top: 8px; float: left; width: 60px; color: #09f
}
#lb ul .no {
	margin-top: 8px; float: left; width: 60px; color: #c00
}
#lb0 .sbdiv {
	margin: -20px 10px 3px
}
#lb0 .sbp2 {
	margin-top: 3px; font-weight: bolder; margin-bottom: 3px; overflow: hidden; width: 130px; white-space: nowrap; text-align: center
}

.btns {
	margin-top: 3px; text-align: right
}
.imgbtn2 {
	margin-top: -1px; background: url(../new-images/bg/btn_inquire.gif) no-repeat center 50%; width: 38px; cursor: pointer; border-top-style: none; border-right-style: none; border-left-style: none; height: 20px; border-bottom-style: none
}
#lb .color1 {
	color: #0c0; text-align: right
}
#lb .color2 {
	color: red; text-align: right
}


#lb .sbtable1 {
	margin: 5px 0px; width: 136px; line-height: 21px; _padding-right: -5px
}
#lb .sbtable1 .sbtd1 {
	overflow: hidden; width: 48px; white-space: nowrap
}
#lb .sbtable1 .sbtd2 {
	overflow: hidden; width: 20px; white-space: nowrap
}
.sbli4 li {
	margin-top: 8px; float: left; padding-left: 8px; padding-right: 8px
}
.picon {
	overflow: hidden; width: 70px; white-space: nowrap; height: 55px
}
.sbdiv .sbp12 {
	padding-right: 5px; background-position: left top; margin-top: 1px; padding-left: 5px; background-image: url(../new-images/bg/bg3.gif); padding-bottom: 5px; overflow: hidden; width: 120px; color: #fff; padding-top: 5px; background-repeat: repeat-x; height: 39px; text-align: center
}
.sbdiv .sbp12 a {color: #fff}
.sbdiv .sbp12 a:link {color: #fff}
.sbdiv .sbp12 a:visited {color: #fff}
.sbdiv .sbp12 a:hover {color: #fff}
.sbp12 span {font-weight: bolder; color: orange}
#hot_a_a {margin-bottom: 10px}
#hot_a_b {margin-bottom: 10px}
#hot_b_a {margin-bottom: 10px}
#hot_b_b {margin-bottom: 10px}
#hot_b_c {margin-bottom: 10px}
#hot_b_d {margin-bottom: 10px}
#news1_a_a {margin-bottom: 10px}
#news1_a_b {margin-bottom: 10px}
#news1_a_c {margin-bottom: 10px}
#news1_b_b {margin-bottom: 10px}
#news1_b_c {margin-bottom: 10px}
#news2_a_a {margin-bottom: 10px}
#news2_a_b {margin-bottom: 10px}
#news2_a_c {margin-bottom: 10px}
#news2_a_d {margin-bottom: 10px}
#news2_b_a {margin-bottom: 10px}
#news2_b_b {margin-bottom: 10px}
#news2_b_c {margin-bottom: 10px}
#news2_b_d {margin-bottom: 10px}
#news3_a_a {margin-bottom: 10px}
#news3_b_a {margin-bottom: 10px}
#photos {margin-bottom: 10px}
#hotlist {margin-bottom: 10px}
#friendlink {margin-bottom: 10px}
.ad_1 {margin-bottom: 10px}
.ad_2 {margin-bottom: 10px}
.news .boxr .rlist1 {margin-bottom: 10px}
#msndownload {margin-bottom: 10px}
.win h2 {
	background-position: 50% top; padding-left: 10px; font-weight: bolder; font-size: 14px; background-image: url(../new-images/bg/title_bg1.jpg); padding-bottom: 3px; padding-top: 6px; border-bottom: #ace 1px solid; background-repeat: repeat-x; background-color: #e6eff8
}
.newright h3 {
	background-position: 50% top; padding-left: 10px; font-weight: bolder; font-size: 14px; background-image: url(../new-images/bg/title_bg1.jpg); padding-bottom: 3px; padding-top: 6px; border-bottom: #ace 1px solid; background-repeat: repeat-x; background-color: #e6eff8
}
#hot_b_b {overflow: hidden; height: 250px}
#hot_b_c {overflow: hidden; height: 274px}
.list {
	background-position: left bottom; background-image: url(../new-images/bg/line1.gif); padding-bottom: 6px; margin: 3px 6px 0px; background-repeat: repeat-x
}
#hot_a_b .list {
	background-position: left bottom; background-image: url(../new-images/bg/line1.gif); padding-bottom: 6px; margin: 3px 6px 0px; background-repeat: repeat-x
}

#hot_a_a .list {margin: 2px 6px 0px}
.list ul li { text-align:left;background-position: 6px 11px;background-image: url(../new-images/bg/dot.gif); padding-left: 13px;font-size: 14px;overflow: hidden; width: 286px; line-height: 24px;background-repeat: no-repeat; white-space: nowrap;}
.lister ul li {background-position: 9px 9px;background-image: url(../new-images/bg/dot.gif); padding-left: 13px; 
font-size: 14px;overflow: hidden; width: 286px; line-height: 24px;background-repeat: no-repeat; white-space: nowrap;}
#hot_a_b .list ul li { font-size: 14px;  overflow: hidden; width: 140px; line-height: 20px;float:left; margin-top:3px;}
.news .list ul li { width: 147px; float:left }
.news .lister ul li { width: 325px }


.hot_a_a_boxr {float:left; width:185px;}
.hot_a_b_boxr {float:left; width:185px}
.hot_a_a_boxr ul {margin: 10px; height: 300px}
.hot_a_b_boxr ul { padding:10px; height: 265px}
.hot_a_b_boxr ul p {
	margin-top: 3px; margin-bottom: 3px; overflow: hidden; width: 72px; line-height: 16px; font-family: "ËÎÌå"; white-space: nowrap; height: 16px; text-align: center
}
.hot_a_b_boxr ul li {float: left}
.hot_a_b_boxr ul .l1 {padding-right: 15px}

#lb .sbdiv {height: 300px; margin-top:10px; margin-bottom:10px; padding-left:10px; padding-right:5px; overflow:hidden;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; width:130px }
.hotimg {float: left}
.tbtn {float: left}
.hot_a_c_boxr{ float:left; width:153px;margin-top:10px;}
.hot_a_c_boxr ul{margin: 10px;  height:270px}
.hot_a_c_boxr ul p {
    margin-top: 3px; margin-bottom: 3px; overflow: hidden; width: 66px; line-height: 16px; font-family: "ËÎÌå"; white-space: nowrap; height: 16px; text-align: center
	
}
.hot_a_c_boxr ul li {float: left }
.hot_a_c_boxr ul .l1 { float: left; padding:0px;}
#linkl {float: left}
.news .boxr .rimg1 li {float: left}
.hotimg {width: 80px; height: 65px}
.hotimgyonghu{width: 60px; height: 53px}
.hotimgyonghu li{ padding:10px;width: 60px; height: 45px}
.hotimgyonghude{width: 68px; height: 60px}
.hotimgbb{width: 120px; height: 80px; padding-left:13px;}
.tbtn li.curr {font-weight: 700; background: #fff; border-bottom-color: #fff; cursor: default}
.tbtn2 li.curr {font-weight: 700; background: #fff; border-bottom-color: #fff; cursor: default}
#sr #srtab {
	z-index: 22; line-height: 19px; position: relative; top: 1px; height: 19px
}
#searchb #srtabb {
	z-index: 22; line-height: 19px; position: relative; top: 1px; height: 19px
}
#sr #srtab li {
	display: inline; float: left; width: 39px; height: 19px; text-align: center
}
#searchb #srtabb li {
	display: inline; float: left; width: 39px; height: 19px; text-align: center
}
#sr #srtab li a {
	border-right: #77a6be 1px solid; display: block; overflow: hidden; width: 37px; color: #fff; line-height: 13px; padding-top: 1px; height: 13px
}
#searchb #srtabb li a {
	border-right: #77a6be 1px solid; display: block; overflow: hidden; width: 37px; color: #fff; line-height: 13px; padding-top: 1px; height: 13px
}
#sr #srtab li a.last {
	border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none
}
#searchb #srtabb li a.last {
	border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none
}
#sr #srtab li.cur {font-weight: 700; background: url(../new-images/bg/arrow.gif) no-repeat center bottom}
#searchb #srtabb li.cur {font-weight: 700; background: url(../new-images/bg/arrow.gif) no-repeat center bottom}
#srchfrmb {clear: both}
#sr .srckey {float: left; width: 261px; padding-top: 23px; text-align: left}
#searchb .srckey {float: left; width: 261px; padding-top: 23px; text-align: left}
#sr a:link {color: #fff}
#sr a:visited {color: #fff}
#sr a:active {color: #fff}
#sr a:hover {color: #fff}
#searchb a:link {color: #fff}
#searchb a:visited {color: #fff}
#searchb a:active {color: #fff}
#searchb a:hover {color: #fff}
#login a {color: #fff}
.photos1 li p {
	margin-top: 5px; overflow: hidden; line-height: 16px; font-family: "ËÎÌå"; white-space: nowrap; height: 16px; text-align: center
}
.imgli1 li p {
	margin-top: 5px; overflow: hidden; line-height: 16px; font-family: "ËÎÌå"; white-space: nowrap; height: 16px; text-align: center
}
.imgliwide li p {
	margin-top: 5px; overflow: hidden; line-height: 16px; font-family: "ËÎÌå"; white-space: nowrap; height: 16px; text-align: center
}
a:link {color: #049; text-decoration: none}
a:visited {color: #049; text-decoration: none}
a:hover {color: #049; text-decoration: underline}
#main {color: #049}
#lb h5 {color: #049}
#toolbar {color:#3399ff}
.boxr .rimg1 .l1 {padding-right: 4px; margin-top:3px;}
.formtit {margin-top: 10px; font-weight: bolder; margin-bottom: 3px}
.imgbtn3 {
	background: url(../new-images/bg/btn_vote.gif) no-repeat center 50%; width: 38px; cursor: pointer; border-top-style: none; border-right-style: none; border-left-style: none; height: 20px; border-bottom-style: none; _padding-right: 3px
}
#hot_a_b .boxr ul {margin: 10px 10px 0px}
.sp1 {font-weight: bolder; font-size: 14px; line-height: 26px; text-align: center}
.news .win .boxl {position: relative; height: 267px; }
.news .win .boxl .channel {
	background-position: left top; right: -4px; background-image: url(../new-images/bg/line1.gif); width: 324px; bottom: -10px; line-height: 32px; background-repeat: repeat-x; position: absolute; height: 32px
}
.news .boxl .lh0 li {line-height: 23px}
.pimg {margin-top: 3px}
.tbtn3 {float: right; padding-right: 5px}
.tbtn3 li {
	padding-right: 4px; display: block; padding-left: 4px; font-size: 12px; float: left; padding-bottom: 0px; margin: 1px 1px 0px; cursor: pointer; color: #049; line-height: 20px; padding-top: 0px; height: 20px; text-align: center; text-decoration: none
}
.tbtn3 li.curr {
	border-right: #ace 1px solid; border-top: #ace 1px solid; background: #fff; margin: 0px; border-left: #ace 1px solid; cursor: default; color: #666; border-bottom: #fff 1px solid
}
.news .boxl .lh4 {margin-bottom: 6px}
.news .boxl .lh0 {margin-bottom: 6px}
.tbtn li a:hover {text-decoration: none}
.tbtn2 li a:hover {text-decoration: none}
.tbtn3 li a:hover {text-decoration: none}
strong {font-weight: bolder}
.sp2 {font-weight: bolder}
#msndownload .mp1 {font-weight: 700; color: #999}
#msndownload ul {padding-left: 8px}
#msndownload li {
	background-position: center center; float: left; background-image: url(../new-images/bg/messbg2.png); margin: 6px 13px 0px; width: 74px; background-repeat: no-repeat; height: 105px; text-align: center; _margin: 6px 11px 0 11px
}
#msndownload .box {
	background-position: left bottom; background-image: url(../new-images/bg/messbg1.jpg); background-repeat: repeat-x; height: 114px; text-align: center
}
#msndownload li p {
	line-height: 24px; height: 24px
}
#lb0 {
	z-index: 700; margin: 0px; width: 150px; color: #666; font-family: arial, helvetica, sans-serif; position: absolute; top: 0px;
}
#lb {
	border-right: #dedede 1px solid; border-top: #dedede 1px solid; z-index: 5; float: left; background: #E8F6FF; overflow: visible; border-left: #dedede 1px solid; width: 150px; color: #666; border-bottom: #dedede 1px solid; background-repeat: repeat-y; font-family: arial, helvetica, sans-serif; position: absolute; height: 5602px
}
#lb0 h5 {
	background-position: -20px -18px; font-weight: 700; color: #049; line-height: 20px; background-repeat: no-repeat
}
.lt1 ul {
	position: relative
}
.lt1 li {
	padding-left: 0px; line-height: 22px; height: 22px; _background-position: 1px 10px
}
.lt1 ul div {
	border-top: #bfbfbf 1px solid; padding-left:-5px; margin-top:5px; line-height: 3px; height: 3px; width:100px;
}
#msnall {
	border-right: #1d739c 1px solid; border-top: #1d739c 1px solid; left: -500px; border-left: #1d739c 1px solid; width: 500px; border-bottom: #1d739c 1px solid; position: absolute; top: 0px; background-color: #359bbf
}
.clobtn1 {
	right: -1px; cursor: pointer; position: absolute; top: 0px
}
#lb0 .p5 {
	font-weight: bolder; font-size: 16px; padding-left: 10px; color: #fff; line-height: 32px; font-family: "Î¢ÈíÑÅºÚ", verdana
}
#lb0 .msnbox {
	margin: 0px 6px 6px; background-color: #fff
}
#lb0 #showbtn {
	margin-top: -21px; font-size: 12px; float: right; cursor: pointer; color: #049; line-height: 22px; height: 22px
}
.boxli2 li {
	background-position: 1px 11px; padding-left: 9px; background-image: url(../new-images/bg/dot.gif); padding-left: 0px; line-height: 18px; background-repeat: no-repeat; _padding-left: 5px
}
.boxli1 {
	border-right: #359bbf 1px solid; margin-top: 8px; float: left; margin-bottom: 4px; padding-left: 10px; width: 152px; _padding-left: 5px
}
.boxul1 {
	height: 105px
}
#lb0 .subbox {
	border-top: #359bbf 1px solid; margin: 8px 5px 5px
}
#lb0 .subbox h2 {
	margin: 8px 5px 0px; color: #049; line-height: 18px
}
#lb0 .subbox p {
	font-size: 10px; padding-left: 5px; line-height: 18px
}
#lb0 .subbox p a {
	padding-right: 8px
}
#lb0 .subbox .p8 {
	font-size: 12px
}
#mask {
	display: none; z-index: 630; left: 0px; overflow: hidden; width: 505px; position: absolute; top: 0px; height: 400px
}
#lb .lbl1 {
	margin-top: 700px
}
#luckyday1 {
	display: none
}
.imgright .imgli2 img {
	width: 60px; height: 60px
}
.wl {
	z-index: 18; float: left; position: relative
}
.wl2 {
	margin-top: -7px; z-index: 8; float: left; padding-left: 5px; line-height: 40px; position: relative; height: 40px
}
#weather {padding-left: 30px; _margin-top: 6px}
#weathersel {
	border-right: #359bbf 3px solid; border-top: #359bbf 3px solid; display: none; z-index: 66; left: -82px; border-left: #359bbf 3px solid; width: 410px; border-bottom: #359bbf 3px solid; position: absolute; top: 27px; background-color: #fff; _top: 18px; _left: -85px
}
#weathersel .warrow {left: 88px; position: absolute; top: -7px}
#weathersel p {margin: 2px 15px 0px 0px; text-align: right}
.changecity .catalog {font-weight: 700; float: left; margin: 1px 15px 0px 10px; color: #666}
.changecity {clear: both}
.changecity li {overflow: hidden; border-bottom: #359bbf 1px solid}
.changecity li ol {
	padding-right: 0px; padding-left: 0px; float: left; padding-bottom: 5px; width: 330px; padding-top: 5px
}
#weathersel li ol li {
	border-top-width: 0px; border-left-width: 0px; float: left; border-bottom-width: 0px; width: 52px; line-height: 18px; height: 18px; border-right-width: 0px
}
#lb0 .lt1 {margin-top: 30px; padding-left: 10px}
#tabap1_div_1 .imgborder {width: 90px; height: 75px}
#tabap1_div_1 .imglist li {height: 98px}
#news1_b_c .imgborder {width: 115px; height: 70px}
#news2_b_a .imgborder {width: 70px; height: 70px}
#news3_b_a .imgborder {width: 70px; height: 70px}
#news3_b_b .imgborder {width: 70px; height: 70px}
#news3_b_c .imgborder {width: 70px; height: 70px}
#news3_b_d .imgborder {width: 70px; height: 70px}
#news3_b_e .imgborder {width: 70px; height: 70px}
.ad_4 {margin-top: -1px; margin-bottom: 5px; padding-left: 1px}
#tabap1_div_1 .textlist li {
	background-position: 6px 11px; padding-left: 15px; font-size: 14px; background-image: url(../new-images/bg/dot.gif); overflow: hidden; width: 210px; line-height: 23px; background-repeat: no-repeat; white-space: nowrap
}
#tabap1_div_1 .more1 {margin-top: 2px}
.boxr .rlist1 { padding-bottom: 4px}
.hot_a_a_channel strong { font-weight: normal}
.imgli1 p { width: 72px}
.photos1 p { width: 120px; line-height: 14px; height: 14px}
.photos1 .imgborder { width: 120px; height: 90px}
input { color: #666}
select { color: #666}
.news .lh1 { background-image: none}
.news .lh3 li { line-height: 23px; height: 23px}
.news .lh2 li { line-height: 25px; height: 25px}
.news .lh1 li { line-height: 23px; height: 23px}
.news .noline { background-image: none}
.imgliwide .imgborder { width: 112px; height: 69px}
.rimg1 .imgborder { width: 70px; height: 70px}

#hot_a_a .hot_a_a_boxr .marginlr10 .imgborder { width: 170px; height: 74px}
.hot_a_a_boxr .marginlr10 { overflow: hidden; width: 162px; white-space: nowrap}
#hot_a_b .boxr .boxrt .imgborder { width: 160px; height: 120px}
#news1_a_c .boxr .imgborder { width: 150px; height: 84px}
#news2_a_b .boxr .imgborder { width: 150px; height: 84px}
.rimg2 .imgborder { width: 70px; height: 70px}
#lb iframe { width: 130px}
.loading { color: #999999}
.photos1 { width: 818px}
.news .boxr .hotp2 { margin-top: 7px; margin-bottom: 3px}
.clear1 {clear: both; padding-right: 0px; padding-left: 0px; font-size: 1px; visibility: hidden;
 padding-bottom: 0px; margin: 0px; padding-top: 0px}
.tbtn_r a {padding-right: 10px}
.sbdiv p label {cursor: pointer; line-height: 22px}
#nav .navc1 { color: #d00000}
#hot_b_c .tbtn_r {float: left; background-image: none; overflow: hidden; width: 127px; color: #049; line-height: 23px; border-bottom: #ace 1px solid; height: 23px; background-color: #f1f7fc; text-align: right}
#news2_a_c .boxr .clearfix { margin-bottom: 20px}
#lb .ico11 { margin-bottom: 5px}
#lb .ico9 { margin-bottom: 5px}
#lb .ico7 { margin-bottom: 5px}
#hot_b_a {border-right: #dedede 1px solid; border-top: #dedede 1px solid; background: #f7f7f7; overflow: hidden; border-left: #dedede 1px solid; width: 298px; border-bottom: #dedede 1px solid; position: relative; height: 227px
}
#ifocus_pic { left: 4px; overflow: hidden; width: 240px; position: absolute; top: 5px; height: 180px}
#ifocus_piclist { overflow: hidden; width: 240px; position: absolute; height: 180px}
#ifocus_piclist li { overflow: hidden; width: 240px; height: 180px}
#ifocus_piclist img { width: 240px; height: 180px}
#ifocus_btn {right: 2px; margin: 0px; width: 52px; position: absolute; top: 9px}
#ifocus_btn li {
	margin-top: -4px; filter: alpha(opacity=75); width: 52px; cursor: pointer; height: 48px; -moz-opacity: 0.75; opacity: 0.75
}
#ifocus_btn img { margin: 4px 0px 0px 8px; width: 40px; height: 40px}
#ifocus_btn .current {
	background: url(../new-images/bg/focus_sel.gif) no-repeat; filter: alpha(opacity=100); -moz-opacity: 1; opacity: 1}
#ifocus_tx {
	left: 6px; overflow: hidden; width: 285px; color: #666; white-space: nowrap; position: absolute; top: 185px; height: 38px
}
#ifocus_piclist .normal { display: none}
#ifocus_tx .normal { display: none}
#ifocus_tx .focuslink { font-weight: bold; line-height: 24px; height: 24px}
.ad_1 div { padding-left: auto; padding-right: auto}

#srb { left: 150px; width: 550px; font-family: "ËÎÌå"; position: absolute; top: 22px; height: 60px}
.srckey { left: 355px; width: 261px; line-height: 18px; position: absolute; top: 22px; text-align: left}
.srckey a {
	padding-right: 8px; padding-left: 0px; padding-bottom: 0px; color: #fff; padding-top: 0px; white-space: nowrap
}
#product {
	background-position: left top; right: 0px; background-image: url(../new-images/bg/product_b2.gif); width: 350px; background-repeat: no-repeat; position: absolute; top: 18px; height: 100px
}
.imglist {
	background-position: left bottom; background-image: url(../new-images/bg/line1.gif); padding-bottom: 6px; margin: 3px 6px 10px; background-repeat: repeat-x
}
.imgliwide1 { margin: 0px 0px 5px 16px; overflow: hidden; height: 90px}
.imgliwide1 li { margin-top: 5px; float: left; width: 135px;padding-right: 5px}
.imgliwide1 li p {
	margin-top: 5px; overflow: hidden; line-height: 16px; font-family: "ËÎÌå"; white-space: nowrap; height: 16px; text-align: center
}
.imgliwide1 .imgborder { width: 115px; height: 80px}
.imgliwide2 { margin-bottom: 5px; padding-left:6px; overflow: hidden; height: 120px}
.imgliwide2 li { margin-top: 5px; float: left; width: 91px; padding-right: 10px}
.imgliwide2 li p { margin-top: 5px; overflow: hidden; line-height: 16px; font-family: "ËÎÌå"; white-space: nowrap;                   height: 16px; text-align: center}
.imgliwide2 .imgborder { width: 90px; height: 80px}
.rlist3 li { background-position: 2px 9px; padding-left: 11px; font-size: 12px; float: left; background-image: url(../new-images/bg/dot.gif); overflow: hidden; width: 65px; line-height: 18px; background-repeat: no-repeat; white-space: nowrap; _padding-left: 10px
}
.rlist4 {margin-top:5px;margin-bottom:10px}
.rlist4 li { background-position: 2px 9px; padding-left: 11px; font-size: 12px;
             background-image: url(../new-images/bg/dot.gif); overflow: hidden; width: 140px;
			 line-height: 20px; background-repeat: no-repeat; white-space: nowrap; _padding-left: 10px
}
#news2_a_c .boxr .rimg1 p{margin-bottom:6px;}
#news2_a_b .boxr .rimg1 p{margin-bottom:3px;}


/*-----------------------------------------------------------------------------------footer*/

.aboutnetease {-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:url(../New-images/bg/messbg1.jpg); none repeat scroll 0 0;height:33px;margin:4px auto 0;width:978px;clear:both; color:#004499;margin-bottom:5px; text-align:center;
}
.aboutnetease li { color:#cbcbcb;padding:7px 0 0; text-align:center;}
.footernew { color:#515151;font-size:12px;line-height:24px;margin:0 auto; clear:both;padding:12px;
              text-align:center;width:980px;}
.footernew div { margin:0 auto;}
.footernew p { border:1px solid #d2d2d2;float:left;font-size:12px;height:50px;line-height:20px;
              margin:8px;width:120px;}
.footernew .fl { float:left;padding:3px;}
.footernew .fr { float:right;padding:5px 3px 0;width:72px;}


*-----------------------------------------------------------------------------------ÓÃ»§Ïà¹Ø*/

#panel { width: 600px; overflow: hidden; margin: 1em auto; }
#userpanel fieldset, #loginform fieldset { border: none; margin: 0; padding: 0; }
#userpanel legend, #loginform legend { display: none; }


#rbtn_r1r_title{height:24px;padding-top:4px;font-weight:bold;font-size:15px;text-align:center;color:#3477AF;}
		#rbtn_r1r_title span{font-size:13px;font-weight:normal;color:#2971A0;}
/*ÄÚÇ¶µÇÂ¼Ãæ°å*/
	#userpanel { height: 12em;}
	#userpanel ul{ width:130px; height:60px; float:left; padding-left:15px; margin-top:20px;}
	#userpanel ul li{ height:30px; line-height:30px;}
	#userpanel form { margin: 3px auto; width: 130px;}
	#userpanel input { width: 80px; }
	#dologin {line-height: 1em; width:124px; padding-right: 4px; float:left; margin-bottom:3px }


/*µÇÂ¼ºó22*/
    #loginuser{ width:150px; height:70px; padding-left:16px; margin-top:18px;}
	#loginuser ul  li{ width:130px; line-height:17px; height:17px;}
	#photo{  width:95px; height:50px; margin-bottom:5px; padding-left:15px; margin-top:8px; }
	

/*µÇÂ¼Ò³Ãæ*/
	.loginarea { width: 150px; float: left;}
	.tips { width: 250px; float: left; border-left: 1px solid #d5e9f8; line-height: 1.8em; }
	.imgsecode input{padding:3px 2px;}
/*¼òµ¥°æ¿é*/
	.cleanblock { background: #f5fbff;}
/*¾Ó¶¥²¿µÄ°æ¿é*/
	.topblock { border-top: 0px solid #86b9d6; text-align:center; !important; }
