body {margin:0;padding:0;font-size:11px;font-family:tahoma, Arial, Helvetica, sans-serif;color:#666;background:#dfdede}
#site {margin:0 auto;width:1004px;background:#fff;border-left:3px solid #fff;border-right:3px solid #fff}
#main {margin:5px auto}
ul, li {margin:0;padding:0;list-style:none}
input, select {font-family:Verdana, Arial, Helvetica, sans-serif}
p {margin:5px 0}
img {border:none}
a:link {color:#666}
.clear {clear:both}
#banner {background:url(/images/banner.jpg) no-repeat;clear:both;overflow:hidden;text-align:right}
#logo {margin:8px 20px 0 0;float:left}
#top {
/*	background:url(/images/banner.jpg) top right no-repeat #000;
*/	clear:both}
#topnav {color:#fff;line-height:30px;height:55px;clear:both}
#topnav a {color:#fff;margin:0 10px;text-decoration:none}
#menu {padding-right: 10px;font: bold 11px tahoma;text-transform: uppercase;white-space: nowrap;width:700px;margin:0 auto}
.menubg{background:url(/images/menubg.gif) repeat-x bottom;clear:both;height:36px}
#menu li {float: right;margin:0 1px}
#menu li a {display:block;float: left;padding-right:20px;cursor: pointer;color: #fff;height:36px;line-height:36px;text-decoration: none;background:url(/images/menubg00.gif) no-repeat right bottom}
#menu li a span{padding-left:20px;background: url(/images/menubg0.gif) no-repeat left bottom;height:36px;display:block;float:left;cursor: pointer;line-height:36px}
#menu li#current a span, #menu li a:hover span{background: url(/images/menubg1.gif) no-repeat left bottom}
#menu li#current a, #menu li a:hover{color: #333;background: url(/images/menubg11.gif) no-repeat right bottom}

#left {float:left;width:200px}
#hot {width:200px;float:right}
.hotbox {background:url(/images/boxes-bg.jpg) repeat-y;padding:5px}
.hotbox h3 {font-weight:normal;font-size:11px;margin:0;padding:0;width:90px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:20px}
.hotbox li a{text-decoration:none}
.hotbox li a:hover{text-decoration:underline;color:#006699}
.hotbox li {width:95px;height:110px;background:url(/images/liline.gif) no-repeat bottom;padding:10px 0;float:left}
.hotpro{width:75px;height:75px;overflow:hidden}
.boxbtm {background:url(/images/boxes-bottom.jpg) no-repeat;height:20px;clear:both}
#right {float:right;padding-bottom:10px;width:795px}
#search{background:url(/images/banner-search-bg.jpg) repeat-x}
.sleft{background:url(/images/banner-search.jpg) left no-repeat;height:39px;padding-left:20px;font-size:14px;color:#fff}
.stit{color:#666;height:24px;line-height:24px;padding-left:8px;font-size:14px;font-weight:bold;border-bottom:1px dashed #ccc}
.ltit {line-height:44px;font-size:12px;color:#fff;background:url(/images/box-bg.png) no-repeat;height:44px;padding-left:50px}
.lnav {clear:both;padding:10px 0;background:url(/images/boxes-bg.jpg) repeat-y}
.lnav li {line-height:24px;background:url(/images/liline.gif) 0 bottom no-repeat}
.lnav a {color:#28609a;text-decoration:none;font-size:12px}
.lnav a:hover {color:#FF6600}
.lnav h2 {font-size:12px;font-weight:600;line-height:24px;background:url(/images/liline.gif) 0 bottom no-repeat;margin:0 10px;padding:0}
.lnav ul {clear:both;margin:0 10px}
.lcontact {padding:8px;font-size:12px;line-height:20px;color:#666}
.curpos {height:18px;line-height:18px;clear:both;font-size:11px;color:#666;padding-left:10px}
.curpos a {margin-right:2px;text-decoration:none;color:#666}
#rightcon {float:left;width:588px; overflow:hidden}
.box {margin-bottom:10px}
.fb {font-size:20px;padding-left:10px;float:left}
.more {text-align:right;float:right;padding-top:10px;line-height:30px}
.cominfo {padding:0 10px;line-height:20x;font-size:13px}
.board {height:32px;margin:0 auto 10px;background:url(/images/liline.gif) bottom repeat-x
}
.board .title {float:left;line-height:32px;font-size:18px;color:#2972bf;font-weight:bold}
.board .title h1 {margin:0;padding:0;font-size:18px;clear:both}
#root {clear:both;line-height:16px;text-align:center;color:#000;padding:5px 10px;background:#669900}
.newslist {margin:20px}
.newslist li {background:url(/images/dd.gif) no-repeat 0 12px;line-height:24px;padding-left:8px}
.newslist a{text-decoration:none;font-size:12px;color:#669900}
#root a {text-decoration:none;color:#000}
.fprolist {padding:0 12px;margin:10px 0}
.fprolist .probox {width:188px;height:200px;text-align:center;float:left}
.fprolist .probox .proimg {width:160px;height:160px;margin:0 auto;overflow:hidden;border:1px dotted #ccc;background:#fff}
.fprolist .probox h2 {font-size:12px;margin:0 auto;overflow:hidden;font-weight:600;word-break:break-all;width:160px;line-height:24px;height:24px}
.fprolist .probox100 {width:110px;height:150px;text-align:center;float:left}
.fprolist .probox100 .proimg100 {width:100px;height:100px;margin:0 auto;overflow:hidden;border:1px dotted #ccc;background:#fff}
.fprolist .probox100 h2 {font-size:12px;margin:0 auto;overflow:hidden;font-weight:600;word-break:break-all;width:100px;line-height:24px;height:24px}
.fprolist .probox strong {color:#333;font-size:11px}
.prolist, .fprolist {padding:0 12px;margin:10px 0}
.prolist .probox {padding-bottom:10px;margin-bottom:10px;border-bottom:1px dashed #ccc;width:620px;clear:both;height:220px}
.prolist .probox .proimg {width:200px;height:200px;overflow:hidden;text-align:center}
.prolist .probox .proright {width:400px;float:right}
.prolist .prodes {width:400px;height:200px;overflow:hidden}
.prolist .probox h2 {font-size:11px;margin:0;padding:0;width:400px;overflow:hidden;font-weight:600;word-break:break-all}
.fprolist .probox h2 a, .prolist .probox h2 a {color:#669900;text-decoration:none}
.conbtn{margin-top:10px}

.proboxlist{ clear:both; overflow:hidden; height:100%}
.proboxlist .proimg{float:right}
.proboxlist .protext{clear:both}
.proboxlist .protext h2{font-size:12px}
.proboxlist .prodes{float:left}
.cdes {padding:5px 0;clear:both;font-size:12px;line-height:20px}
.cdes table {border-right:1px solid #ccc;border-top:1px solid #ccc}
.cdes table td {border-left:1px solid #ccc;border-bottom:1px solid #ccc;padding:0 2px}
h1 {font-size:14px}
.page {clear:both;line-height:20px;margin:10px 0 20px 10px}
.page a{color:#336699;padding:0 5px;border:1px solid #336699;text-decoration:none;text-align:center;margin:0 2px}
.page a:hover {background:#336699;color:#fff}
a.check, .check{background:#336699;color:#fff;padding:0 5px;border:1px solid #336699;margin:0 2px}
.ourpro, .ourpro a {color:#666}
.red {color:#f00}
.desleft {width:300px;margin:10px auto}
.desright {color:#444;overflow:hidden}
.prolargerimg {width:195px;text-align:center;padding:5px;clear:both;margin-top:20px;border:1px dotted #ccc}
.largerimg {padding:2px}
.contrls {text-align:center}
.mb15px {margin-bottom:15px;background:#f4f4f4}

.dlink a {background:url(/images/jt1.gif) no-repeat right center;padding-right:10px;margin-right:2px;text-decoration:none;color:#333}
.pi h2 {font-size:12px;color:#003399;display:inline}
.pi p {text-indent:24px}
.pi li {width:180px;float:left;padding-left:10px;line-height:16px;background:url(/images/dd.gif) no-repeat 0 8px}
.prolisttag {margin:10px auto;clear:both}
.item {clear:both;margin:10px 0;border-bottom:1px dashed #ccc;display:block;padding:5px}
.item .div1 {float:left;width:20px}
.item .div2 {float:left;width:130px}
.item .proimgtag {width:110px;height:110px;border:1px solid #ccc;overflow:hidden;text-align:center;margin:0 10px;background:#fff}
.item .div3 {width:420px;float:left;overflow:hidden}
.item .div3 h2 {font-size:12px}
.tit2 {background:url(/images/tit2.gif) repeat-x;border-bottom:1px solid #ccc;height:22px;line-height:22px;color:#333;padding:0 10px;font-weight:bold;font-size:12px}
.newpro {float:left;width:530px;background:#fff;border:1px solid #ccc;height:140px}
.newpro li {float:left;width:230px;background:url(/images/dd.gif) no-repeat 0 8px;padding:0 10px;line-height:18px;overflow:hidden;white-space:nowrap}
.qupro {width:240px;background:#fff;float:right;border:1px solid #ccc;height:140px;margin-right:1px}
.qupro li {background:url(/images/dd.gif) no-repeat 0 8px;padding:0 0 0 10px;line-height:18px}
.btmcon a {color:#333366}
.btmcon a:hover {color:#f00}
.btmcon {padding:5px}
.sitable {background:#ccc;margin:10px 0}
.sitable th {background:#eee;padding:5px}
.sitable td {background:#fff;padding:5px}
.groups {float:left;width:100%;display:block}
.groups li {width:180px;float:left;margin-right:10px;background:url(/images/dd.gif) no-repeat 0 7px;line-height:18px;padding-left:10px}
.sright {background:url(/images/sright.gif) no-repeat top right;height:39px}

.supportbox .stitle{font-size:14px;margin-right:10px;line-height:26px;font-weight:bold;background:url(/images/tit.gif) no-repeat 0px center; border-bottom:1px dashed #ccc; padding-left:18px}
.supportbox .stitle a{color:#003399}
.supportbox li {background:url(/images/jt2.gif) no-repeat 5px 11px;line-height:24px;padding-left:15px}
.smore{ background:url(/images/smore.gif) no-repeat 0 center; padding-left:15px; clear:both}
.supportbox a{text-decoration:none}
.toptext{background:url(/images/toptext.gif) no-repeat;width:402px;height:57px;margin:8px 0 0 0;float:left}
.pays{float:right;text-align:right}
.faq{line-height:18px;padding:10px;background:#f5f5f5}
.newsshow{line-height:18px;margin:10px 0}
.audited{margin:5px}
.audited p{text-align:center;padding:0 4px;line-height:14px; }
.audited li{padding-left:20px;background:url(/images/ttsupli.gif) no-repeat 10px 10px; height:23px; line-height:23px}

.vg,.vg2,.vl,.vl2{background:url(/images/viewbtn.gif) no-repeat left top;width:15px;
height:15px;display:block;cursor:pointer;float:right}
.vg2{background-position:left bottom}
.vl{background-position:right top}
.vl2{background-position:right bottom}
.viewtype{height:16px;white-space:nowrap}
.viewtype span{display:block;white-space:nowrap;margin-left:10px}
.vhome{margin:6px 10px 0 0; float:right}
