@charset "utf-8";

body {margin:0px;padding:0px;font:normal normal 12px Arial;background:#000; color:#FFF;}
br {clear:left;}
td {color:#fff;}
form {margin: 0px;padding: 0px;}
label {padding:3px 0px;}
fieldset {border: 1px solid #CCCCCC;margin: 0px auto;text-align: left;padding:5px 15px;line-height: 1.5em; clear:both;}
legend { font:normal bold 12px Verdana; color:#FF9;}
.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:#ff0;}
a:link {color:#fff;text-decoration:none;}
a:visited {color:#fff;text-decoration:none;}
a:hover {color:#ff0;text-decoration:underline;}

a.link11px:link {font-size:11px;}
a.link11px:visited {font-size:11px;}
a.link11px:hover {font-size:11px;}

a.linkgray:link {color:#666;}
a.linkgray:visited {color:#666;}
a.linkgray:hover {color:#ff0;}

a.link_white:link {color:#fff;}
a.link_white:visited {color:#fff;}
a.link_white:hover {color:#ff0;}

a.link_black:link {color:#000;}
a.link_black:visited {color:#000;}
a.link_black:hover {color:#c00;}


.red {color: #FF0000}
.red_light { color: #FF3E3E }
.gray{color: #666;}
.gray_light{color:#ccc;}
.gray_li{color:#999;}
.grayDark{color:#555;}
.white {color: #FFFFFF}
.black{color: #000;}
.blue {color: #0066FF}
.yellow {color: #FFCC00;}
.green {color: #009900;}
.greenDark {color: #005500;}
.blueDark {color: #003366}
.redDark {color: #C00;}
.redStar {color:#FF0000;font:normal normal 12px Verdana;}
.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;}
.px18 {font-size: 18px;}
.verdana {font-family: Verdana;}
.georgia {font-family: Georgia;}
.arial {font-family:Arial;}
.remark {margin:0px;padding:0px;color:#666666;font:normal normal 10px Verdana;}
.line1em {line-height: 1em;}
.line12em {line-height: 1.2em;}
.line15em {line-height: 1.5em;}
.line18em {line-height: 1.8em;}



.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;}
.btn {color:#0064AE;border:1px solid #10b4db;background:url(images/btn/bg_btn.gif);cursor:pointer;padding:2px 2px 0px 3px;font:normal bold 12px Arial;}
.btnSubmit {background: url(images/btn/bg_button_gold.gif);border: 1px solid #cf6f18;font:normal bold 12px Verdana;cursor:pointer;padding:2px;color: #7b2e00;}

.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;overflow:hidden;}
.blankDashed1 {border-bottom:#CCCCCC dashed 1px;font-size:0px;margin:0px auto;clear:both;height:0px;overflow:hidden;}
.blankDashed3 {border-bottom:#CCCCCC dashed 1px;font-size:0px;margin:3px auto;clear:both;height:0px;overflow:hidden;}
.blankDashed5 {border-bottom:#666 dashed 1px;font-size:0px;margin:5px auto;clear:both;height:5px;overflow:hidden;}
.blankDashed10 {border-bottom:#666 dashed 1px;font-size:0px;margin:10px auto;clear:both;height:10px;overflow:hidden;}
.blankH1 {font-size: 0px;clear: both;height: 1px;overflow:hidden;}
.blankH1blue {font-size:0px;clear:both;height:1px;background-color:#bacbe0;margin:0px;padding:0px;overflow:hidden;}
.blankH2 {font-size:0px;clear:both;height:2px;padding:0px;margin:0px;overflow:hidden;}
.blankH3 {font-size:0px;clear: both;height: 3px;padding:0px;margin:0px;overflow:hidden;}
.blankH5 {font-size:0px;clear: both;height: 5px;padding:0px;margin:0px;overflow:hidden;}
.blankH8 {font-size:0px;clear: both;height: 8px;padding:0px;margin:0px;overflow:hidden;}
.blankH10 {font-size:0px;clear: both;height: 10px;padding:0px;margin:0px;overflow:hidden;}
.blankH15 {font-size:0px;clear: both;height: 15px;padding:0px;margin:0px;overflow:hidden;}

.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%; padding:0px; margin:0px auto;}
.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;}
.fl30px {float:left;margin:0px;padding:0px;width:30px;}
.fl60px {float:left;margin:0px;padding:0px;width:60px;}
.fl90px {float:left;margin:0px;padding:0px;width:90px;}
.fl100px {float:left;margin:0px;padding:0px;width:100px;}
.fl110px {float:left;margin:0px;padding:0px;width:110px;}
.fl350px {float:left;margin:0px auto;padding:0px;width:350px;}
.fl420px {float:left;margin:0px;padding:0px;width:420px;}
.fl450px {float:left;margin:0px;padding:0px;width:450px;}
.fl480px {float:left;margin:0px;padding:0px;width:480px;}
.fl520px {float:left;margin:0px auto;padding:0px;width:520px;}
.fr90px {float:right;margin:0px;padding:0px;width:90px;}
.fr110px {float:right;margin:0px;padding:0px;width:110px;}
.fr120px {float:right;margin:0px;padding:0px;width:120px;}
.fr350px {float:right;margin:0px;padding:0px;width:350px;}
.fr390px {float:right;margin:0px;padding:0px;width:390px;}
.fr420px {float:right;margin:0px;padding:0px;width:420px;}
.fr520px {float:right;margin:0px auto;padding:0px;width:520px;}
.fr450px {float:right;margin:0px;padding:0px;width:450px;}

.fl_cate {float:left;width:185px;padding:0px;margin:0px;}
.fl_where {float:right;width:760px;padding:0px;margin:0px;text-align:right;padding:5px 3px 0px 0px;}

.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;}

.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;height:3px;}


.info_desc {clear:both;padding:5px 10px;margin:0px auto;font-size:13px;line-height:1.6em;}
.info_desc div.left {text-align:right;margin:0px;padding-right:10px;float:left;width:125px;}
.info_desc div.right {text-align:left;margin:0px;padding:0px;float:left;width:580px;}
.info_att {text-align:center;color:#666;padding:5px 10px;font-size:11px;}
.info_att div.att {clear:both;text-align:left;padding:0px;padding:5px 10px;}


.infoListBlock {clear:both;padding:10px;margin:0px auto;}
.infoListBlock div.left {float:left;width:170px;display:inline;}
.infoListBlock div.right {float:left;display:inline;width:500px;}

.infoListText {margin:0px auto;padding:7px 10px;clear:both;}
.infoListText div.data {float:left;display:inline;}
.infoListText div.date {float:right;display:inline;color:#666;font-size:12px;}
.infoListText div.data a, .infoListText div.data a:link, .infoListText div.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 div.data a:hover {background:url(images/arrow/arrow_cate_3b.gif) no-repeat 3px 5px;}
.infoListText div.desc {clear:both;padding:5px 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 .singleLine {margin:0px auto;padding:0px;clear:both;font-size:13px;}
.infoList .singleLine a {clear:both;font-size:13px;margin:0px;background:url(images/arrow/arrow_cate_3a.gif) no-repeat 2px 5px;display: block;padding-left:15px;}
.infoList .singleLine a:hover {background:url(images/arrow/arrow_cate_3b.gif) no-repeat 3px 5px;}

.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;}
.newsList a {margin:0px;background:url(images/arrow/a_list_b1.gif) no-repeat 0px 10px;display: block;padding:4px 0px 4px 10px;}
.newsList a:hover {background:url(images/arrow/a_list_b2.gif) no-repeat 1px 10px;}
.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;}

.a_list_b {margin:0px;width:100%;text-align:left;clear:both;}
.a_list_b a, .a_list_b a:visited {margin:0px;background:url(images/arrow/a_list_b1.gif) no-repeat 0px 10px;display: block;padding:4px 0px 4px 10px;color:#FFF;}
.a_list_b a:hover {background:url(images/arrow/a_list_b2.gif) no-repeat 1px 10px; color:#FF0;}


.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;}

.img50px {width:55px;height:55px;overflow:hidden;text-align:center;vertical-align:middle;padding:0px;margin:0px auto;clear:both;}
.img50px a {height:50px;width:50px;border:1px solid #E6E6E6;padding:1px;margin:0px;overflow:hidden;vertical-align: middle;line-height:50px;display:table-cell;*display:block; background:#FFF;}
.img50px a:hover {border:1px solid #CC0000;padding:1px;}

.img50pxb {width:55px;height:55px;overflow:hidden;position:relative;text-align:center;vertical-align:middle;padding:0px;margin:0px auto;clear:both;}
.img50pxb a {display:block;height:50px;width:50px;border:0px;padding:2px;margin:0px;overflow:hidden;vertical-align: middle;line-height:50px;}
.img50pxb a:hover {border:1px solid #CC0000;padding:1px;}

.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;}

.img90px {width:96px;height:96px;overflow:hidden;vertical-align:middle;padding:0px;margin:0px auto;text-align:center;clear:both;}
.img90px a {width:90px;height:90px;line-height:90px;border:0px;padding:2px;margin:0px;overflow:hidden;vertical-align:middle;display:table-cell;*display:block;border:1px solid #666;}
.img90px a:hover {border:1px solid #ff0;padding:2px;}

.img100px {width:106px;height:106px;overflow:hidden;vertical-align:middle;padding:0px;margin:0px auto;text-align:center;clear:both;}
.img100px a {width:100px;height:100px;line-height:100px;border:0px;padding:2px;margin:0px;overflow:hidden;vertical-align:middle;display:table-cell;*display:block;border:1px solid #666;}
.img100px a:hover {border:1px solid #ff0;padding:2px;}

.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;}

.img150px {width:156px;height:156px;overflow:hidden;vertical-align:middle;padding:0px;margin:0px auto;text-align:center;clear:both;}
.img150px a {height:150px;width:150px;border:0px;padding:2px;margin:0px;overflow:hidden;vertical-align:middle;line-height:150px;display:table-cell;*display:block;border:1px solid #CCC;background:#FFF;}
.img150px a:hover {border:1px solid #C00;padding:2px;}


.body_container {background:url(images/bg/main_shadow.png) repeat-y top center;_background:url(images/bg/main_shadow_jpg.jpg) repeat-y top center;clear:both;width:980px;_width:962px; margin:0px auto; padding:0px;}

#header {width:960px;clear:both;padding:0px;margin:0px auto;min-height:80px;_height:80px;background:url(images/bg/header.jpg) no-repeat top left;}
#header span.compartLine {color: #999;margin:0px;padding:0px 8px;font:normal normal 12px Arial;}


.header_logo {margin:0px;width:300px;float:left;text-align:center;padding:0px;}
.header_fun {margin:0px;width:650px;padding:0px;float:right;}
.header_fun_verify {float:left;padding:3px 10px 0px 0px;margin:0px;width:210px;text-align:right;}
.header_fun_nav {margin:0px auto;padding:15px 5px 0px 0px;float:right;height:25px;text-align:right; clear:both; font-size:11px;}
.header_fun_wel {margin:0px auto;padding:0px 0px;clear:both;height:36px;}
.header_fun_search {margin:0px;clear:both;margin:0px;padding-top:3px;}
.header_fun_menu {margin:0px;clear:both;margin:0px;padding-top:11px;height:29px;font-weight:bold;text-align:right;}
.header_fun_menu a { color:#000;}



.header_nav_left {float:left;width:185px; padding:0px; margin:0px;}
.header_nav_right {float:right;width:775px;margin: 0px auto;padding: 0px;}

.header_nav {clear:both;padding:0px;margin:0px;height:28px;font-size:12px;background:url(images/bg/nav.gif) no-repeat 0px -160px;}

.nav_menu {font-weight:bold;padding:0px;clear:both;}
.nav_menu li{float:left;height:29px;line-height:29px;list-style:none;width:auto !important;width:76px;overflow:hidden;margin:0px auto;padding:0px 2px;text-align:center;}
.nav_menu li span {display:block;height:29px;line-height:29px;text-decoration:none;padding:0px 8px !important;padding:0px; text-align:center;word-break:keep-all;cursor:pointer;}
.nav_menu li a{text-decoration:none;display:block;color:#fff;word-break:keep-all;padding:0px 2px 0px 4px;}
.nav_menu li a:hover{color:#ff0;background:url(images/bg/nav_p_r.gif) no-repeat top right;}
.nav_menu li a:hover span{color:#c00;background:url(images/bg/nav_p_l.gif) no-repeat top left;}
.nav_menu li.cur {background: url(images/bg/nav_p_r.gif) no-repeat top right;}
.nav_menu li.cur a {background:url(images/bg/nav_p_l.gif) no-repeat top left;color:#c00;}
.nav_menu li.cur a:hover {color:#c00;}

.nav_menu_prod_area {margin: 0px auto;padding: 0px;clear: both;position:relative;}
.nav_menu_prod_pro_cate {padding:5px 0px;left:0px;visibility:hidden;width:180px;position:absolute;top:0px;margin:0px;background-color: #fffbef;border: 1px solid #ffb64b;font-size:11px;}

.nav_chat {background:url(images/bg/nav_help.gif) right top no-repeat;padding-top:18px;width:220px;float:right;margin:0px;height:18px;}
.nav_chat p {padding:0;margin:0;}
.nav_chat p.txt_link {padding-left:35px;cursor:pointer;}
#nav_chat_mar {overflow:hidden;height:16px;margin: 0px;float:left;padding: 0px;line-height:16px;}
#nav_chat_mar div{height:16px;clear:both; margin:0px; padding:0px; line-height:16px;}
#nav_chat_demo {overflow:hidden;height:16px;margin: 0px;float:left;display:inline;padding: 0px;}
#nav_chat_demo ul{margin: 0px;padding: 0px;}
.chatPopHide {margin-left:0px;padding:0px;clear:both;position:relative;height:0px;z-index:10;}
.chatPopContainer {visibility:hidden;position:absolute;padding:9px;left:0px !important;left:5px;width:200px;min-height:60px;_height:60px;top:-2px; border-bottom:#ddd solid 1px; border-left:#ddd solid 1px; border-right:#ddd solid 1px;background:#FFF;}




#header #nav{clear:both;background:url(images/nav_bg.gif) repeat-x;height:26px;margin:0px;padding:0px;}
#header #nav ul{list-style:none;margin:0px;padding:0px;}
#header #nav ul li{float:left;height:26px;line-height:26px;margin:0px;padding:0px;display:block;border-right:1px solid #730027;border-left:1px solid #CE6A8C;width:auto !important;width:90px;overflow:hidden;word-wrap:keep-all;}
#header #nav ul .navFirst{border-left:0px;}
#header #nav ul .navEnd{border-right:0px;}
#header #nav img#nav_le{float:left;height:26px;}
#header #nav img#nav_re{float:right;height:26px;}
#header #nav ul li a{display:block;;margin:0px;padding:0px 35px 0px 30px;height:26px;line-height:26px;text-decoration:none;color:#fff;font-size:12px;font-weight:bold;background:url(images/nav_Down_Arrow.gif) no-repeat 90%;}
#header #nav ul .nosub a{background:none;padding:0px 20px;}

/*-- Scrolling Menu Styles  --*/
.menuFrame{overflow: hidden;position: absolute;top:0px;left:0px;}
.menu{position:relative;overflow:hidden;width:180px;height:100%;padding:0px;border-right:1px solid #cacbce;}
.menu ul{margin:0px;padding:0px;list-style:none;}
.menu ul li{width:180px;margin:0px;padding:0px;background-color:#F0F0F0;border-bottom:1px solid #cacbce;border-left:1px solid #cacbce;height:25px;line-height:25px;clear:both;text-align:left;}
#header .menu ul li a{font-size:12px;font-weight:normal;color:#000;height:25px;display:block;margin:0px;padding:0px 0px 0px 10px;width:100%;text-decoration:none;}
#header .menu ul li a:hover{background-color:#cacbce;}





/*search*/
.ml_search {clear:both; width:200px; height:56px;background: url(images/bg/search.gif) no-repeat top left;}
.mls_form {float:left;padding:25px 0px 0px 10px;height:31px;}
.mls_form .mf_text {width:150px;color:#666;height:15px;font:normal normal 11px Arial;padding-top:3px;border-style:none;background:none transparent scroll repeat 0% 0%;}
.mls_form .mf_text_focus {width:150px;color:#c00;height:17px;padding-top:1px;font:normal bold 14px Verdana;border-style:none;background:none transparent scroll repeat 0% 0%;}
.mls_form .select {width:170px;font-size:12px;overflow:hidden;color:#555;}
.mls_form .mf_btn { width:27px; cursor:pointer; border-style:none; height:22px; background:none transparent scroll repeat 0% 0%;display:inline;vertical-align:top;}




/*nav menu*/
#headerNav {clear:both;background:url(images/bg/nav_bar.gif) repeat-x 0px 6px;padding:0px;margin:0px; height:30px;}
#nav_menu {text-align:center;font-size:13px;font-weight:bold; width:540px;margin-top:6px;float:left; padding:0px;}
#nav_menu li{float:left;height:24px;border-left:1px solid #ddd;list-style: none;width:auto !important;width:90px;overflow: hidden;}
#nav_menu li .nav_menu_first{float:left;height:24px;border-left::0px;width:auto !important;width:80px;}
#nav_menu li span {display:block;height:24px;line-height:24px;color:#A72D2C;text-decoration:none;padding:0px 28px !important;padding:0px;}
#nav_menu li a:link,#nav_menu li a:visited{text-decoration:none;display:block !important;color:#000;word-break:keep-all;}
#nav_menu li a span{color:#000;word-break:keep-all;}
#nav_menu li a:hover{background:url(images/bg/nav_bar.gif) repeat-x 0px bottom;}
#nav_menu li a:hover span{cursor:pointer;}



/*category menu*/
.cateDir {margin: 0px auto;clear: both;padding: 0px;}
.cateDir a {font-weight: bold;text-decoration: none;display: block;padding: 5px 0px 4px 17px;background: url(images/arrow/arrow_cate_1a.gif) no-repeat 4px 10px;border-bottom: 1px dashed #CCCCCC;clear: both; color:#000;}
.cateDir a:hover {color: #CC0000;text-decoration: none;background:#FFFF99 url(images/arrow/arrow_cate_1b.gif) no-repeat 4px 10px;}
.cateDirOn {margin: 0px auto;clear: both;padding: 0px;}
.cateDirOn a {font-weight: bold;text-decoration: none;display: block;padding:5px 5px 4px 17px;background:#FFFF99 url(images/arrow/arrow_cate_1b.gif) no-repeat 4px 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;clear: both;padding:0px 0px 0px 12px;}
.cateSubDir a {font-size:11px;font-family:Verdana;text-decoration: none;display: block;padding: 5px 0px 4px 15px;background: url(images/arrow/arrow_cate_7a.gif) no-repeat 5px 10px;border-bottom: 1px dashed #CCCCCC;clear: both; color:#666;}
.cateSubDir a:hover {color: #ff0000;background-color: #FFFFCC;text-decoration: none;background-image: url(images/arrow/arrow_cate_7b.gif);background-repeat: no-repeat;}

.cateSubDirOn {margin:0px;clear: both;padding:0px 0px 0px 12px;}
.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;clear:both;padding:0px 0px 0px 12px;}
.cateSubDirHasType a {font-size:11px;font-family:Verdana;text-decoration: none;display: block;padding: 5px 0px 4px 15px;background: url(images/arrow/arrow_cate_6a.gif) no-repeat 5px 9px;border-bottom: 1px dashed #CCCCCC;clear: both;}
.cateSubDirHasType a:hover {color: #ff0000;background-color: #FFFFCC;text-decoration: none;background-image: url(images/arrow/arrow_cate_6b.gif);background-repeat: no-repeat;}
.cateSubDirOnHasType {margin: 0px auto;clear: both;padding:0px 0px 0px 12px;}
.cateSubDirOnHasType a {color: #ff0000;display: block;padding:5px 0px 4px 15px;background:#FFFFCC url(images/arrow/arrow_cate_6b.gif) no-repeat 5px 9px;border-bottom: 1px dashed #CCCCCC;clear: both; font:normal normal 11px Verdana;}
.cateSubDirOnHasType a:hover {background-color: #FFFFCC;}


.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;}
.area_subdir_list {margin: 0px auto;padding:0px;clear: both;}
.prodPopProCate {padding:5px 10px;left:188px;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;}


.mlInfoList {margin:0px;width:100%;clear:both;border-bottom:1px dashed #CCCCCC;}
.mlInfoList a {margin:0px;background:url(images/arrow_news_c.gif) no-repeat 8px 5px;display: block;padding:4px 5px 4px 23px;}
.mlInfoList a:hover {background:#FFFFFF url(images/arrow_news_b.gif) no-repeat 8px 5px;}

/*end category menu*/





.headerMenu {margin: 0px auto;height: 30px;padding:0px 10px 0px 0px;float:right;}
.headerMenu ul {margin:0px auto;list-style-type: none; padding:0px; clear:both;}
.headerMenu li { background:url(images/core/bg_tab_l.gif) no-repeat left 3px;float: left;padding-right: 10px;height: 30px;}
.headerMenu li a {color: #ffffff;text-decoration: none;font-weight: bold;text-align: center; background:url(images/core/bg_tab_r.gif) no-repeat right 3px;padding:9px 14px 7px 12px;margin-left: 2px;display: block !important;font-family: Verdana;}
.headerMenu li a:hover {color: #ffff00;}
.headerMenu li.current { background:url(images/core/bg_tab_l_current.gif) no-repeat left 3px;float: left;padding-right: 10px;height: 30px;}
.headerMenu li.current a {color: #cc0000;text-decoration: none;font-weight: bold;text-align: center; background:url(images/core/bg_tab_r_current.gif) no-repeat right 3px; padding:9px 12px 7px 10px;margin-left: 2px;overflow: hidden;display: block!important;font-family: Verdana;}
.headerMenu li.current a:hover {color: #cc0000;}



#footer {width:960px;margin:0px auto;padding:0px;clear:both;min-height:60px;_height:60px; background:url(images/bg/footer.jpg) no-repeat top center;}
#footer div.ft_menu {padding:0px;clear:both;height:30px;line-height:30px;margin:0px auto;text-align:center;}
#footer div.ft_menu div.ft_m_l {float:left;text-align:center; width:150px;}
#footer div.ft_menu div.ft_m_r {float:right;text-align:right; width:780px; padding-right:10px;}
#footer div.ft_menu a {color:#fff;text-decoration: none; font-size:11px; font-family:Verdana;}
#footer div.ft_menu a:hover {color: #ff0;}
#footer div.ft_menu span {color:#999;margin:0px;padding:0px 5px; font-size:11px;}
#footer div.copyright {color:#E6E6E6; line-height:1.6em; clear:both; font-size:11px; text-align:center; padding:5px 0px; }
#footer a, #footer a:link, #footer a:visited {color:#E6E6E6;text-decoration: none;}
#footer a:hover {color: #ff0;}

.footer_search {width:960px;margin:0px auto;padding:0px;text-align:center;font-size:11px;background:#d6d7d7 url(images/bg/footer_search.gif) no-repeat center top;}
.footer_search div.fs_fun {margin:0px auto;clear:both;padding:10px;}
.footer_search input.text {background-color:#F9F9F9;border:1px solid #999;font:normal normal 12px Arial;padding:2px;color:#999;}
.footer_search input.text_focus {background-color:#F9F9F9;border:1px solid #666;font:normal normal 12px Arial;padding:2px;color:#C00;}
.footer_search div.fs_popular {clear:both;height:20px;line-height:20px;font-size:11px;text-align:center;padding:0px 15px;overflow:hidden;}



#main {width:960px;margin:0px auto;padding:8px 0px;min-height:450px;_height:450px; background:url(images/bg/main.jpg) no-repeat center top;}
#main_left {float:left;width:200px;}
#main_scene {float:right;width:750px;margin:0px;padding:0px;}
#main_bottom {font-size:0px;margin:0px;padding:0px;height:0px;clear:both;}
#main_right {float:right;width:200px;}

.m_h_ab { clear:both; padding:0px; margin:0px;}
.m_h_ab div.m_h_ab_l {float:left;width:570px;}
.m_h_ab div.m_h_ab_r {float:right;width:170px;}

#mainRightHome {float:right;width:765px;;margin: 0px auto;padding: 0px;}
#mainRightHome div.area_a {width:595px;margin: 0px;padding:0px;float:left;}
#mainRightHome div.area_b {width:160px;margin: 0px;padding:0px;float:right;}
#mainRightHome div.area_main {width:765px;margin:0px;padding:0px 0px 0px 10px; clear:both;}

.main_left_pro {float:left;width:760px;padding:0px;margin:0px;}
.main_left_pro div.t {background:url(images/bg/pro_inf_desc_t.gif) no-repeat center bottom;padding:0px;margin:0px;clear:both;height:3px;font-size:0px;}
.main_left_pro div.b {background:url(images/bg/pro_inf_desc_b.gif) no-repeat center top;padding:0px;margin:0px;clear:both;height:3px;font-size:0px;}
.main_left_pro div.m {background:url(images/bg/pro_inf_desc_m.gif) repeat-y center top;padding:0px 2px;margin:0px;clear:both;}
.main_right_pro {float:right;width:185px;padding:0px;margin:0px;}

.pro_m_info {padding:5px 10px;margin:0px;clear:both;}
.pro_m_info div.related_kwd_l {margin:0px;padding-right:10px;float:left;width:120px;text-align:right;}
.pro_m_info div.related_kwd_r {margin:0px;float:left;width:580px;}


.pro_chief {clear:both;padding:0px;margin:0px auto;}
.pro_chief div.t {clear:both;padding:0px;margin:0px auto;height:3px;font-size:0px;background:url(images/bg/proMain_t.gif) no-repeat;}
.pro_chief div.b {clear:both;padding:0px;margin:0px auto;height:3px;font-size:0px;background:url(images/bg/proMain_b.gif) no-repeat;}
.pro_chief div.photo {float:left;text-align:center;margin:0px auto;width:330px;font-size:11px;padding:0px;}
.pro_chief div.photo div.img {width:306px;height:306px;overflow:hidden;vertical-align:middle;padding:0px;margin:0px auto;text-align:center;clear:both;}
.pro_chief div.photo div.img a { width:300px; height:300px; line-height:300px; border:0px; padding:2px; margin:0px; overflow:hidden; vertical-align:middle; display:table-cell; *display:block; border:1px solid #666; background:#FFF; }
.pro_chief div.photo div.img a:hover {border:2px solid #C00;padding:1px;}
.pro_chief div.img_more {margin:0px auto;padding:0px;clear:both;}
.pro_chief div.img_more .item {width:65px;padding:0px;margin:0px auto;float:left;}
.pro_chief div.brief {margin:0px;padding:0px;float:right;width:400px;}
.pro_chief div.brief div.pro_name {margin:0px;clear: both;font:normal bold 18px Arial;}
.pro_chief div.brief div.pro_brief {margin:0px;clear:both;padding:5px;}
.pro_chief div.brief div.left {font-weight:bold;text-align:right;float:left;width:70px;padding:8px 5px 5px 0px;}
.pro_chief div.brief div.right {float:left;width:320px;padding:5px 0px 5px 0px;}
.pro_chief div.brief div.right_view {float:left;width:320px;padding:8px 0px 5px 0px;}
.pro_chief div.fun_order {width:175px;float:right;padding:5px;text-align:center;}
.pro_chief div.fun_order div.subtotal {width:145px;padding:5px;clear:both;margin:0px auto;background:#FFF;border:#999 solid 1px; font-weight:bold;}

.pophide_fun_order {margin:0px !important;margin-left:-2px;padding:0px;clear:both;position:relative;height:0px;z-index:10;}
.popcon_fun_order {visibility:hidden;position:absolute;padding:0px 25px 0px 5px;left:-150px;width:145px;height:40px;top:-40px; background:url(images/bg/pop_175x40.gif) no-repeat;line-height:40px;text-align:center;color:#900;font-size:11px;font-weight:bold;}


.pro_desc {padding:8px; margin:0px; clear:both; background:url(images/bg/pro_desc.gif) no-repeat 8px 28px; line-height:1.5em; }
.pro_desc div.info {padding:10px;margin:0px;clear:both;line-height:1.5em;}
.pro_desc div.pro_corr_item {width:110px;padding:0px 4px;margin:0px auto;float:left;text-align:center;font-size:11px;}



.area_feature_cate {margin:0px auto;padding-left:15px;float:left;width:174px;min-height:130px;_height:130px;}
.area_feature_cate div.piclink {width:160px;height:106px;overflow:hidden;text-align:center;vertical-align:middle;padding:0px;margin:0px auto;clear:both;}
.area_feature_cate div.piclink a {display:block;height:100px;width:150px;border:1px solid #666;padding:2px;margin:0px;overflow:hidden;vertical-align:middle;line-height:100px;}
.area_feature_cate div.piclink a:hover {border:1px solid #ff0;padding:2px;}
.area_feature_cate div.txt {line-height:1.3em;padding:2px 5px;}
.area_feature_cate div.txt div.dir_txt_link {padding:3px 0px 2px 0px;clear:both;word-wrap:break-word;word-break:break-all;overflow:hidden;}
.area_feature_cate div.txt div.dir_txt_link a {color:#CCC;font-size:11px;}
.area_feature_cate div.txt div.dir_txt_link a:hover {color:#ff0;}
.area_feature_cate div.txt div.sublink a {margin:0px;background:url(images/arrow/cate_sbu_arr.gif) no-repeat 5px 6px;display:block;padding:1px 0px 1px 12px;font-size:11px;color:#777;}
.area_feature_cate div.txt div.sublink a:hover {background:url(images/arrow/cate_sbu_arr_b.gif) no-repeat 5px 6px;color:#ff0;}
.list_recent_order {padding:7px 0px 7px 16px;margin:0px;clear:both;background: url(images/icon/cart_gray.gif) no-repeat 0px 7px;}
.area_feature_cate_fir {padding:0px;}
.area_feature_cate_end {padding-right:0px;}


.mainHomeAL {margin: 0px;padding: 0px;float: left;width: 500px;}
.mainHomeAR {margin: 0px;padding: 0px;float: right;width: 230px;}

#mainRightMember {float:right;width:760px;margin:0px auto;padding:0px;}

.mainFullTop {background: url(images/bg/main_full_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/main_full_m.gif) repeat-y center top;margin:0px auto;padding:15px 20px;clear:both;min-height:400px;_height:400px;}
.mainFullBottom {background:url(images/bg/main_full_b.gif) no-repeat center top;margin:0px auto;padding:0px;clear:both;height:3px;}

.mainTop {margin: 0px;padding: 0px;clear: both;}
.mainTopWhere {text-align:right;padding:0px 12px;font-size:10px; font-family:Verdana;clear:both;color:#fff;}
.mainTopTitle {clear:both;padding:2px 0px 5px 10px;font:normal bold 18px Verdana; color:#FFF;}
.mainMain {padding:10px;margin:0px auto;clear:both;min-height:400px;_height:400px;}
.mainRightBottom {font-size:0px;margin:0px;padding:0px;clear:both;overflow:hidden;}






/*compart effect*/
.funTnone {margin:0px auto;padding: 0px;clear: both;}
.funTopText {float:left;}
.funTopMore {text-align:center; font:normal normal 10px;float:right;width:50px;padding-top:5px;}


.funT {background:url(images/fun/bl_185t.gif) no-repeat left top;width:185px;margin:0px auto;clear:both;height:18px;padding-top:8px;color:#c00;font:normal bold 12px Verdana;}
.funM {background:url(images/fun/bl_185m.gif) repeat-y left bottom;margin:0px auto;padding:4px 7px;width:171px;clear:both;}
.funB {background:url(images/fun/bl_185b.gif) no-repeat left top;margin:0px auto;padding:0px;height:4px;width:185px;clear: both;font-size:0px;}

.funTcate {background:url(images/fun/gold_200t.gif) no-repeat left bottom;width:200px;margin:0px auto;clear:both;height:23px;padding-top:7px;color:#7b2e00;font:normal bold 12px Verdana;}
.funMcate {background:#fffbe4 url(images/fun/gold_200m.gif) repeat-y left bottom;margin:0px auto;padding:5px 10px;width:180px;clear:both;}
.funBcate {font-size:0px;background:url(images/fun/gold_200b.gif) no-repeat left top;margin:0px auto;padding:0px;height:3px;width:200px;clear:both;}

.funTsign {background:url(images/fun/gold_230t.gif) no-repeat left bottom;width:230px;margin:0px auto;clear:both;height:23px;padding-top:7px;color:#7b2e00;font:normal bold 12px Verdana;}
.funMsign {background:#fffbe4 url(images/fun/gold_230m.gif) repeat-y left bottom;margin:0px auto;padding:5px 10px;width:210px;clear:both;}
.funBsign {font-size:0px;background:url(images/fun/gold_230b.gif) no-repeat left top;margin:0px auto;padding:0px;height:3px;width:230px;clear:both;}

.funT200 {background:url(images/fun/bl_200t.gif) no-repeat left top;width:200px;margin:0px auto;clear:both;height:18px;padding-top:8px;color:#c00;font:normal bold 12px Verdana;}
.funM200 {background:url(images/fun/bl_200m.gif) repeat-y left bottom;margin:0px auto;padding:4px 8px;width:184px;clear:both;}
.funB200 {background:url(images/fun/bl_200b.gif) no-repeat left top;margin:0px auto;padding:0px;height:4px;width:200px;clear: both;font-size:0px;}

.funT230 {background:url(images/fun/graylight_230t.gif) no-repeat left top;width:230px;margin:0px auto;clear:both;height:18px;padding-top:8px;color:#000;font:normal bold 12px Verdana;}
.funM230 {background:url(images/fun/graylight_230m.gif) repeat-y left bottom;margin:0px auto;padding:5px 10px;width:210px;clear:both;}
.funB230 {background:url(images/fun/graylight_230b.gif) no-repeat left top;margin:0px auto;padding:0px;height:3px;width:230px;clear: both;font-size:0px;}

.funT500 {background:url(images/fun/graylight_500t.gif) no-repeat left bottom;width:500px;margin:0px auto;clear:both;height:21px;padding-top:6px;color:#cc0000;font:normal bold 14px Verdana;}
.funM500 {background:url(images/fun/graylight_500m.gif) repeat-y left bottom;margin:0px auto;padding:5px 10px;width:480px;clear:both;}
.funB500 {background:url(images/fun/graylight_500b.gif) no-repeat left top;margin:0px auto;padding:0px;height:3px;width:500px;clear: both;font-size:0px;}

.funT740 {background:url(images/fun/graylight_740t.gif) no-repeat left bottom;width:740px;margin:0px auto;clear:both;height:20px;padding-top:7px;color:#cc0000;font:normal bold 14px Verdana;}
.funM740 {background:url(images/fun/graylight_740m.gif) repeat-y left bottom;margin:0px auto;padding:5px 10px;width:720px;clear:both;}
.funB740 {background:url(images/fun/graylight_740b.gif) no-repeat left top;margin:0px auto;padding:0px;height:3px;width:740px;clear: both;font-size:0px;}


.fun_g200m {background:url(images/fun/g_bl_200m.gif) repeat-y center top;margin:0px auto;width:200px;clear:both;}
.fun_g200t {background:url(images/fun/g_bl_200t.gif) no-repeat center top;margin:0px;padding:6px 8px 0px 8px;clear:both;}
.fun_g200b {background:url(images/fun/g_bl_200b.gif) no-repeat center top;margin:0px;padding:0px;clear:both;height:5px;font-size:0px;}

.fun_g_200t {background:url(images/fun/g_200t.gif) no-repeat center top;margin:0px auto;width:180px;clear:both;height:21px;color:#333;font:normal bold 13px Arial;padding:4px 10px 0px 10px;}
.fun_g_200m {background:url(images/fun/g_200m.gif) repeat-y center top;margin:0px auto;width:200px;clear:both;padding:0px;}
.fun_g_200b {background:url(images/fun/g_200b.gif) no-repeat center bottom;margin:0px auto;width:186px;clear:both;padding:5px 7px;}

.fun_g200t_join {background:url(images/fun/g_bl_200t.gif) no-repeat center top;margin:0px;padding:5px 1px 0px 1px;clear:both;}

.fun_title {float:left;font:normal bold 12px Verdana;color:#C00;}
.fun_more {float:right;width:40px;padding-top:5px;text-align:right;}
.fun_more_100px {float:right;width:100px;padding-top:5px;text-align:right;}

.fun_555t {background:url(images/fun/gl_555t.gif) no-repeat left bottom;width:535px;margin:0px auto;clear:both;height:20px;color:#333;font:normal bold 13px Arial;padding:4px 10px 0px 10px;}
.fun_555m {background:url(images/fun/gl_555m.gif) repeat-y left bottom;margin:0px auto;padding:5px 10px;width:535px;clear:both;}
.fun_555b {background:url(images/fun/gl_555b.gif) no-repeat left top;margin:0px auto;padding:0px;height:5px;width:555px;clear: both;font-size:0px;}



.fun_185t {background:url(images/fun/gl_185t.gif) no-repeat left bottom;width:165px;margin:0px auto;clear:both;height:20px;color:#333;font:normal bold 13px Arial;padding:4px 10px 0px 10px;}
.fun_185m {background:url(images/fun/gl_185m.gif) repeat-y left bottom;margin:0px auto;padding:5px 7px;width:171px;clear:both;}
.fun_185b {background:url(images/fun/gl_185b.gif) no-repeat left top;margin:0px auto;padding:0px;height:5px;width:185px;clear: both;font-size:0px;}

.fun_200t {background:url(images/fun/gl_200t.gif) no-repeat left bottom;width:180px;margin:0px auto;clear:both;height:20px;color:#333;font:normal bold 13px Arial;padding:4px 10px 0px 10px;}
.fun_200m {background:url(images/fun/gl_200m.gif) repeat-y left bottom;margin:0px auto;padding:0px 8px;width:184px;clear:both;}
.fun_200b {background:url(images/fun/gl_200b.gif) no-repeat left top;margin:0px auto;padding:0px;height:5px;width:200px;clear: both;font-size:0px;}


.fun_g160t {background:url(images/fun/b_160t.gif) no-repeat left bottom;width:140px;margin:0px auto;clear:both;height:26px;color:#fff;font:normal bold 11px Verdana;padding:4px 10px 0px 10px;}
.fun_g160m {background:url(images/fun/b_160m.gif) repeat-y left bottom;margin:0px auto;padding:0px 7px;width:146px;clear:both;}
.fun_g160b {background:url(images/fun/b_160b.gif) no-repeat left bottom;margin:0px auto;padding:0px;width:160px;clear:both;}

.fun_g185t {background:url(images/fun/b_185t.gif) no-repeat left bottom;width:165px;margin:0px auto;clear:both;height:26px;color:#fff;font:normal bold 11px Verdana;padding:4px 10px 0px 10px;}
.fun_g185m {background:url(images/fun/b_185m.gif) repeat-y left bottom;margin:0px auto;padding:0px 7px;width:171px;clear:both;}
.fun_g185b {background:url(images/fun/b_185b.gif) no-repeat left bottom;margin:0px auto;padding:0px;width:185px;clear:both;}

.fun_b200t {background:url(images/fun/b_200t.gif) no-repeat left bottom;width:180px;margin:0px auto;clear:both;height:26px;color:#fff;font:normal bold 11px Verdana;padding:4px 10px 0px 10px;}
.fun_b200m {background:url(images/fun/b_200m.gif) repeat-y left bottom;margin:0px auto;padding:0px 7px;width:186px;clear:both;}
.fun_b200b {background:url(images/fun/b_200b.gif) no-repeat left bottom;margin:0px auto;padding:0px;width:200px;clear:both;}

.fun_g595t {background:url(images/fun/b_595t.gif) no-repeat left bottom;width:575px;margin:0px auto;clear:both;height:26px;color:#fff;font:normal bold 11px Verdana;padding:4px 10px 0px 10px;}
.fun_g595m {background:url(images/fun/b_595m.gif) repeat-y left bottom;margin:0px auto;padding:0px 10px;width:575px;clear:both;}
.fun_g595b {background:url(images/fun/b_595b.gif) no-repeat left bottom;margin:0px auto;padding:0px;width:595px;clear:both;}

.fun_g765t {background:url(images/fun/b_765t.gif) no-repeat left bottom;width:745px;margin:0px auto;clear:both;height:26px;color:#fff;font:normal bold 11px Verdana;padding:4px 10px 0px 10px;}
.fun_g765m {background:url(images/fun/b_765m.gif) repeat-y left bottom;margin:0px auto;padding:0px 10px;width:745px;clear:both;}
.fun_g765b {background:url(images/fun/b_765b.gif) no-repeat left bottom;margin:0px auto;padding:0px;width:765px;clear:both;}


.fun_rc_t {background:url(images/fun/brown_720t.gif) no-repeat left top;width:700px;margin:0px auto;clear:both;height:20px;color:#333;font:normal bold 12px Arial;padding:4px 10px 0px 10px;}
.fun_rc_m {background:url(images/fun/brown_720m.gif) repeat-y left bottom;margin:0px auto;padding:3px 10px;width:700px;clear:both;}
.fun_rc_b {background:url(images/fun/brown_720b.gif) no-repeat left top;margin:0px auto;padding:0px;height:3px;width:720px;clear:both;font-size:0px;}

.fun_rc_con { clear:both; border:#999 solid 1px; padding:3px 10px;}

.rc_item {float:left;width:165px;padding:2px 0px 0px 5px;margin:0px;font-size:11px;}
.rc_item a{display:block;background:url(images/arrow/5w.gif) no-repeat 2px center;padding:2px 1px 2px 13px;}
.rc_item a:hover{background:#ffffcc url(images/arrow/5b.gif) no-repeat 2px center;padding:1px 0px 1px 12px;border:#d2e2ff solid 1px;text-decoration:none;color:#F00;}



.funMainRightT {font-size:0px;background:url(images/fun/mr_t.gif) no-repeat center bottom;margin:0px auto;padding:0px;height:15px;width:740px;clear:both;}
.funMainRightM {background:url(images/fun/mr_m.gif) repeat-y center bottom;margin:0px auto;padding:0px 15px;width:710px;clear: both;}
.funMainRightB {font-size:0px;background:url(images/fun/mr_b.gif) no-repeat center top;margin:0px auto;padding:0px;height:15px;width:740px;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/bg/column_t.gif) repeat-x top center;border:1px solid #d0d0d0;line-height:1.6em;}
/*end compart effect*/





/*begin categories menu */
.ca_t {clear:both;overflow:hidden;}
.ca_m {clear:both;background:url(images/bg/ca_bg.gif) repeat-y top center;font-size:11px;}
.ca_b {clear:both;background:url(images/bg/ca_b.gif) no-repeat top center; height:20px;overflow:hidden;}

.ca_dir {clear:both;background:url(images/bg/ca_d_bg.gif) no-repeat top center;width:180px;padding:0px 5px 2px 5px; margin:0px auto; height:20px;line-height:20px;}
.ca_dir a,.ca_dir a:link,.ca_dir a:visited {display:block;color:#036;font-weight:bold;}
.ca_dir a:hover {color:#c00;text-decoration:none;}
.ca_dir a.has_sub, .ca_dir a.has_sub:link,.ca_dir a.has_sub:visited {background:url(images/arrow/dw_br.gif) no-repeat right 8px;display:block;color:#036;font-weight:bold;}
.ca_dir a.has_sub:hover {background:url(images/arrow/dw_br.gif) no-repeat right -42px;color:#c00;}
.ca_dir a.has_sub_on {background:url(images/arrow/dw_br.gif) no-repeat right 8px;display:block;color:#c00;font-weight:bold;}

.area_menu_sd {margin: 0px auto;padding: 0px;clear: both;position:relative;}
.prod_pop_pro_cate {padding:5px 10px;left:188px;visibility:hidden;width:165px;position:absolute;top:-24px;margin: 0px;background-color: #fefefe;border: 1px solid #7f7f7f;font-size:11px;}
.prod_pop_pro_cate img.img_board{position:absolute;z-index:999;top:7px;left: -7px;}

.ca_pop_list {margin:0px;width:100%;clear:both;border-bottom:1px dashed #CCCCCC;}
.ca_pop_list a, .ca_pop_list a:link, .ca_pop_list a:visited { margin:0px; background:url(images/arrow/5a.gif) no-repeat 1px 8px; display:block; padding:3px 3px 3px 12px; color:#333; }
.ca_pop_list a:hover {background:url(images/arrow/5b.gif) no-repeat 2px 8px; color:#C00;}


.cat_sd {clear:both;width:186px;background:#FFF;margin:0px auto;}
.cat_sd a, .cat_sd a:link, .cat_sd a:visited {display:block;color:#333;padding:3px 5px 5px 13px;border-bottom:#CCC solid 1px;background:url(images/arrow/lr_br.gif) no-repeat 5px 8px;}
.cat_sd a:hover {color:#f00;background:#F5F5F5 url(images/arrow/lr_br.gif) no-repeat 6px -92px;}

.cate_title_pro {clear:both;margin:0px;padding:0px;text-align:center;}
.cate_title_pro a, .cate_title_pro a:link, .cate_title_pro a:visited {clear:both; display:block; background: url(images/bg/cate_t.gif) no-repeat 0px 0px; color:#FFF; font:normal bold 13px Arial;height:20px;padding:5px 0px 0px 15px;}
.cate_title_pro a:hover {clear:both;display:block;background: url(images/bg/cate_t.gif) no-repeat 0px -40px;color:#fff;text-decoration: none;}

.cate_current_title {font-size:12px;width:181px;height:34px;padding:0px 2px 2px 2px;background:#0f6195;float:left;line-height:34px; overflow:hidden;}
.cate_current_title span {font-size:12px;width:171px;height:34px;background:#fff;float:left;line-height:34px; overflow:hidden; padding-left:10px; font-weight:bold;}

.cate_title_c {clear:both;margin:0px;padding:0px;height:0px;}
.cate_parent {margin:0px !important;margin-left:-2px;top:36px;padding:0px;clear:both;position:relative;height:0px;z-index:10000px;}

.cate {font-size:11px;width:183px;padding:0px 1px 4px 1px;float:left;z-index:20000;clear:both;}
.cate ul {background:transparent; float:left;list-style: none;margin:0px; padding:0px;}
.cate ul span {font-size:11px;color:#666;}
.cate ul ul {width:181px; margin:0px; padding:0px; list-style:no;}
.cate ul li {float:left;display:block;width:181px;height:24px;line-height:24px;font-weight:bold;background:url(images/bg/menu_arrow_bg.gif) no-repeat -1px -121px;padding-top:1px;}
.cate ul ul li {display:block;width:160px;height:auto; line-height:140%;border:0;font-weight:normal;padding:2px 0 2px 19px; border-right:2px solid #a6a6a6;background-position:0 -52px;background-color:#fff; color:#C00;}
.cate ul ul .b_top {background-position:0 0;border-top:1px solid #A6A6A6;border-right:2px solid #A6A6A6;padding-top:10px;}
.cate a, .cate a:visited {display:block;float:left;height:100%; width:181px; font-size:1em;text-decoration:none;color:#000; padding:0;text-indent:1em;}
.cate ul ul li a, .cate ul ul li a:visited {display:inline;color:#000;background:none;text-indent:0;width:auto;}
.cate ul ul li a:hover {color:#c00;background:none;text-decoration:underline;border-top:0px;}
.cate ul ul :hover > a {color:#c00;background:none;text-decoration:underline;border-top:0px;}
.cate table {border-collapse:collapse; padding:0; margin:-1px; width:0; height:0; font-size:1em; z-index:1;}
* html .cate a:hover {color:#000;position:relative; z-index:100; text-decoration:none;background:#fff url(images/bg/menu_arrow_bg.gif) no-repeat -1px -150px;}
.cate li:hover {position:relative;}
.cate :hover > a {color:#000;background:#fff url(images/bg/menu_arrow_bg.gif) no-repeat -1px -150px;border-top:1px solid #A6A6A6;padding-top:0px;}
.cate ul ul {position:absolute;height:0;top:-10000000px;left:156px; width:181px;padding-bottom:4px;height:auto;background:url(images/bg/menu_arrow_bg.gif) no-repeat 0 100%;}
.cate ul :hover ul {top:1px;}
/*define for ie6.6 to menu */
.cate_select_free {z-index: 10;position: absolute;}
.cate_select_free iframe {display:block;z-index:-1;filter: mask();left:0px;width:183px;position:absolute;top:0px;height:20px;}


/*end categories menu */




/*products present*/
.mainExplainText {padding:5px 10px;margin:0px auto;clear:both;font-size:12px;color:#666666;}

.pro_grid {float:left;width:135px;text-align:center;padding:10px 5px;font-size:11px;margin:0px auto;}
.pro_grid div.photo {text-align:center;margin:0px auto;padding:0px;clear:both;vertical-align:middle;overflow:hidden;width:126px;height:116px;}
.pro_grid div.photo a {width:110px;height:110px;line-height:110px;padding:2px;margin:0px;overflow:hidden;vertical-align:middle;background:#fff;display:table-cell;*display:block;border:#ccc solid 1px;}
.pro_grid div.photo a:hover { border:2px solid #C00; padding:1px; }
.pro_grid div.title {text-align:center;margin:0px auto;padding-top:3px;clear:both;word-wrap:break-word;word-break:break-all;}
.pro_grid div.special {text-align:right;position:absolute;width:135px;margin:-8px -10px 0px 0px;}

.pro_list {clear:both;padding:10px;margin:0px auto;border-bottom:#CCC dashed 1px;}
.pro_list div.photo {float:left;text-align:center;margin:0px;padding:0px;clear:both;vertical-align:middle;overflow:hidden;width:140px;height:140px;}
.pro_list div.photo a {padding:2px;margin:0px;width:130px;height:130px;overflow:hidden;vertical-align: middle;line-height:130px;background:#FFF;display:table-cell;*display:block;}
.pro_list div.photo a:hover {border:1px solid #C00;padding:1px;}
.pro_list div.brief {margin:0px auto;padding-left:10px;float:left;width:550px;color:#555;}
.pro_list div.order_fun {margin:0px auto;padding-left:15px;float:left;width:180px;line-height:1.8em;}
.pro_list div.title {margin:0px;clear:both;padding:2px 0px 5px 0px;font-size:13px;font-weight:bold;}
.pro_list div.rc_rb {margin:0px;clear:both;padding:0px;font-size:11px;}
.pro_list div.special {text-align:right;position:absolute;width:140px;margin:-8px -5px 0px 0px;}


.proList {float:left;width:138px;text-align:center;padding:10px 2px;font-size:11px;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;}









.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;}


.a_h_pl {clear: both;border: 1px solid #d5d5d5;}
.a_h_pl div.txtTitle {line-height:25px;font-weight: bold;background: url(images/bg/a_h_p_title.gif) repeat-x left top;height: 25px;font-size:14px;text-align: center;}
.a_h_pl div.ttEach {float:left; width:253px;}
.a_h_pl div.borderLeft {border-left:1px solid #d5d5d5;width:0px;float:left;height:25px;}
.a_h_pl div.ttEach a {margin:0px;display:block;text-decoration:none;cursor:pointer;}
.a_h_pl div.ttEach a:hover {color:#C00;}
.a_h_pl div.ttCurrent {background:#FFF;float:left;width:255px;cursor:pointer;}
.a_h_pl div.ttCurrent b {background:url(images/arrow/arrow_proinfo_t.gif) no-repeat 0px 4px;margin:0px; padding-left:18px;}
.a_h_pl div.ttCurrent a {margin:0px;display:block;text-decoration:none;color:#C00;}
.a_h_pl div.ttCurrent a:hover {color:#C00;}
.a_h_pl div.area_pro {clear:both;padding:10px;}
.a_h_pl div.proItem {float:left;width:240px;padding:0px 3px;margin:0px;}
.a_h_pl div.proItem div.photoLink {float:left;width:95px; padding:0px; margin:0px;}
.a_h_pl div.proItem div.infoLink {float:right;width:140px; padding:0px; margin:0px;}


.pro_grid_h {float:left;padding:5px 4px;width:140px;text-align:center;}
.pro_grid_h div.photo {clear:both;text-align:center;}
.pro_grid_h div.txt {padding:3px;word-wrap:break-word;word-break:break-all; 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: 48%;text-align: left;}
.pagePrevNext div.next {float: right;width: 48%;text-align: right;}


.pageNav {margin:0 auto;padding:10px 0px;clear:both;line-height:2em;font-size:11px;font-family:Verdana;}
.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*/
#demo_reccent_orders_items {overflow:hidden;height:400px;margin: 0px;float: left;display: inline;padding: 0px; width:100%;}
#demo_reccent_orders_items ul{margin: 0px;padding: 0px;}

#newsNoticeDemo {overflow:hidden;height:175px;margin: 0px;float:left;display: inline;padding:0px 0px 0px 5px;}
#newsNoticeDemo 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: 170px;}
.signLabel {width:65px;margin: 0px;padding: 3px 5px 0px 0px;float: left;text-align: right;font-weight:bold;}
.signInput {width:100px;margin: 0px;padding: 0px;float: left;}

.keywords {font-size:11px;color:#666;}
.keywords a, .keywords a:visited {color:#666;text-decoration:none;}
.keywords a:hover {color:#c00;}

.related_kwd a, .related_kwd a:visited {color:#666;text-decoration:none;font-size:11px;}
.related_kwd a:hover {color:#c00;}


.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;}


.paraOrderStep {clear:both;margin:0px;padding:0px;border:1px solid #ccc;}
.paraOrderStep span.stepCount {color:#666;background-color:#fff;border:1px solid #ccc;padding:1px 3px;font-size:10px;}
.paraOrderStep div.subject {color:#666;border-bottom:#ccc solid 1px;padding:5px;font:normal bold 12px Verdana;clear:both;background:#F0F0F0;}
.paraOrderStep div.content {padding:5px 20px;margin:0px;line-height:1.6em;clear:both;font-size:12px;}
.paraOrderStepCurrent {clear:both;margin:0px;padding:0px;border:1px solid #bbafa0;}
.paraOrderStepCurrent span.stepCount {color:#fff;background-color:#c00;border:1px solid #fff;padding:1px 3px;font-size:10px;}
.paraOrderStepCurrent div.subject {color:#c00;border-bottom:#bbafa0 solid 1px;padding:5px;font:normal bold 12px Verdana;clear:both;background:#f9f3e3;}
.paraOrderStepCurrent div.content {padding:5px 20px;margin:0px;line-height:1.6em;clear:both;}



/*begin fun*/
.fun {margin:0px auto;clear:both;border:#d5d5d5 solid 1px;background:#FFF;padding:0px;}
.fun div.t {margin:0px auto;clear:both;background:url(images/bg/fun_t.gif) repeat-x center top; font:normal bold 13px Arial; padding:4px 0px 0px 10px; height:21px;}
.fun div.c {margin:0px auto;clear:both;padding:5px 8px;}
.fun div.c_full {margin:0px auto;clear:both;padding:5px 15px;}
.fun div.c_full_t {margin:0px auto;clear:both;padding:6px 0px; font:normal bold 12px Arial;}
.fun div.c_3column_l {width:300px;float:left;margin:0px;padding:0px;}
.fun div.c_3column_m {width:300px;float:left;margin:0px;padding:0px 10px;}
.fun div.c_3column_r {width:300px;float:left;margin:0px;padding:0px;}
.fun div.c_2column_l {width:450px;float:left;margin:0px;padding:0px;}
.fun div.c_2column_r {width:450px;float:right;margin:0px;padding:0px;}
.fun div.c_2column_s2_l {width:480px;float:left;margin:0px;padding:0px;}
.fun div.c_2column_s2_r {width:440px;float:right;margin:0px;padding:0px;}
.fun ul {margin:0px;padding:0px;list-style:none;}
.fun li {list-style: none;background: url(images/arrow/cate_sbu_arr.gif) no-repeat 8px 6px;margin-left: -5px;}

.fun div.t_newsletter {padding:10px 10px 5px 15px;clear:both;background:url(images/bg/newsletter.gif) no-repeat right top;}
.fun div.c_qc {background:url(images/bg/qc.jpg) no-repeat right top; padding-top:55px;}
.fun div.c_translate {background:url(images/bg/translate.jpg) no-repeat center top; padding:65px 0px 10px 40px;}

.paddingLR5 {clear:both; padding:0px 5px;}
/*end fun*/



.userTabOn {display:inline;padding-left:6px;background:url(images/bg/userTabOnTop.gif) no-repeat left top;float:left;margin-left:7px;vertical-align:middle;overflow:hidden;width:83px;line-height:14px;padding-top:2px;height:37px;font:normal bold 11px Arial;}
.userTabOff {display:inline;padding-left:6px;font-weight:bold;font-size:11px;background:url(images/bg/userTabOff.gif) no-repeat left top; float:left; margin-bottom:3px; margin-left:7px; vertical-align:middle; overflow:hidden; width:83px; line-height:14px; padding-top:2px; height:33px;}
.userTabBottomL {padding:8px 6px 8px 4px;background:url(images/bg/userTabOnBottomL.gif) no-repeat left top; margin:0px 0px 6px 7px; width:180px; height:48px;font-size:10px;}
.userTabBottomR {padding:8px 6px 8px 6px;background:url(images/bg/userTabOnBottomR.gif) no-repeat left top; margin:0px 0px 6px 7px; width:180px; height:48px;font-size:10px;}



/* categories begin */
#cate, #cate ul, #cate li{list-style:none;font-weight:bold;padding:0px;margin:0px;clear:both;}
#cate a{display:block;text-decoration:none;width:auto !important;width:160px;}
#cate a:hover{text-decoration:none;} /* 所有 a:hover 字体样式 */
#cate a.selected{background:url(images/arrow/arrow.gif) no-repeat right 50%;} /* 下拉图标 */
#cate li {clear:both;line-height:20px;background:none;height:auto !important;height:20px;padding:0px 5px 0px 0px;margin:0px 1px;width:auto !important;width:160px;}/* 一级菜单高,所有菜单移出色 */
#cate li a{padding:2px 0px;border-bottom:1px dashed #CCC;}
#cate li ul {position:absolute;margin:-25px 0px 0px 175px;margin-left:175px !important; margin-left:160px;left:-9999em;width:170px;font-weight:normal;border:1px solid #ffb64b;padding:5px 10px;background:#fffbef;}/* 二级弹出位 */
#cate li li {clear:both;} /* 二级菜单宽 */
#cate li ul a{padding:3px 10px 2px 2px;display:block;font-size:11px;}
#cate li ul ul {margin:-25px 0px 0px 170px;margin-left:160px !important;} /* 三级弹出位 */
#cate li ul ul a,#cate li ul ul a:visited {font-size:11px;padding:3px 0px 2px 2px;font-weight:normal;}
#cate li:hover ul ul,#cate li.sfhover ul ul{left:-9999em;}
#cate li:hover ul,#cate li li:hover ul,#cate li.sfhover ul, #cate li li.sfhover ul{left:auto;} /* 所有弹出菜单自动左边距 */
#cate li:hover, #cate li.sfhover {background:#ff9;} /* 所有悬浮样式 */
#cate img.img_board{position:absolute;z-index:999;top:8px;left:-7px;}
/* categories end */


.cate_t {background:url(images/fun/b_185t.gif) no-repeat left bottom;width:165px;margin:0px auto;clear:both;height:26px;color:#fff;font:normal bold 11px Verdana;padding:4px 10px 0px 10px;}
.cate_t a, .cate_t a:link, .cate_t a:visited {color:#FFF;text-decoration:none;}
.cate_t a:hover {color:#FF0;text-decoration:none;}
.cate_m {background:url(images/fun/b_185m.gif) repeat-y left bottom;margin:0px auto;padding:5px 0px;width:185px;clear:both;}
.cate_b {background:url(images/fun/b_185b.gif) no-repeat left bottom;margin:0px auto;padding:0px;width:185px;clear:both;}

.cate_brand_set {clear:both;margin:0px 1px;padding:5px 10px 0px 10px;background:url(images/bg/lc.gif) no-repeat center top;height:24px;}
.cate_brand_set a{background:url(images/arrow/arrow_cate_2b.gif) no-repeat right 50%;display:block;color:#036;font:normal bold 11px Verdana;}
.cate_brand_dir_area {clear:both; padding:5px 5px 5px 15px;margin:0px auto;}



.cate_team {float:left;width:220px;padding:3px 0px 3px 20px; margin:0px auto;}
.cate_team_fir {padding-left:0px;}
.cate_team div.piclink {width:206px;height:106px;overflow:hidden;text-align:center;vertical-align:middle;padding:0px;margin:0px auto;clear:both;}
.cate_team div.piclink a {width:200px;height:100px;line-height:100px;display:block;border:1px solid #ccc;padding:2px;margin:0px;overflow:hidden;vertical-align:middle;background:#fff;}
.cate_team div.piclink a:hover {border:1px solid #c00;padding:2px;}
.cate_team div.c_dir {clear:both;padding:5px;font-weight:bold;border-bottom:#ccc 1px dashed;}
.cate_team div.c_dir a {display:block;background:url(images/arrow/arrow_cate_1a.gif) no-repeat left 6px;padding-left:10px;color:#060;}
.cate_team div.c_dir a:hover {display:block;background:url(images/arrow/arrow_cate_1b.gif) no-repeat left 6px;padding-left:10px;color:#c00;}
.cate_team ul {clear:both; padding:3px 0px 3px 12px;margin:0px;}
.cate_team ul a {display:block;background:url(images/arrow/arrow_cate_3a.gif) no-repeat left 6px;padding:2px 0px;padding-left:10px;color:#666;}
.cate_team ul a:hover {display:block;background:url(images/arrow/arrow_cate_3b.gif) no-repeat left 6px;padding-left:10px;color:#c00;}

