@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0;}
body,th,td{ font:12px bold normal Simsun,Arial,Verdana,sans-serif; color:#7f7f7f; line-height:18px;}

#nav1 { margin:0 auto; padding:0px; width:780px; text-align:center;}
#nav1 ul { list-style:none; float:left; display:inline;}
#nav1 li { list-style-type:none; width:125px; margin:0px 1px; line-height:34px; background:url(images/li_mubg.gif) no-repeat center; float:left;/* display:inline;*/ font-size:12px; font-weight:bold; height:34px;}
#nav1 li a:link,#nav1 li a:visited { width:125px; float:left; text-decoration:none;color:#fffc0c; height:34px; vertical-align:middle;}
#nav1 li a:hover,#nav1 li #current{ background:url(images/li_hoverbg.gif) no-repeat center; text-decoration:none; color:#fff;}

#pro { width:650px; margin:0 auto; padding:0; text-align:center;}
#pro li {list-style-type:none; float:left; display:inline; width:123px;/* height:170px;*/ height:auto; margin:0px 0px 0px 7px; background:url(images/vpoint.gif) repeat-y left; overflow:hidden; padding:0;}
#pro li a img{ border:1px solid #81cdba; margin:0px 0px 0px 7px;}
#pro li span img{ margin:10px 0px 10px 7px; padding:0; border:0px; display:inline; text-align:center;}
#pro li span a { display:inline; color:#7f7f7f; text-decoration:none;}
#pro li span a:hover { color:fc6cc9; text-decoration:underline;}

.bor_top { background:url(images/bor_top.gif) no-repeat top; height:14px;}
.l_bor { background:url(images/m_borbg.gif) repeat-y top center;}
.bor_bot { background:url(images/bor_bot.gif) no-repeat top center; height:14px;}

.img { border:1px solid #e1e1e1; padding:3px;}
.img_green { border:1px solid #7fccb9;}
.con_shadow { background:url(images/shadow.gif) no-repeat bottom right; width:8px; height:200px;}
.pad{ padding:5px;}
.mar_top { margin-top:5px;}
.border { border:1px solid #e7e7e7; background-color:#f7f7f7;}

.tit_lbg { background:url(images/tit_lbg.gif) no-repeat right top; width:5px; height:42px; background-color:#fff;}
.tit_mbg { background:url(images/tit_mbg.gif) repeat-x top; background-color:#fff;}
.tit_rbg { background:url(images/tit_rbg.gif) no-repeat left top; width:5px; height:42px; background-color:#fff;}

.bot_lbg { background:url(images/bot_lbg.gif) no-repeat right top; width:7px; height:39px; background-color:#fff;}
.bot_mbg { background:url(images/bot_mbg.gif) repeat-x top; background-color:#fff;}
.bot_rbg { background:url(images/bot_rbg.gif) no-repeat left top; width:7px; height:39px; background-color:#fff;}

/*-----------------  detail.htm CSS -------------------*/
.page_lbg { background:url(images/page_lbg.gif) no-repeat right top; width:7px; height:39px; background-color:#fff;}
.page_mbg { background:url(images/page_mbg.gif) repeat-x top; background-color:#fff;}
.page_rbg { background:url(images/page_rbg.gif) no-repeat left top; width:7px; height:39px; background-color:#fff;}

.title_bg { background:url(images/pur_line.gif) repeat-x center;}

#con_bg { margin:3px 0px auto; padding:2px; border:1px solid #f1f1f1; background-color:#f8f8f8; width:950px;}
#con_bg1 { margin:0 auto; padding:5px; background: url(images/pro_bg.gif) repeat-x top #fff; width:100%; float:left; height:auto;}

#con { margin:0; padding:5px; text-align:center; height:auto;}
#con li { list-style-type:none; float:left; display:inline; width:142px; height:auto; margin:0px 5px; padding:0;/*background:url(images/vpoint.gif) repeat-y left;*/ overflow:hidden; }
#con li a img{ border:1px solid #cecece; padding:3px; background-color:#FFFFFF; margin:0px 12px;}
#con li span img{ margin:10px auto; padding:0; border:0px; display:inline; text-align:center;}
#con li span a { display:inline; color:#7f7f7f; text-decoration:none;}
#con li span a:hover { color:fc6cc9; text-decoration:underline;}

.vline { background:url(images/vpoint.gif) repeat-y top right;}
.img2 { border:1px solid #f1f1f1; padding:3px; background-color:#FFFFFF;}
.txt a:link, .txt a:visited { text-decoration:none; color:#7f7f7f;}
.txt a:hover { text-decoration:underline; color:#fc6cc9;}
.tab_pad { padding-left:0px;}