h1,h2,h3,h4,h5,h6,p,ul,ol,dl,dt,dd,form {margin:0; padding:0;}
li {list-style:none;}
img {border:none; vertical-align:middle;}
body {margin:0; padding:0; color:#000; background:#fff; font-family:Verdana, ""; font-size:12px; text-align:center;}

#wrapper {margin:0 auto; width:950px; text-align:left;}

/*--header--*/
#header {overflow:hidden;}
#header_top {margin-bottom:5px; padding:5px 15px; border-top:1px solid #676559; border-bottom:1px solid #d4d2d3; background:#f1f1f1; text-align:left; color:#c0c0c0; font-family:"";}
#header_top strong {margin-left:5px; margin-top:2px; font-weight:normal; background:url(/image/icon_00.gif) no-repeat right center; padding-right:15px;}
#header_top img {margin-left:1px;}
#header_top a:link,#header_top a:visited{color:#0e4598;}
#header_top a:hover,#header_top a:active{color:#f90;}
#logo {float:left; margin-top:5px; width:205px; text-align:center;}
#nav {float:right; margin-top:5px; margin-bottom:8px; padding:10px 0 0 23px; width:722px; height:54px; line-height:22px; color:#fff; background:url(/image/nav.gif);}
#nav a:link,#nav a:visited {color:#fff;}
#nav a:hover,#nav a:active {color:#ffff00;}
/*--current--*/
#current01 {clear:both; overflow:hidden; margin-bottom:8px; padding:0 15px; height:32px; background:url(/image/current.gif) repeat-x; font-family:"";}
#current01 form {float:right; margin-top:5px;}
#current01 p {line-height:32px;}
#current01 strong {color:#043c93; font-size:14px; margin-right:20px;}
#current01 span {font-weight:bold;}
#current01 a:link,#current01 a:visited {color:#000;}
#current01 a:hover,#current01 a:active {color:#043c93;}
#current02 {clear:both; overflow:hidden; margin-bottom:8px; padding:0 15px; height:32px; border-bottom:1px solid #043c93; font-family:"";}
#current02 form {float:right; margin-top:5px;}
#current02 p {line-height:32px;}
/*--footer--*/
#footer {clear:both; padding:5px 0; border-top:1px solid #0c7cc4; background:#e7ecef; margin-top:5px; text-align:center; line-height:20px; color:#044bbf;}
#footer img {float:right; margin:-50px 0 0 -180px;}
address {font-style:normal;}

#main01 {float:left; width:642px;}
#main02 {float:left; width:640px; border:1px solid #aaccef; background:#eef5fb;}
#main03 {float:left; width:640px; border:1px solid #aaccef; background:#eef5fb; margin-top:8px;}
#content01 {padding:5px 20px; background:#F5F8FD;}
#content02 {margin:4px; padding:20px; background:#fff;}
#sidebar {width:300px; float:right;}
.page_top {margin-bottom:12px; padding:12px 0; *padding:13px 0; text-align:center; background:url(/image/page_line.gif) no-repeat center bottom;}
.page_bottom {margin-top:12px; padding:12px 0; *padding:14px 0; text-align:center; background:url(/image/page_line.gif) no-repeat center top;}
.page_top02 {padding:10px 0; text-align:center; border-bottom:1px solid #ddd; color:#666; font-family:""}
.page_bottom02 {padding:10px 0; text-align:center; color:#666; font-family:""}
.page_top02 a:link,.page_top02 a:visited,.page_bottom02 a:link,.page_bottom02 a:visited {color:#018dda;}
.page_top02 a:hover,.page_top02 a:active,.page_bottom02 a:hover,.page_bottom02 a:active {color:#656565; font-weight:bold;}

/*--ad--*/
.ad01 {width:300px; height:250px; margin-bottom:8px;}
.ad02 {width:300px; height:100px; margin-bottom:8px;}
.ad03 {padding:0 1px; padding-bottom:5px !important;margin-left:8px;float:left;}
.ad03 img{width:140px; height:140px; overflow:hidden; }
.ad04 {width:140px; height:70px;}
.ad05 {width:950px; height:90px; margin-bottom:8px;}
/*--col--*/
.col01 {float:left; width:295px; margin-right:10px;}
.col02 {float:left; width:335px; margin-right:10px;}
.col03 {float:right; width:300px;}
.col04 {float:left; width:638px; border:1px solid #aaccef; background:#eef5fb; margin-bottom:8px;}
.col05 {float:left; width:640px;}
.col06 {float:left; width:333px; border:1px solid #aaccef; background:#eef5fb;}
.col07 {float:left; width:280px; padding:6px 6px 0 6px; margin-right:10px; border:1px solid #ddd; background:#f5f5f5;}
.col07 li {height:65px; border-bottom:1px solid #c9c9c9; padding:5px 0; line-height:20px;}
.col07 li img {float:left; width:80px; height:60px; margin-right:10px;}
.col07 li em {display:block; font-style:normal; color:#666;}
.col07 .video_top img{ width:279px; height:200px; border:#ccc solid 1px; display:block;}
/*--box--*/
.box01 {border:1px solid #aaccef; margin-bottom:8px;}
.box01 .list01{ margin-right:10px;}
.box02 {border:1px solid #c9c9c9; margin-bottom:8px;}
.box03 {border-bottom:1px solid #c9c9c9; padding:1px 1px 0 1px; background:url(/image/box03.gif); margin-bottom:8px;}
.box04 {width:590px; height:143px; background:url(/image/box04_bg.gif) no-repeat; margin-bottom:8px; padding:40px 25px 0 25px; line-height:22px; color:#a6a6a6;}
.box04 a:link,.box04 a:visited {color:#000;}
.box04 p {height:110px;}
.box04 form {text-align:right;}
.box05 {width:590px; height:143px; background:url(/image/box05_bg.gif) no-repeat; margin-bottom:8px; padding:40px 25px 0 25px; line-height:24px; color:#a6a6a6;}
.box05 a:link,.box05 a:visited {color:#000;}
.box05 p {height:110px;}
.box05 form {text-align:right;}
/*--tit--*/
.tit01 {background:url(/image/tit01.gif) repeat-x; height:26px; padding-left:12px; line-height:26px; font-size:12px;}
.tit02 {background:url(/image/tit02.gif) repeat-x; height:26px; padding-left:12px; line-height:26px; font-size:12px;}
.tit03 {color:#04389b; border-bottom:1px solid #c9c9c9; margin-bottom:15px; padding:10px 0; text-align:center; font-size:24px;}
.tit04 {background:url(/image/tit04.gif) repeat-x; height:26px; padding-left:16px; line-height:26px; font-size:12px; color:#0e4598;}
.tit04 a {float:right; font-weight:normal; margin:0 10px; font-family:"";}
.tit05 {background:url(/image/tit05.gif); height:26px; padding-left:25px; line-height:26px; font-size:12px; color:#043c93;}
.tit06 {background:url(/image/tit06.gif); height:26px; padding-left:25px; line-height:26px; font-size:12px; color:#043c93;}
.tit06 a {float:right; font-weight:normal; font-family:"";}
.tit07 {background:url(/image/tit07.gif); height:26px; padding-left:25px; line-height:26px; font-size:12px; color:#0563a3;}
.tit07 a {float:right; font-weight:normal; margin:0 10px; font-family:"";}
.tit08 {background:url(/image/line08.gif) repeat-x bottom; height:22px; line-height:22px; padding-left:10px; font-size:12px; font-weight:normal; color:#043c93;}
.tit08 span {background:url(/image/tit08.gif) no-repeat; display:block; width:87px; text-align:center;}
.tit09 {background:url(/image/tit09.gif); height:26px; padding-left:30px; line-height:26px; font-size:12px; color:#043c93;}
.tit10 {font-size:16px; color:#000000; font-weight:bold;}
/*--list--*/
.list01 {padding:5px 12px; clear:both;}
.list01 li {background:url(/image/list01.gif) no-repeat left center; padding-left:12px; margin:5px 0;
width:90%;
height:15px; 
line-height:15px;
overflow: hidden;
}
.list02 li {margin:10px 0; line-height:20px;}
.list02 h2 {font-size:16px; font-weight:normal;}
.list02 p {font-size:12px;}
.list02 p span {color:#666;}
.list02 p span a:link,.list02 p span a:visited{color:#666;}
.list02 p span a:hover,.list02 p span a:active{color:#044bbf;}
.list03 li {background:url(/image/list03.gif) no-repeat left center; padding-left:15px; margin:6px 0; font-size:14px;}
.list03 em {font-size:12px; color:#999; font-style:normal;}
.list04 li {clear:both; height:64px; border-bottom:1px solid #c9c9c9; padding:8px 0; margin:0 10px; line-height:18px; color:#666;}
.list04 img {width:70px; height:60px; border:1px solid #ddd; margin-right:10px; padding:1px; float:left;}
.list04 strong {display:block;}
.list05 li {clear:both; height:64px; border-bottom:1px solid #c9c9c9; padding:8px 0; margin:0 10px; line-height:18px;}
.list05 img {width:60px; height:60px; border:1px solid #ddd; margin-right:10px; padding:1px; float:left;}
.list05 strong {display:block;}
.list06 li {clear:both; height:80px; border-bottom:1px solid #c9c9c9; padding:12px 0; line-height:20px; font-size:14px;}
.list06 img {width:110px; height:80px; margin-right:15px; float:left;}
.list06 h2 {font-size:14px;}
.list07 {line-height:22px;}
.list07 li {border-bottom:1px solid #ddd; padding:12px;}
.list07 h2 {font-size:14px; font-weight:normal; line-height:28px;}
.list07 em {font-style:normal; color:#fc6700;}
.list07 span {color:#666;}
.list07 strong a:link,.list07 strong a:visited {color:#b08f40; text-decoration:underline;}
.list08 {padding:5px 12px;}
.list08 li {margin:5px 0;}
.list08 span {color:#434343;}
.list09 {line-height:22px;}
.list09 li {border-bottom:1px dashed #ddd; padding:12px 0; height:120px;}
.list09 h2 {font-size:14px; margin-left:130px; padding:2px 5px; margin-bottom:5px; background:#f6f6f6 url(/image/list09_tit.gif) no-repeat right center;}
.list09 h2 a:link,.list09 h2 a:visited {text-decoration:underline;}
.list09 p {color:#666; margin-bottom:5px;}
.list09 .p_img {float:left; width:120px; height:120px; border:1px solid #ccc; padding:1px; margin-right:10px;}
/*--tag--*/
.tag01_tit {height:25px; line-height:25px; text-align:center;}
.tag01_tit li {float:left; width:99px; background:url(/image/tag01.gif) no-repeat 0 -25px; cursor:pointer;}
.text {display:none;}

/*--other--*/
.left {float:left;}
.right {float:right;}
.list {clear:both;}
.list li,.specialReocmmend li{margin:5px 0; padding:0 10px; background:url(/image/list01.gif) no-repeat left center;
width:90%;
overflow: hidden;
white-space: nowrap;
-o-text-overflow: ellipsis;

}

#keyword {clear:both; margin-top:-8px; margin-bottom:8px; padding:8px 10px 5px 10px; line-height:15px; border:1px solid #eee; border-top:none;}
#vote_activities {float:left; width:295px; overflow:hidden;}
#vote {margin:5px 0; padding:5px 50px 5px 7px; height:50px; border:1px solid #ccc; background:url(/image/vote_bg.gif) no-repeat right; text-align:center;}
#vote p {margin-bottom:7px; padding:5px; border-bottom:1px solid #ccc; text-align:left; color:#0112fe;}
#stor_news {background:url(/image/tit03.gif) repeat-x; border:1px solid #aaccef; overflow:hidden; zoom:1; margin-bottom:8px; clear:both;}
#stor_news h2 {padding-left:30px; height:26px; line-height:26px; font-size:14px; color:#0d347f; background:url(/image/icon_02.gif) no-repeat 10px center;}
#stor_news h3 {font-size:12px; color:#04389b; padding:9px 0 15px 40px; background:url(/image/tit002.gif) no-repeat;}
#stor_news h4 {font-size:12px; color:#04389b; margin-bottom:10px; margin-right:15px;}
#stor_news img{ margin-right:10px;}
#stor_news ul {padding-left:18px; clear:both;}
#stor_news02 {background:url(/image/tit03.gif) repeat-x; border:1px solid #aaccef; overflow:auto; zoom:1; margin-bottom:8px;}
#stor_news02 h2 {padding-left:30px; height:26px; line-height:26px; font-size:14px; color:#0d347f; background:url(/image/icon_02.gif) no-repeat 10px center;}
.video {float:left; width:295px; height:160px; overflow:hidden; padding:10px 10px 10px 20px;}
.video p{ line-height:18px; height:36px; overflow:hidden;}
.video h3 {font-size:14px; border-bottom:1px solid #c9c9c9;margin-bottom:8px;}
.video strong {line-height:20px;}
.video ul {margin:0; padding:0;}
.video img {float:left; margin:0 10px 5px 0; width:95px; height:65px; padding:1px; border:1px solid #c9c9c9;}
#dostor_news {float:right; width:311px; border-left:1px solid #aaccef;}
#dostor_news p {color:#333; line-height:18px; margin:0 15px;}
#dostor_news em {font-style:normal; display:block; color:#001efc; padding:11px 0;}
#dostor_news form {background:url(/image/form_bg02.gif) no-repeat; margin:15px auto; width:270px; height:65px; padding-left:10px;}
#dostor_news img {float:left; padding-left:8px; margin-bottom:10px;}
.sub_nav {text-align:right; margin-top:-20px; padding:0 10px; height:20px; color:#04389b; font-size:12px;}
.sub_news {float:left; width:300px; margin-right:5px;}
.sub_news p {color:#04389b; line-height:20px; margin-left:0; height:40px; overflow:hidden;}
.sub_news p,.sub_news h4{}
.sub_news p{ padding-right:5px;}
.sub_news img {float:left; padding:0 0 10px 15px;}

#professionals {float:left; width:298px; height:714px; padding:8px; border:1px solid #aaccef; margin-bottom:8px; overflow:hidden;}
#professionals div {border-bottom:1px solid #ccc; overflow:auto; zoom:1; padding:0 0 15px 0; line-height:18px;}
#professionals h3 {font-size:14px; margin-bottom:5px;}
#professionals strong,#professionals span {display:block; line-height:24px; color:#04389b;}
#professionals div img {float:left; padding:0 10px 0 0;}
#professionals h3 {font-size:12px; margin:20px 0 10px 0; *margin-top:25px;}
#professionals .tag02_title {padding:12px 0 0 0;}
#professionals .tag02_content {border:1px solid #ccc; border-top:none; padding:10px 3px 10px 15px;}

#technology {float:left; width:300px; height:730px; margin:0 8px; border:1px solid #aaccef; background:url(/image/tit03.gif) repeat-x; margin-bottom:8px; overflow:hidden;}
#technology h2 {padding-left:30px; height:26px; line-height:26px; font-size:14px; background:url(/image/icon_02.gif) no-repeat 10px center;}
#technology .tag03_title {margin:10px 8px;}
#technology .tag03_content {margin:0 20px 20px;}

#co {float:right; padding:8px; width:296px; height:812px; border:1px solid #9e9e9e; background:#ebe9ea; margin-bottom:8px; overflow:hidden;}
#co .left {margin-bottom:8px;}
#co .right {margin-bottom:8px;}
#co h2 {font-size:14px; margin-bottom:10px;}
#co h4 {font-size:12px; margin:0 0 5px 0;}
#co h5 {color:#04389b; font-weight:normal; line-height:18px; font-size:12px;
overflow:hidden;
width:90%;
overflow: hidden;
white-space: nowrap;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
}
#co .tag02_content p {line-height:18px; color:#666;}
#co .tag02_content {background:#fff; padding:10px 20px;}
#co .tag02_content li a {text-decoration:underline;}
#co .line {border-bottom:1px solid #ccc; padding-bottom:20px;}
#co iframe{ margin:0 5px 8px 3px; float:left;}
#ui01 {background:url(/image/ui01.gif) no-repeat; padding-left:90px; height:80px;}
#ui01_list li{border-bottom:1px solid #c9c9c9; line-height:20px; padding:5px 0;}
#ui01_list li h5{margin:6px 0;}
#ui02 {background:url(/image/ui02.gif) no-repeat; padding-left:90px; height:80px;}
#ui03 {background:url(/image/ui03.gif) no-repeat; padding-left:90px; height:80px;}

.tag01_title {height:22px; line-height:22px; padding-left:5px; font-size:12px; text-align:center; clear:both;}
.tag01_title li {float:left; margin:0 2px; width:80px; background:url(/image/tag01.gif) no-repeat; cursor:pointer;}
.tag01_content {display:none;}

.tag02_title {height:22px; line-height:22px; padding-left:5px; font-size:12px; text-align:center; background:url(/image/tag02_bottom.gif) repeat-x bottom; clear:both;}
.tag02_title li {float:left; margin:0 2px; width:80px; background:url(/image/tag02.gif) no-repeat; cursor:pointer;}
.tag02_content {display:none;}

.tag03_title {height:22px; line-height:22px; padding-left:5px; font-size:12px; text-align:center; background:url(/image/tag03_bottom.gif) repeat-x bottom; clear:both;}
.tag03_title li {float:left; margin:0 2px; width:80px; background:url(/image/tag03.gif) no-repeat; cursor:pointer;}
.tag03_content {display:none;}

#link {float:left; margin-top:-98px; *margin-top:0;}
#link li {float:left; padding:11px 14px; width:128px; height:68px; overflow:hidden; background:url(/image/link_bg.gif) no-repeat;}
#friendlink {clear:both; padding:10px 20px; *padding-top:5px; border-top:3px solid #0f7cc1; line-height:20px; color:#04389b;}

#scroll {width:295px; height:295px; overflow:hidden; margin-bottom:4px;}
#notice {padding:7px 15px; margin-bottom:4px;}
#notice a{color:#000;}
#activities {margin-bottom:8px; padding:1px; height:76px; overflow:hidden;}
#activities img {float:left; padding:8px;}
#activities p {float:left; width:20px; padding:24px 0; text-align:center; background:#8dbcea;}
#activities ul {float:left; padding:8px 4px 8px 8px;}
#activities li {margin:5px 0;}
#focus h3 {background:url(/image/focus_tit.gif) no-repeat; height:31px; line-height:31px; padding:0 12px; margin-bottom:5px; font-size:16px;}
#focus h3 img  {float:right; margin-top:7px;}
#focus h4 {background:url(/image/icon_01.gif) no-repeat 2px 15px; margin-bottom:5px; padding:8px 0 0 18px; font-size:14px; overflow:hidden;
width:90%;
overflow: hidden;
white-space: nowrap;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
}
#focus p {font-size:14px; line-height:22px; margin:0 10px 0 20px; height:66px; overflow:hidden;}
#focus .more{ height:auto;}
#focus a:link,#focus a:visited {color:#043c93;}
#focus a:hover,#focus a:active {color:#f90;}
#focus .more {font-size:12px; margin:5px 0 10px 0; text-align:right; color:#04389b;}
#focus .more a {border:1px solid #04389b; padding:0 3px; text-decoration:none;}
#focus .more a:hover,.more a:active {color:#fff; background:#04389b;}
#hot_video {background:url(/image/tit01.gif) repeat-x; font-size:14px; color:#666; height:145px; font-size:12px;clear:left;}
#hot_video h3 span{float:right; font-weight:normal; margin-right:15px;}
#demo {float:left; margin:0 10px; width:820px; overflow:hidden;}
#demo div {width:260px; margin-right:10px; line-height:20px;}
#demo div img {float:left; padding:5px 10px 5px 0; width:80px; height:80px;}
#demo a {font-size:14px;}
/*add by wukai*/
#demo td{ width:280px;}
#demo .entry{ list-style:none; width:280px; height:100px; margin:0 10px; padding:0; display:block;}
#demo .entry .channelname{ font-size:14px;color:#333; margin-bottom:3px;}
#demo .entry .pic{ float:left; margin-right:5px;}
#demo .entry .pic img{ width:100px; height:80px;}
#demo .entry .subhead{ font-size:14px;}
#demo .entry .summary{ font-size:12px; height:40px; overflow:hidden; line-height:20px;}
/*add by wukai end*/

#r_l {float:left; width:50px; height:110px; background:url(/image/scroll_left02.gif) no-repeat center;}
#r_r {float:left; width:50px; height:110px; background:url(/image/scroll_right02.gif) no-repeat center;}
#r_l:hover {background:url(/image/scroll_left.gif) no-repeat center;}
#r_r:hover {background:url(/image/scroll_right.gif) no-repeat center;}
.news_type {margin:4px; padding:10px; background:#fff; height:370px; *height:370px;}
.news_type div {width:290px; height:188px; padding-right:15px; float:left; overflow:hidden;}
.news_type div h4 {font-size:12px; color:#04389b; margin:5px 0; line-height:18px; height:18px; overflow:hidden;}
.news_type div p {color:#04389b; line-height:18px; height:50px; overflow:hidden; margin-bottom:5px;}
.news_type div img {float:left; padding:5px 5px 5px 0; width:90px; height:75px;}
.list01{ padding-right:0;white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.list01 li{ width:95%;}
.news_type02 {margin:4px; padding:10px 25px 10px 10px; background:#fff; height:746px; *height:758px;}
#weekly {height:228px; line-height:20px; padding:10px; color:#666;}
#weekly h3 {border-bottom:1px solid #c9c9c9; font-size:12px; padding-bottom:7px; margin-bottom:15px; color:#000;}
#weekly strong {display:block;}
#weekly img {float:left; width:90px; height:80px; margin-right:10px;}
#weekly p {color:#3249fb; margin:10px 0 10px 0;}
#weekly .summary{ margin-top:0; line-height:15px; height:45px; color:#666666; overflow:hidden;}
#weekly form{border:1px dashed #c9c9c9; text-align:center; padding:10px 0; color:#000;}
#weekly {height:auto; line-height:20px; padding:10px;}
#professional {height:105px; line-height:20px; padding:10px 10px 5px 10px;}
#professional h3 {font-size:12px; margin-bottom:5px;}
#professional strong,#professional span {display:block;}
#professional img {float:left; width:90px; height:80px; margin-right:10px;}
#vista {padding:10px 10px 0 10px;}
#vista h3 {border-top:1px solid #c9c9c9; font-size:12px; padding-top:10px;}
#book {padding:0 10px;}
#dictionary {padding:0 10px;}
#case,#experience,#recruit{margin:19px 15px; *margin:20px 15px; padding-bottom:10px; color:#666;}
#case li a,#experience li a,#recruit li a{text-decoration:underline;}
#case,#experience{border-bottom:1px solid #c9c9c9;}
#case .summary,#experience .summary,#recruit .summary{ margin-top:0; line-height:15px; height:45px; color:#666666; overflow:hidden;}
#case img,#experience img,#recruit img{float:left; padding:0 10px;}
#case ul,#experience ul,#recruit ul{clear:both;}
#case h3,#experience h3,#recruit h3{font-size:12px; color:#333;}
#case strong,#experience strong,#recruit strong{display:block; font-weight:normal; margin:5px 0;}
#hot_tag {padding:10px 15px; line-height:20px;}
#top_bbs {padding:10px 15px 1px 15px;}
#top_bbs h3 {font-size:12px; margin-bottom:8px;}
#top_bbs a {text-decoration:underline;}
.guide {background:#fcfae3; border:1px dashed #ccc; margin-bottom:20px; padding:10px; font-size:12px;}
.guide p {margin:10px 0;}
#close {text-align:right; background:#daedfe; padding:7px 10px;}
#comment .text {border:1px solid #04389b;}
#comment .textarea {border:1px solid #04389b; width:99%; margin:8px 0 30px 0;}
#comment h3 {border-bottom:1px solid #ccc; padding-bottom:3px; margin-bottom:15px; font-size:12px;}
#comment h3 strong{color:#b90302; border-right:1px solid #ccc; padding-right:10px;}
#comment h3 em {float:right; font-weight:normal; font-style:normal;}
#comment dl {color:#04389b; line-height:20px; margin-bottom:30px;}
#comment dd {margin-bottom:10px;}
#comment dl em {float:right; color:#999; font-style:normal;}
#sequence h3 {background:#daedfe; border-bottom:1px solid #8cb6e0; margin-bottom:10px; padding:7px 12px; font-size:14px;}
#sequence em {margin-left:20px; color:#999; font-style:normal;}
#sequence a:link,#sequence a:visited {color:#1f3a87;}
#sequence a:hover,#sequence a:active {color:#f90;}
#google_ad {text-align:center; padding:10px 0;}
#bandwidth {padding:14px 0; *padding:8px 0; margin:0 10px; line-height:18px; height:75px;}
#bandwidth img {width:90px; height:75px; margin-right:10px; float:left;}
#bandwidth strong {display:block;}
#serch {width:300px; height:130px; background:url(/image/serch_bg.gif) no-repeat; margin-bottom:8px; padding-top:46px; text-align:center;}
#serch td {text-align:left;}
.product_latest li {border-bottom:1px dashed #ccc; padding:6px 0; margin:0 10px; height:64px; line-height:20px;}
.product_latest h4 {font-size:12px; font-weight:normal; margin-bottom:5px;}
.product_latest img {float:left; width:60px; height:60px; border:1px solid #ccc; padding:1px; margin-right:10px;}
/*--linkstyle--*/
a {text-decoration:none;}
a:link,a:visited {color:#044bbf; text-decoration:none;}
a:hover,a:active {color:#f90; text-decoration:underline;}
#keyword a:link,#keyword a:visited {color:#1f67bc;}
#keyword a:hover,#keyword a:active {color:#f90;}
/*--add by wukai--*/
.specila_hot img{ width:80px; height:80px;}
#focus .summary_1{ height:60px; overflow:hidden; line-height:20px;}
#focus .summary_2{ height:60px; overflow:hidden;line-height:20px;}
li,h1,h2,h3,h4,h5{ overflow:hidden;}
h1,h2,h3,h4{}
.specialList li{padding:10px; overflow:hidden; height:65px;}
.specialList .pic{ float:left; margin-right:10px; display:block;}
.specialList .pic img{ width:65px; height:65px;}
.specialList .spcname{ display:block; font-weight:bold; float:left;}
.specialList .datetime{ display:none;}
.specialList .summary{ line-height:18px;display:block; height:50px; width:210px; overflow:hidden; position:relative; top:-50px; left:75px; clear:both;}
#stor_news li,.list01 li{ white-space:nowrap;}
.ad_banner{ clear:both;}

.ad_banner iframe,.ad_side iframe{ margin-bottom:5px;}
.ad_banner,.ad_side{ margin-bottom:5px;}
.tag02_content p{ height:36px; line-height:20px; overflow:hidden;}
.tag02_content h5,.tag02_content h5,.tag02_content h5{ white-space:nowrap; overflow:hidden;}
#special_topone img{ width:100px; height:100px; float:left; margin-left:0 5px;}
#special_topone p{ height:70px; line-height:0.44cm; overflow:hidden;}
.pageLimit a,.pageLimit font{ margin:0 5px;}
#main02 #content02 ul li img{ margin-bottom:2px;}
#main02 #content02 ul li{ height:auto;}
#main02 #content02 ul li p{ line-height:22px;height:auto;}

.specialList .spcname{ overflow:hidden; white-space:nowrap; width:200px;}
.tag02_content #ui01_list li{ padding:0;}

#main02 #content02 .more{ line-height:30px;}
#bbstopic a{
background:url(../image/list01.gif) no-repeat center left;
display:block;
width:100%;
overflow:hidden;
overflow-x:hidden;
white-space:nowrap;
text-decoration:none;
*text-overflow:ellipsis;
padding-left:12px;
margin-top:5px; 
margin-bottom:5px;
}
#bbstopic {width:260px;}
#bbstopic br{ display:none;}
/*-----xuebin start----*/
#menuitem a{
background:url(/image/icon_0303.gif) no-repeat center left;
}
#menuitem a:hover{
color:#ffffff;
text-decoration:none;
background:url(/image/icon_0202.gif) no-repeat center left;
}
#mediainfo{
margin:3px 290px 0 0;float:left;color:#0e4598;
}
/*-----xuebin end----*/