@charset "utf-8";

body {margin:0px;padding:0px;font:normal normal 12px Arial; background:#FFF url(images/bg/body.jpg) repeat-x center top;}
br {clear:left;}
td {color:#000000;}
form {margin: 0px;padding: 0px;}
label {padding:3px 0px;}
fieldset {border: 1px solid #CCCCCC;margin: 0px auto;text-align: left;padding:10px 20px;line-height: 1.5em; clear:both;}
legend {font:normal bold 13px Verdana;color:#003366;padding:8px 0px;}
.legendRed {color: #CC0000; font-size:14px;}


#preloadedImages {
width: 0px;
height: 0px;
display: inline;
background-image:url(images/arrow_news_b.gif);
background-image:url(images/arrow_cate_1b.gif);
background-image:url(images/arrow_cate_7b.gif);
background-image:url(images/arrow_cate_6b.gif);
} 


a:active {color: #FF6600;}
a:link {color: #036;text-decoration: none;}
a:visited {color: #036;text-decoration: none;}
a:hover {color: #c00;text-decoration: underline;}

a.link11px:link {font-size:11px;}
a.link11px:visited {font-size:11px;}
a.link11px:hover {font-size:11px;}


.red {color: #FF0000}
.gray{color: #666666;}
.grayDark{color: #555;}
.white {color: #FFFFFF}
.black{color: #000000;}
.blue {color: #0066FF}
.yellow {color: #FFCC00;}
.green {color: #009900;}
.greenDark {color: #005500;}
.blueDark {color: #003366}
.redDark {color: #990000;}
.redStar {color:#FF0000;font:normal normal 12px "宋体";}
.small {font-size:10px;}
.px10Gray {font-size:10px;color:#666666;}
.px11Gray {font-size:11px;color:#666666;}
.px11GrayArial {font-size: 11px;color: #666666;font-family: Arial;}
.px12Gray {color: #666666;font-size: 12px;}
.px10 {font-size: 10px;}
.px11 {font-size: 11px;}
.px12 {font-size: 12px;}
.px13 {font-size: 13px;}
.px14 {font-size: 14px;}
.px16 {font-size: 16px;}
.verdana {font-family: Verdana;}
.georgia {font-family: Georgia;}
.arial {font-family:Arial;}
.remark {margin:0px;padding:0px;color:#666666;font:normal normal 10px Verdana;}
.line15em {line-height: 1.5em;}


.alignCenter {text-align: center;margin: 0px auto;}
.alignLeft {text-align: left;clear: both;margin: 0px auto;}
.alignRight {text-align: right;clear: both;margin: 0px auto;}

.input {background-color:#F9F9F9;border: 1px solid #999999;font:normal normal 12px Arial;}
.input11px {background-color: #F9F9F9;border: 1px solid #999999;font:normal normal 11px Arial;}
.btnSubmit {background: url(images/btn/bg_button_gold.gif);border: 1px solid #cf6f18;font:normal bold 12px Verdana;color: #7b2e00;cursor:pointer;padding:3px 3px 0px 4px;letter-spacing:2px;}

.inputNormal {background-color:#F9F9F9;border:1px solid #999999;padding:3px;font:normal normal 14px Arial;}
.inputFocus {background-color:#FFFFCC;border:1px solid #666666;padding:3px;font:normal normal 14px Arial;}
.inputError {background-color:#FFF3E8;border:1px solid #cc0000;padding:3px;font:normal normal 14px Arial;}

.input14pxNormal {background-color:#F9F9F9;border:1px solid #999999;padding:3px;font:normal bold 14px Verdana;}
.input14pxFocus {background-color:#FFFFCC;border:1px solid #666666;padding:3px;font:normal bold 14px Verdana;}
.input14pxError {background-color:#FFF3E8;border:1px solid #cc0000;padding:3px;font:normal bold 14px Verdana;}



.clear {font-size:0px;margin:0px;padding:0px;clear:both;height:0px;}
.blankDashed1 {border-bottom:#CCCCCC dashed 1px;font-size:0px;margin:0px auto;clear:both;height:0px;}
.blankDashed3 {border-bottom:#CCCCCC dashed 1px;font-size:0px;margin:0px auto;clear:both;height:0px;}
.blankDashed5 {border-bottom:#CCCCCC dashed 1px;font-size:0px;margin:5px auto;clear:both;height:0px;}
.blankH1 {font-size: 0px;clear: both;height: 1px;}
.blankH1blue {font-size:0px;clear:both;height:1px;background-color:#bacbe0;margin:0px;padding:0px;}
.blankH2 {font-size: 1px;clear: both;height: 2px;}
.blankH3 {font-size: 1px;clear: both;height: 3px;}
.blankH5 {font-size: 1px;clear: both;height: 5px;}
.blankH8 {font-size: 1px;clear: both;height: 8px;}
.blankH10 {font-size: 1px;clear: both;height: 10px;}

.content {margin: 0px;padding: 0px;}
.block {margin: 0px;padding: 0px;}
.block10px {margin: 0px;padding: 0px;float: left;width: 10px;}
.block30px {margin: 0px;padding: 0px;float: left;width: 30px;}
.block60px {margin: 0px;padding: 0px;float: left;width: 60px;}
.block80px {margin: 0px;padding: 0px;float: left;width: 80px;}
.block100px {margin: 0px;padding: 0px;float: left;width: 100px;}
.block120px {margin: 0px;padding: 0px;float: left;width: 120px;}
.block200px {margin: 0px;padding: 0px;float: left;width: 200px;}
.block400px {margin: 0px;padding: 0px;float: left;width: 400px;}
.block90per {width: 90%;}
.block100per{width:100%;margin: 0px;padding: 0px;}
.blockIndent95per {width:95%;float:right;margin:0px;padding:0px;clear: both;}
.blockCenter {text-align:center;margin: 0px auto;}
.blockLeft {text-align:left;clear:both;}
.blockRight {text-align:right;clear:both;}

.fl {float:left;padding:0px; margin:0px;}
.fr {float:right;padding:0px; margin:0px;}
.fl104px {float:left;width:104px;}
.fl130px {float:left;width:130px;}
.fl165p4Strict {float:left;width:165px;padding:0px 4px;overflow:hidden;}
.fl170px {float:left;width:170px;}
.fl180px {float:left;width:180px;}
.fl200px {float:left;width:200px;}
.fl270pxStrict {float:left;width:260px;padding:0px 5px;overflow:hidden;}
.fl320px {float:left;margin:0px auto;padding:0px;width:320px;}
.fl350px {float:left;margin:0px auto;padding:0px;width:350px;}
.fl430px {float:left;margin:0px auto;padding:0px;width:430px;}
.fl520px {float:left;margin:0px auto;padding:0px;width:520px;}
.fr265px {float:right;width:265px;}
.fr290px {float:right;width:290px;}
.fr320px {float:right;margin:0px auto;padding:0px;width:320px;}
.fr350px {float:right;margin:0px auto;padding:0px;width:350px;}
.fr430px {float:right;margin:0px auto;padding:0px;width:430px;}
.fr520px {float:right;margin:0px auto;padding:0px;width:520px;}


.compartLine {font-size: 10px;color: #999999;margin: 0px;padding:0px 5px;}
.imgLinkPic {background-color: #FFFFFF;border: 1px solid #DCDCDC;}
.spanNumVerify {color: #FFFFFF;background-color:#990000;margin:0px;padding:5px;letter-spacing:5px; font:normal bold 14px Georgia;}
.ad {text-align: center;margin: 0px auto;padding: 0px;}
.adBanner {width:960px;clear:both;padding:8px 0px 0px 0px;margin:0px auto;}
.list {clear:both;margin:0px auto;padding:2px 0px;}
.list div.l {float:left;text-align:right;width:125px;padding-right:5px;margin:0px;}
.list div.r {float:left;padding:0px;margin:0px;}
.list div.b {clear:both;padding:0px;margin:0px;}

.infoEditRaw {clear:both;padding:5px;margin:0px auto;}
.infoEditRaw .left {float:left;width:100px;display:inline;text-align:right; padding-top:5px;}
.infoEditRaw .right {float:left;display:inline;}

.infoListBlock {clear:both;padding:10px;margin:0px auto;}
.infoListBlock .left {float:left;width:170px;display:inline;}
.infoListBlock .right {float:left;display:inline;width:500px;}

.infoListText {margin:0px auto;padding:5px 10px;clear:both;}
.infoListText .data {float:left;display:inline;}
.infoListText .date {float:right;display:inline;color:#666;font-size:12px;}
.infoListText .data a, .infoListText .data a:link, .infoListText .data a:visited {clear:both;font-size:14px;margin:0px;background:url(images/arrow/arrow_cate_3a.gif) no-repeat 2px 5px;padding-left:15px;}
.infoListText .data a:hover {background:url(images/arrow/arrow_cate_3b.gif) no-repeat 3px 5px;}
.infoListText .desc {clear:both;padding:2px 0px 5px 20px;color:#666;font-size:12px;}

.infoList {margin:0px;clear:both;padding:7px 10px;border-bottom:#CCCCCC dashed 1px;}
.infoList .linkPhoto {text-align: center;float: left;width:100px; margin:0px auto; padding:0px;}
.infoList .text {float: right;margin:0px auto; padding:0px; width:600px;}
.infoList .textExplain {margin:0px auto;padding:5px 10px; clear:both;}

.infoList ul {margin: 0px;padding: 0px;list-style-type: none;}
.infoList li {font-size:14px;padding:8px 0px;margin: 0px;clear: both; border-bottom:#CCCCCC dashed 1px;}
.infoListStat {margin: 0px;clear:both;padding:5px 10px;text-align:right;font:normal bold 11px Verdana;}
.infoContent {margin: 0px auto;text-align: left;line-height: 1.5em;width: 95%;padding:10px 0px;}
.infoAttachment{text-align: center;color: #666666;padding:5px 10px;}

.newsList {margin: 0px;width: 100%;text-align:left;clear: both;border-bottom:1px dashed #CCCCCC;}
.newsList a {margin:0px;background:url(images/arrow/arrow_news_a.gif) no-repeat 0px 2px;display:block;padding:4px 0px 4px 12px;}
.newsList a:hover {background:#FFFFFF url(images/arrow/arrow_news_b.gif) no-repeat 1px 2px;}
.newsListCurrent {margin: 0px;width: 100%;text-align:left;clear: both;border-bottom:1px dashed #CCCCCC;background:#FFFFE1;}
.newsListCurrent a {margin:0px;background:url(images/arrow/arrow_news_b.gif) no-repeat 0px 5px;display: block;padding:4px 5px 4px 15px;color:#cc0000;}
.newsListCurrent a:hover {background: url(images/arrow/arrow_news_b.gif) no-repeat 0px 5px;}



.tableInfo {border:1px solid #b5d1df;border-collapse:collapse;border-top:2px solid #b5d1df;width:100%;margin:0px auto;clear:both; background:url(images/core/bg_column.gif) repeat-x top center;}
.tableInfo td {border-bottom:1px solid #DBDBDB;padding:5px; margin:0px;}
.tableLine {border-collapse:collapse;width:100%;margin:0px auto;clear:both;border:0px;}
.tableLine td {border-bottom:1px solid #DBDBDB;padding:5px; margin:0px;}
.trHead {background-color: #eff7fb;text-align: center;font-weight: bold;}
.trInfo {background-color: #FFFFFF;text-align: center;font-size:9pt;}

.tableNoBorder {border-collapse:collapse;width:100%;margin:0px auto;clear:both;background:url(images/core/bg_column.gif) repeat-x top center;}
.tableNoBorder td {border-bottom:1px solid #DBDBDB;padding:4px;margin:0px;}
.tableNoBorder tr.trHead {background-color:#F5F5F5;text-align:center;font-weight:bold;border-bottom:1px solid #DBDBDB;}


.img60px {width:70px;height:51px;overflow:hidden;position:relative;text-align:center;vertical-align:middle;padding:0px;margin:0px auto;clear:both;}
.img60px a {display:block;height:45px;width:60px;border:1px solid #CCCCCC;padding:2px;margin:0px;overflow:hidden;vertical-align: middle;line-height:45px;}
.img60px a:hover {border: 1px solid #CC0000;}

.img90x90 {width:100px;height:100px;overflow:hidden;text-align:center;vertical-align:middle;padding:0px;margin:0px auto;clear:both;}
.img90x90 a {display:block;height:90px;width:90px;border:1px solid #CCCCCC;padding:2px;margin:0px;overflow:hidden;vertical-align: middle;line-height:90px; background:#FFF;}
.img90x90 a:hover {border: 1px solid #CC0000;}

.img85x85 {width:100px;height:95px;overflow:hidden;text-align:center;vertical-align:middle;padding:0px;margin:0px auto;clear:both;}
.img85x85 a {display:block;height:85px;width:85px;border:1px solid #CCCCCC;padding:2px;margin:0px;overflow:hidden;vertical-align: middle;line-height:85px; background:#FFF;}
.img85x85 a:hover {border: 1px solid #CC0000;}

.img100px {width:110px;height:81px;overflow:hidden;text-align:center;vertical-align:middle;padding:0px;margin:0px auto;clear:both;}
.img100px a {display:block;height:75px;width:100px;border:1px solid #CCCCCC;padding:2px;margin:0px;overflow:hidden;vertical-align: middle;line-height:75px;}
.img100px a:hover {border: 1px solid #CC0000;}

.img120px {width:130px;height:100px;overflow:hidden;position:relative;text-align:center;vertical-align:middle;padding:0px;margin:0px auto;clear:both;}
.img120px a {display:block;height:90px;width:120px;border:1px solid #CCCCCC;padding:2px;margin:0px;overflow:hidden;vertical-align: middle;line-height:90px;}
.img120px a:hover {border: 1px solid #cc0000;}

.img160x140 {width:170px;height:151px;overflow:hidden;position:relative;text-align:center;vertical-align:middle;padding:0px;margin:0px auto;clear:both;}
.img160x140 a {display:block;height:140px;width:160px;border:1px solid #CCCCCC;padding:2px;margin:0px;overflow:hidden;vertical-align: middle;line-height:140px;background:#FFF;}
.img160x140 a:hover {border: 1px solid #cc0000;}

.img150x150 {width:160px;height:160px;overflow:hidden;position:relative;text-align:center;vertical-align:middle;padding:0px;margin:0px auto;clear:both;}
.img150x150 a {display:block;height:150px;width:150px;border:1px solid #CCCCCC;padding:2px;margin:0px;overflow:hidden;vertical-align: middle;line-height:150px;background:#FFF;}
.img150x150 a:hover {border: 1px solid #cc0000;}


.img160px {width:170px;height:150px;overflow:hidden;position:relative;text-align:center;vertical-align:middle;padding:0px;margin:0px auto;clear:both;}
.img160px a {display:block;height:120px;width:160px;border:1px solid #CCCCCC;padding:2px;margin:0px;overflow:hidden;vertical-align: middle;line-height:120px;background:#FFF;}
.img160px a:hover {border: 1px solid #cc0000;}



#header {width:960px;clear:both;padding:0px;margin:0px auto;}
#header .logo {margin: 0px;width: 350px;float: left;padding:0px;}
#header .fun {margin: 0px auto;width:550px;padding: 0px;float: right;}

#header div.fun_nav {text-align:right;clear:both;padding-top:20px; height:15px;margin:0px;}
#header div.fun_nav span {margin: 0px 6px;color: #036;font-size: 9px;}
#header div.fun_search {margin: 0px;clear: both; padding:8px 0px 5px 0px; margin:0px;}


.funNav {text-align:right;margin:0px;clear: both;height:30px;padding:5px 0px 0px 0px; font:11px bold;}
.funNav ul {margin:0px;padding: 5px 20px 0px 0px; float:right;}
.funNav li {margin:0px;float:left;text-align:center;padding-top:5px;list-style-type: none;font-size:11px;}
.funNav li a {color: #174d96;text-decoration: none;font-weight: bold;}
.funNav li a:visited {color: #174d96;text-decoration: none;font-weight: bold;}
.funNav li a:hover {color: #cc0000;}
.funNav b {color:#FF0000;}
.funNav span {margin: 0px 8px;color: #cccccc;font-size: 9px;}
.funSearch {margin: 0px;clear: both; padding:10px 0px 5px 0px; margin:0px;}

.headerMenu {margin:0px auto;height:35px;padding:0px;clear:both}
.headerMenu div.left {height:35px; width:3px; padding:0px; float:left; background:url(images/nav.gif) no-repeat left -2px;}
.headerMenu div.right {height:35px; width:3px; padding:0px; float:right; background:url(images/nav.gif) no-repeat right -2px;}
.headerMenu ul {margin:0px;list-style-type: none;padding:0px 0px 0px 20px !important;padding:0px 0px 0px 15px;float:left;background:url(images/nav.gif) repeat-x left -39px;width:934px !important;width:939px;height:35px;}
.headerMenu li {background:url(images/nav.gif) no-repeat left -140px;float:left;height:30px;margin:0px 7px;}
.headerMenu li span {padding:0px 5px;}
.headerMenu li a {color:#235093;font:normal bold 14px Verdana;background:url(images/nav.gif) no-repeat right -140px;padding:8px 10px 6px 8px;display:block;margin-left:2px;}
.headerMenu li a:hover {color:#c00;background:url(images/nav.gif) no-repeat right -316px;padding:7px 10px 7px 8px;display: block; margin-left:2px;text-decoration: none;}
.headerMenu li.current {background:url(images/nav.gif) no-repeat left -76px;float:left;height:30px;margin:0px 7px;}
.headerMenu li.current a, .headerMenu li.current a:hover {color:#cc0000;font:normal bold 14px Verdana;background:url(images/nav.gif) no-repeat right -76px;padding:8px 12px 7px 10px;display: block; margin-left:2px;}
.headerMenu li.current a:hover {color:#cc0000;}

.headerSearch {clear:right;padding-left:25px; background:url(images/core/icon_search.gif) no-repeat 0px 0px;float:right;overflow:hidden; width:250px;height:22px;}
.headerSearch .select {float:left;margin:3px;width:200px;font-size:12px;overflow:hidden;background:#f4f4f4;color:#666666;}
.headerSearch .text { background:none transparent scroll repeat 0% 0%;float:left; width:180px;color:#999999;border-style:none;height:15px; line-height:15px; padding-top:4px; font-size:12px;}
.headerSearch .textFocus { background:none transparent scroll repeat 0% 0%;float:left; width:180px;color:#cc0000;border-style:none;height:15px; line-height:15px; padding-top:4px; font-size:12px;font-weight:bold;}
.headerSearch .btn {background:url(images/core/icon_search.gif) 0px -25px;float:right;width:61px;cursor:pointer;border-style:none;height:22px;}
.headerSearchPopular {margin:0px auto;padding:11px 10px 0px 10px;height:17px;overflow:hidden;clear:both;font-size:11px;}


#footer {width:960px;text-align:center;margin:0px auto;padding:10px 0px;clear:both;min-height:60px;_height:60px;background:url(images/bg/footer.gif) repeat-x center top;}
#footer .menu {padding:5px 0px;clear:both;font:normal normal 12px Verdana}
#footer .copyright {text-align:center;font-size:12px;color:#333;line-height:1.6em;clear:both;}
#footer span.compartLine {color: #999999;margin:0px;padding:0px 8px;font:normal normal 10px Arial;}
#footer a, #footer a:link, #footer a:hover {color: #333;text-decoration: none;}
#footer a:hover {color: #c00;}





#main {width:960px;margin:0px auto;padding:8px 0px;min-height:450px;_height:450px;}
#mainLeft {float: left;width:225px;}
#mainRight {float: right;width:720px;margin: 0px auto;padding: 0px;}
#mainBottom {font-size:0px;margin:0px;padding:0px;height:0px;clear: both;}

.mainHomeAL {margin: 0px;padding: 0px;float: left;width:510px;}
.mainHomeAR {margin: 0px;padding: 0px;float: right;width:200px;}

#mainRightMember {float:right;width:720px;margin:0px auto;padding:0px 10px;}

.mainFullTop {background: url(images/bg_mainFull_t.gif) no-repeat center top;margin:0px auto;padding:0px;clear:both;}
.mainFullTop .where {margin:0px auto;padding:5px 10px 0px 0px;clear:both;text-align:right;font-size:11px;}
.mainFullTop .title {margin:0px auto;padding:0px;clear:both;padding:15px 0px 0px 25px;font:normal bold 16px Verdana;color:#CC0000;}
.mainFullMain {background:url(images/bg_mainFull_m.gif) repeat-y center top;margin:0px auto;padding:15px 25px;clear:both;min-height:400px;_height:400px;}
.mainFullBottom {background:url(images/bg_mainFull_b.gif) no-repeat center top;margin:0px auto;padding:0px;clear:both;height:3px;}

.mainTop {background:url(images/core/mr_t.gif) #f8fafd no-repeat center top;margin: 0px;padding: 0px;clear: both;}
.mainTopWhere {text-align:right;padding:8px 12px;clear:both;font:normal normal 12px Arial}
.mainTopTitle {clear:both;padding:2px 0px 5px 10px;font:normal normal 16px "黑体";}
.mainMain {padding:10px 9px;margin:0px auto;background:url(images/core/mr_m.gif) no-repeat center top;border-left:#c1d6e6 solid 1px;border-right:#c1d6e6 solid 1px;min-height:400px;_height:400px;}
.mainRightBottom {font-size: 0px;margin: 0px;padding: 0px;height: 15px;width: 100%; background:url(images/core/mr_b.gif) no-repeat center top;clear: both;}
.mainMainInfo {padding:10px;margin: 0px auto;clear:both;font-size:14px;line-height:1.6em;}
.mainMainInfo .left {text-align: right;margin: 0px;padding: 0px;float:left;width:120px; display:inline; padding:5px 5px 0px 0px;}
.mainMainInfo .right {text-align: left;margin: 0px;padding: 0px; float:left;display:inline;}
.mainMainDetail {padding:5px 10px;margin: 0px auto;clear:both; font-size:14px;line-height:1.6em;}



/*compart effect*/
.funTnone {margin: 0px auto;padding: 0px;clear: both;}
.funTopText {float: left; padding:8px 0px 0px 10px; font:normal bold 14px Verdana;color:#c00;}
.funTopMore {text-align:center;float:right;width:50px; font:normal normal 10px Verdana;padding-top:15px;}
.funTopMore100 {float:right;width:100px;font:normal normal 10px Verdana;padding:7px 10px 0px 0px; text-align:right;}


.fun_t {background:url(images/fun/bl_225t.gif) no-repeat left bottom;width:225px;margin:0px auto;clear:both;height:30px;}
.fun_m {background:#fffbe4 url(images/fun/bl_225m.gif) repeat-y left bottom;margin: 0px auto;padding:5px 10px;width:205px;clear: both;}
.fun_b {font-size: 0px; background:url(images/fun/bl_225b.gif) no-repeat left top;margin: 0px auto;padding: 0px;height:4px;width: 225px;clear: both;}

.fun_gold_t {background:url(images/fun/gold_225t.gif) no-repeat left bottom;width:225px;margin:0px auto;clear:both;height:30px;}
.fun_gold_m {background:#fffbe4 url(images/fun/gold_225m.gif) repeat-y left bottom;margin: 0px auto;padding:5px 10px;width:205px;clear: both;}
.fun_gold_b {font-size: 0px; background:url(images/fun/gold_225b.gif) no-repeat left top;margin: 0px auto;padding: 0px;height:4px;width: 225px;clear: both;}

.fun_tm {background: url(images/fun/tm_bg.gif) repeat-y top center;width:225px;padding:0px;margin:0px auto;clear: both;}
.fun_tm .t {background:url(images/fun/tm_t.gif) no-repeat top center;height:6px;margin:0px auto;padding:0px;;clear:both;}
.fun_tm .m {background: url(images/fun/tm_m.gif) no-repeat bottom center;margin:0px auto;padding:5px 1px 10px 1px;clear: both;}

.fun_tm200 {background: url(images/fun/tm200_bg.gif) repeat-y top center;width:200px;padding:0px;margin:0px auto;clear: both;}
.fun_tm200 .t {background:url(images/fun/tm200_t.gif) no-repeat top center;height:6px;margin:0px auto;padding:0px;;clear:both;}
.fun_tm200 .m {background: url(images/fun/tm200_m.gif) no-repeat bottom center;margin:0px auto;padding:5px 1px 10px 1px;clear: both;}

.fun_tm960 {background:url(images/fun/bl_mt_960.gif) no-repeat top center;width:960px;padding:0px;margin:0px auto;clear: both;}
.fun_tm960 .m {background: url(images/fun/bl_mt_960b.gif) no-repeat bottom center;margin:0px auto;padding:5px;clear: both;}
.fun_tm960 .l {float:left;width:45px; text-align:center;}
.fun_tm960 .r {float:left;width:900px;}

.fun200t {background:url(images/fun/bl_200t.gif) no-repeat left bottom;width:200px;margin:0px auto;clear:both;height:30px;}
.fun200m {background:#fffbe4 url(images/fun/bl_200m.gif) repeat-y left bottom;margin: 0px auto;padding:5px 10px;width:180px;clear: both;}
.fun200b {font-size: 0px; background:url(images/fun/bl_200b.gif) no-repeat left top;margin: 0px auto;padding: 0px;height:4px;width: 200px;clear: both;}

.fun510t {background:url(images/fun/bl_510t.gif) no-repeat left bottom;width:510px;margin:0px auto;clear:both;height:30px;}
.fun510m {background:#fffbe4 url(images/fun/bl_510m.gif) repeat-y left bottom;margin:0px auto;padding:5px 10px;width:490px;clear: both;}
.fun510b {font-size: 0px; background:url(images/fun/bl_510b.gif) no-repeat left top;margin: 0px auto;padding: 0px;height:4px;width: 510px;clear: both;}

.fun700t {background:url(images/fun/bl_700t.gif) no-repeat left bottom;width:700px;margin:0px auto;clear:both;height:30px;}
.fun700m {background:url(images/fun/bl_700m.gif) repeat-y left bottom;margin:0px auto;padding:5px 9px;width:682px;clear:both;}
.fun700b {background:url(images/fun/bl_700b.gif) no-repeat left top;margin:0px auto;padding:0px;height:4px;width:700px;clear: both;font-size:0px;}

.fun720t {background:url(images/fun/bl_720t.gif) no-repeat left bottom;width:720px;margin:0px auto;clear:both;height:30px;}
.fun720m {background:url(images/fun/bl_720m.gif) repeat-y left bottom;margin:0px auto;padding:5px 9px;width:702px;clear:both;}
.fun720b {background:url(images/fun/bl_720b.gif) no-repeat left top;margin:0px auto;padding:0px;height:4px;width:720px;clear: both;font-size:0px;}


.fun960t {background:url(images/fun/bl_mt_960.gif) no-repeat left top;width:960px;margin:0px auto;clear:both;}
.fun960b {background:url(images/fun/bl_mt_960b.gif) no-repeat left bottom;margin:0px auto;padding:0px;clear:both;}
.fun960m {margin:0px auto;padding:5px 10px;clear:both;}



.paraSort {color:#030;border-bottom:#CCCCCC solid 1px;padding:2px;clear:both;}
.paraSort div.txt {float:left; text-align:left;}
.paraSort div.more {float:right; text-align:right; font-size:11px;}
.fl226 {float:left;width:226px;margin:0px;}
.fl226r {float:left;width:226px;margin:0px;padding-left:10px;}
.fl230 {float:left;width:227px;margin:0px;}
.fl230r {float:left;width:227px;margin:0px;padding-left:10px;}


.funMainRightT {font-size:0px;background:url(images/core/mr_t.gif) no-repeat center top;margin:0px auto;padding:0px;height:15px;clear:both;}
.funMainRightM {margin:0px auto;padding:0px 15px;clear: both;border-left:#c1d6e6 solid 1px;border-right:#c1d6e6 solid 1px;}
.funMainRightM div.left {float:left;width:120px;padding:0px 5px;text-align:right;}
.funMainRightM div.right {float:left;width:540px;padding:0px 5px;}
.funMainRightB {font-size:0px;background:url(images/core/mr_b.gif) no-repeat center top;margin:0px auto;padding:0px;height:15px;clear:both;}

.funColumnT {font-size:1px;margin:0px auto;clear:both;height:3px;padding:0px;background:url(images/core/fun_column_200t.gif) no-repeat center bottom;}
.funColumnM {margin:0px;padding:5px 10px 5px 10px;clear:both;background:url(images/core/fun_column_200m.gif) repeat-y center top;line-height:1.6em;}
.funColumnB {font-size:1px;margin:0px auto;padding:0px;height:3px;clear:both;background: url(images/core/fun_column_200b.gif) no-repeat center top;}

.funColumn {margin:0px auto;padding:7px 10px;background:url(images/core/bg_column.gif) repeat-x top center;border:1px solid #b5d1df;line-height:1.6em;}
/*end compart effect*/



/*category menu*/
.cateDir {margin: 0px auto;clear: both;padding: 0px;}
.cateDir a {font-weight: bold;text-decoration: none;display: block;padding:5px 5px 4px 23px;background: url(images/arrow/arrow_cate_1a.gif) no-repeat 12px 10px;border-bottom: 1px dashed #CCCCCC;clear: both;}
.cateDir a:hover {color: #CC0000;text-decoration: none;background: #ffffff url(images/arrow/arrow_cate_1b.gif) no-repeat 12px 10px;}
.cateDirOn {margin: 0px auto;clear: both;padding: 0px;}
.cateDirOn a {font-weight: bold;text-decoration: none;display: block;padding:5px 5px 4px 23px;background:#ffffff url(images/arrow/arrow_cate_1b.gif) no-repeat 12px 10px;border-bottom: 1px dashed #CCCCCC;clear: both;color: #CC0000;}
.cateDirOn a:hover {background-color: #FFFF99;}

.cateDirOnNoSubdir {margin: 0px auto;clear: both;padding: 0px;}
.cateDirOnNoSubdir a {color: #cc0000;font-weight: bold;text-decoration: none;display: block;padding: 5px 0px 4px 17px;background: url(images/arrow/arrow_cate_1b.gif) no-repeat 4px 10px;border-bottom: 1px dashed #CCCCCC;clear: both;}
.cateDirOnNoSubdir a:hover {background-color: #FFFF99;}

.cateSubDir {margin: 0px auto;clear: both;padding: 0px;}
.cateSubDir a {font-size:11px;font-family:Verdana;text-decoration: none;display: block;padding:5px 5px 4px 33px;background: url(images/arrow/arrow_cate_7a.gif) no-repeat 22px 10px;border-bottom: 1px dashed #CCCCCC;clear: both;}
.cateSubDir a:hover {color: #ff0000;text-decoration: none;background:#FFFFFF url(images/arrow/arrow_cate_7b.gif) no-repeat 22px 10px;}
.cateSubDirOn {margin: 0px auto;clear: both;padding: 0px;}
.cateSubDirOn a {font-size:11px;font-family:Verdana;color: #ff0000;font-weight: bold;text-decoration: none;display: block;padding: 5px 0px 4px 15px;background: url(images/arrow/arrow_cate_7b.gif) no-repeat 5px 9px;border-bottom: 1px dashed #CCCCCC;clear: both;}
.cateSubDirOn a:hover {background-color: #FFFFCC;}

.cateSubDirHasType {margin:0px auto;clear:both;padding:0px;}
.cateSubDirHasType a {font-size:11px;font-family:Verdana;text-decoration: none;display: block;padding:5px 5px 4px 33px;background: url(images/arrowarrow_cate_6a.gif) no-repeat 22px 10px;border-bottom: 1px dashed #CCCCCC;clear: both;}
.cateSubDirHasType a:hover {color: #ff0000;text-decoration: none;background:#FFFFFF url(images/arrow/arrow_cate_6b.gif) no-repeat 22px 10px;}
.cateSubDirOnHasType {margin: 0px auto;clear: both;padding: 0px;}
.cateSubDirOnHasType a {font-size:11px;font-family:Verdana;text-decoration: none;color: #ff0000;display: block;padding:5px 5px 4px 33px;background:#FFFFFF url(images/arrow/arrow_cate_6b.gif) no-repeat 22px 10px;border-bottom: 1px dashed #CCCCCC;clear: both;}
.cateSubDirOnHasType a:hover {color: #ff0000;text-decoration: none;background:#FFFFFF url(images/arrow/arrow_cate_6b.gif) no-repeat 22px 10px;}

.cateType {margin: 0px auto;clear: both;padding: 0px;}
.cateType a {text-decoration: none;display: block;padding: 5px 0px 4px 15px;background: url(images/arrow/arrow_cate_5a.gif) no-repeat 5px 10px;border-bottom: 1px dashed #CCCCCC;clear: both;color: #666666;}
.cateType a:hover {color: #ff0000;background-color: #FFFFCC;text-decoration: none;background-image: url(images/arrow/arrow_cate_5b.gif);background-repeat: no-repeat;}
.cateTypeOn {margin: 0px auto;clear: both;padding: 0px;}
.cateTypeOn a {text-decoration: none;display: block;padding: 5px 0px 4px 15px;background: url(images/arrow/arrow_cate_5b.gif) no-repeat 5px 10px;border-bottom: 1px dashed #CCCCCC;clear: both;color: #ff0000;}
.cateTypeOn a:hover {color: #ff0000;background-color: #FFFFCC;text-decoration: none;}


.cateContentArea {width: 95%;float: right;margin: 5px 0px;padding: 0px;clear: both;}
.areaProSubDir {margin: 0px auto;padding: 0px;clear: both;position:relative;}
.prodPopProCate {padding:5px 10px;left:198px;visibility:hidden;width:165px;position:absolute;top:-25px;margin: 0px;background-color: #fffbef;border: 1px solid #ffb64b;font-size:11px;}
.prodPopProCate img.boardImage{position:absolute;z-index:999;top:8px;left: -7px;}
/*end category menu*/


/*products present*/
.mainExplainText {padding:5px 10px;margin:0px auto;clear:both;font-size:12px;color:#666666;}
.proList {float:left;width:130px;text-align:center;padding:10px 5px;margin:0px auto;}
.proList .photo {text-align: center;margin: 0px auto;padding: 0px;clear:both;vertical-align:middle;}
.proList .photo a {background-color:#FFFFFF;padding:3px;margin:0px;border:1px solid #CCCCCC;height:90px;width:120px;display: block;overflow:hidden;vertical-align: middle;line-height:90px;}
.proList .photo a:hover {border: 2px solid #cc0000;padding: 2px;}
.proList .title {text-align:center;margin:0px auto;padding-top:5px;clear:both;}

.proList120px {float:left;width:110px;text-align:center;padding:5px;font-size:11px;margin:0px auto;word-break:break-all;}
.proList120px .photo {text-align: center;margin: 0px auto;padding: 0px;clear:both;vertical-align:middle;display: table-cell;}
.proList120px .photo a {background-color:#FFFFFF;padding:3px;margin:0px;border:1px solid #CCCCCC;height:75px;width:100px;overflow:hidden;vertical-align: middle;line-height:75px;display:block;}
.proList120px .photo a:hover {border:1px solid #cc0000;padding:3px;}
.proList120px .title {text-align:center;margin:0px auto;padding-top:5px;clear:both;}


.proInfoPhoto {float:left;text-align:center;margin:0px auto;width:370px;font-size:11px;}
.proInfoPhoto .img {width:360px;height:280px;border:1px solid #E3E3E3;overflow:hidden;display:table-cell;text-align:center;vertical-align:middle;padding:4px;margin:0px auto;line-height:280px;}
.proInfoPhoto .img a {padding:0px;margin:0px;}
.proInfoPhoto .imgMore {margin:0px auto;padding:0px;clear:both;}
.proInfoPhoto .imgMore .item {width:74px;padding:0px;margin:0px auto;float:left;}

.proInfoBrief {margin: 0px;padding: 0px;float: right;width: 295px;}
.proInfoBrief .proName {margin:0px;padding:5px 0px;clear: both;font:normal bold 14px Verdana;}
.proInfoBrief .left {font-weight: bold;text-align: right;float: left;width:80px;padding: 5px 5px 5px 0px;}
.proInfoBrief .right {float: right;width: 205px;padding: 5px 0px;}
.proInfoBrief .bottom {font-size: 0px;clear: both;height: 0px;margin: 0px;padding: 0px;border-bottom: 1px dashed #CCCCCC;}
.proInfoBrief .linkAddTo {text-align:right;clear: both;margin:0px;padding:0px;padding-top:6px;}

.proInfoTitle {background:url(images/core/bg_proinfo_t_1.gif) repeat-x center bottom;padding:0px 10px;margin:0px auto; clear:both; height:26px;}
.proInfoTitle .left {background:url(images/core/bg_proinfo_t_4.gif) no-repeat right top;margin: 0px;padding: 0px;float: left;height: 26px;width: 30px;}
.proInfoTitle .btnLink {background:url(images/core/bg_proinfo_t_2.gif) repeat-x right top;text-align: center;margin: 0px;float: left;height: 20px;padding:6px 15px 0px 15px;color: #003366;font:normal bold 11px Verdana;}
.proInfoTitle .btnLink a {margin: 0px;text-decoration: none;display: block;color: #003366;}
.proInfoTitle .btnLink a:visited {color: #003366;}
.proInfoTitle .btnCurrent {background:url(images/core/bg_proinfo_t_3.gif) repeat-x right top;text-align:center;margin:0px;float:left;height: 20px;padding:6px 20px 0px 20px;color: #000000;font:normal bold 13px Verdana;}
.proInfoTitle .btnCurrent b {background:url(images/core/bg_proinfo_arrow.gif) no-repeat 0px 4px;margin: 0px;padding-left: 18px;}
.proInfoTitle .btnCurrent a {background:url(images/arrow/arrow_proinfo_t.gif) no-repeat 0px 4px;margin: 0px;padding-left: 17px;text-decoration: none;display: block;color: #CC0000;}
.proInfoTitle .btnCurrent a:visited {color: #CC0000;}

.proInfoDetail {line-height:1.7em;clear: both;padding:10px;}
.proInfoCorrPro {clear: both;padding:10px 5px;}
.proInfoCorrPro .item {width:110px;padding:0px 4px;margin:0px auto;float:left;text-align:center;font-size:11px;}
/*end product present*/


/*page navigation*/
.pagePrevNext {padding:10px;margin:0px auto;clear:both;font-size:11px;font-weight:bold;}
.pagePrevNext div.prev {float: left;width: 49%;text-align: left;}
.pagePrevNext div.next {float: right;width: 49%;text-align: right;}


.pageNav {margin:0 auto;padding:10px;clear:both;line-height:2em;font-size:12px;}
.pageNav span {color:#cc0000;background-color:#ffff99;border:1px solid #999999;padding:2px 5px;margin:2px;font-weight:bold;}
.pageNav input.line {margin:0px;padding:0px;text-align:center; border-style:none;border-bottom:#999999 solid 1px;font:normal normal 11px Arial;}
.pageNav a {color:#000000;text-decoration:none;border:1px solid #999999;padding:2px 5px;margin:2px;background-color:#F4FBFF;}
.pageNav a:hover {color:#FFFFFF;text-decoration:none;background-color:#006699;border: 1px solid #999999;}
.pageNav div.fl {text-align:left;float:left;}
.pageNav div.fr {text-align:right;float:right;}
/*end ifpage navigation*/



/*begin concrete object*/
#newsNoticeDemo {overflow:hidden;height:175px;margin: 0px;float: left;display: inline;padding: 0px; width:100%;}
#newsNoticeDemo ul{margin: 0px;padding: 0px;}

#headJobsDemo {overflow:hidden;height:250px;margin: 0px;float: left;display: inline;padding: 0px; width:100%;}
#headJobsDemo ul{margin: 0px;padding: 0px;}

.memberReg {clear:both; padding:5px 0px; margin:0px auto;width:850px;}
.memberReg div.l {padding:0px;margin:5px 0px;width:290px;text-align:right;float:left;font-weight:bold;}
.memberReg div.r {padding:0px;margin:0px;width:550px;float:right;}

.memberRegOrder {clear:both;padding:5px 0px; margin:0px auto;width:450px;}
.memberRegOrder div.l {padding:0px;margin:5px 0px;width:120px;text-align:right;float:left;font-weight:bold;}
.memberRegOrder div.r {padding:0px;margin:0px;width:320px;float:right;}

.memberAccountset {clear:both;padding:3px 0px; margin:0px auto; font-size:12px; width:700px;}
.memberAccountset div.l {padding:3px 0px;margin:0px;width:190px;text-align:right;float:left;font-weight:bold;}
.memberAccountset div.r {padding:0px;margin:0px;width:500px;float:right;}




.chooseEffect {padding:4px;margin:0px auto;clear:both;border:#FFFFFF 1px solid;}
.chooseEffectFocus {padding:4px;margin:0px auto;clear:both;background:#FFFFCC;border:#cccccc 1px solid;}

.choosePayment {padding:8px 15px;margin:0px auto;clear:both;border:#EEEEEE 1px solid;width:90%;}

.signFloatRight{width: 40px;margin: 0px;padding-top:3px;float: right;}
.signFloatLeft {margin: 0px;padding: 0px;float: left;width: 160px;}
.signLabel {width:45px;margin: 0px;padding:5px 0px 0px 0px;float: left;text-align: right;font-weight:bold;}
.signInput {width:100px;margin: 0px;padding: 0px;float: left;}

.keywords {font-size:11px;color:#888888;}
.keywords a {color:#888888;text-decoration:none;}
.keywords a:hover {color:#333333;}
.keywords a:visited {color:#888888;}

.prodPopup {margin:0px auto;padding: 0px;}
.prodPopup .berth {padding:0px 0px 0px 20px;clear:both; background:url(images/arrow/arrow_green_up.gif) no-repeat 5px 5px;}
.prodPopup .prodPopHide {margin:0px;padding:0px;clear:both;width:1px;height:1px;position:relative;}
.prodPopup .prodPopHide .prodPopContainer {visibility:hidden;position:absolute;padding:20px 40px 10px 20px; background:url(images/prodPopup_bg.png) no-repeat !important;background:url(images/prodPopup_bg.gif) no-repeat;left:400px; width:240px; height:120px;top:-50px;}



.prodPopProOrder {padding:5px 10px;left:280px;visibility:hidden;width:130px;position:absolute;margin: 0px;background-color: #fffbef;border: 1px solid #ffb64b;font-size:11px;}
.prodPopProOrder img.boardImage{position:absolute;z-index:999;top:5px;left: -7px;}


.loadingImg {background:url(images/loading.gif) no-repeat center center;height:80px;padding:0px;margin:0px auto;clear:both;}
.loadingImgSmall {background:url(images/loading_small.gif) no-repeat center center;height:20px;padding:0px;margin:0px auto;clear:both;}


.paraSubject {color:#000000;background:#F5F5F5;border-bottom:#CCCCCC solid 1px;padding:5px;font:normal bold 12px Verdana;clear:both;}
.paraContent {padding:5px 15px;margin:0px auto;line-height:1.6em;clear:both;font-size:12px;border:#DBDBDB solid 1px;}

.paraSubjectB {color:#000000;background:#ffffec;border-bottom:#CC9900 solid 1px;padding:6px;font:normal bold 12px Verdana;clear:both;border:#CC9900 solid 1px;}
.paraContentB {padding:7px 15px;margin:0px auto;line-height:1.6em;clear:both;font-size:12px;border:#CC9900 solid 1px;}

.paraSubjectC {color:#000000;background:#eff7fb;border:#C9E4F1 solid 1px;border-bottom:#55b9da solid 1px;padding:6px;font:normal bold 12px Verdana;clear:both;}
.paraContentC {padding:7px 15px;margin:0px auto;line-height:1.6em;clear:both;font-size:12px;border:#C9E4F1 solid 1px;}
