.c{text-align:center}
.r{text-align:right}
.l{text-align:left}
body{margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;background-color:#FFF}
.fr{float:right}
.fl{float:left}
.clr{clear:both}
img,table{border:0}
p{line-height:1.5}
.collapsed{display:none}
.expanded{}
.must{color:red;margin-right:5px;margin-left:5px;font-family:"Courier New", Courier, monospace;font-size:16px}
h1,h2,h3,h4,h5,h6,form{margin:0px;padding:0px}
#main{zoom:1;overflow:hidden}
#content .item{ overflow:hidden;}
#companyPhoto a{ margin-right:10px}
/*File*/
.pdf,.word,.jpg,.gif,.excel,.rar,.zip,.gif,.txt{background-repeat:no-repeat;background-position:center center}
.pdf{background-image:url(/webimages/file_pdf.gif)}
.word{background-image:url(/webimages/file_doc.gif)}
.jpg{background-image:url(/webimages/file_jpg.gif)}
.excel{background-image:url(/webimages/file_xsl.gif)}
.rar{background-image:url(/webimages/file_rar.gif)}
.zip{background-image:url(/webimages/file_zip.gif)}
.gif{background-image:url(/webimages/file_gif.gif)}
.txt{background-image:url(/webimages/file_txt.gif)}
/*Tree*/
.dtree{overflow-x:hidden;overflow-y:hidden;line-height:1;margin-left:5px;padding-top:5px;padding-right:10px;padding-bottom:10px;padding-left:5px}
.dtree a{font-size:12px}
.dtree a.node,.dtree a.nodeSel{padding:0px 2px}
.dtree .clip{width:200px}
/*Pager*/
.pager{height:30px;font-size:12px;line-height:2;padding-top:1em;margin-right:5px;font-weight:bold;text-align:right}
/*.pager input{text-align:center;line-height:18px;>height:19px;>margin-bottom:-4px;margin-right:2px;margin-left:2px;width:30px}
.pager select{height:19px;>margin-bottom:-4px;margin-right:10px}
*/
.pager a{margin-left:2px;border:1px solid #dddddd;margin-right:2px;padding:3px 5px 2px;text-decoration:none;font-style:normal;line-height:2;font-weight:normal;font-variant:normal}
.pager a:hover{background-color:#999999;color:#ffffff;text-decoration:none;border:1px solid #FFFFFF}
.pager a.n:link,.pager a.n:visited,.pager a.n:hover{color:#000000;cursor:default;font-weight:bold;background-color:#FFFF66}
.pager a.nx{margin-left:10px}
.pager a.ls{}
.pager a.fs{}
.pager a.pr{margin-right:10px}
/*par*/
.par0,.par1,.par2,.par3,.par4,.par5,.par6,.par7{padding:10px;zoom:1;overflow:hidden;display:block}
.par1 img,.par2 img,.par3 img,.par4 img,.par5 img,.par6 img{margin:5px}
.par1 img{float:right/*RIGHT_PIC*/}
.par2 img{float:left/*LEFT_PIC*/}
.par3{/*NO_PIC*/}
.par4{/*ABOVE_PIC*/}
.par5{/*DOUBLE_PIC*/}
.par6{/*News*/}
.par7{/*SUB PAGE*/}
/*drop*/
.popDiv{position:absolute;background:#FFFFFF;margin:0;border:1px solid #CCCCCC;z-index:10;width:220px !important;width:230px;text-align:center;filter:alpha(opacity=95);-moz-opacity:0.95;opacity:0.95;right:0;bottom:0}
.popDiv h4{font-size:12px;font-weight:bold;line-height:2;text-align:left;padding-left:5px
}
.popDiv h4 span{margin:5px 5px 0 0;height:11px ;width:12px;cursor:pointer;float:right;background-image:url(/webimages/drop.gif);background-repeat:no-repeat}
.popDiv span.del{background-position:0}
.popDiv span.min{background-position:-24px 0px}
.popDiv span.zom{background-position:-12px 0}
.popDiv .function{clear:both}
#show div.it{float:left;margin:5px;text-align:center}
#show .it div{border:1px #cccccc solid;background:#FFFFFF;vertical-align:middle;display:table-cell;>display:block;width:60px;height:60px;line-height:60px;>font-size:55px}
#show div.it div{}
#show img{vertical-align:middle;margin-right:auto;margin-left:auto}



#show div .rm{margin:48px 0 0 47px;display:none;position:absolute;background-image:url(/webimages/remove.gif);background-repeat:no-repeat;background-position:top;font-size:0;line-height:0;width:10px;height:10px;cursor:pointer}
#show div .rm:hover{color:red;background-position:bottom}
#drop .function{margin-top:3px;border-top:1px solid #ccc;padding:5px}

/*PoP*/
.Alpha{position:absolute;left:0px;top:0px;background:#000000;filter:Alpha(Opacity=40);-moz-opacity:0.4;Opacity:0.4;height:100%;width:100%;z-index:2}

.popArea,.popArea td ,.popArea th , .popArea input{color:#000}
.popArea{position:absolute;z-index:10;background-color:#FFFFFF;border-top-width:1px;border-right-width:1px;border-bottom-width:10px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#E6F7FF;border-right-color:#E6F7FF;border-bottom-color:#E6F7FF;border-left-color:#E6F7FF}
.popAreaInside{background-color:#FFFFFF;padding-top:5px;padding-right:5px;padding-bottom:15px;padding-left:5px}
.popArea h4{font-size:12px;line-height:2.5;background-color:#E6F7FF;margin:0px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#8DC4D8;padding-left:5px}
.popArea h4 span{float:right;background-image:url(/webimages/popw_close.gif);height:16px;width:16px;background-repeat:no-repeat;margin-top:5px;margin-right:5px;margin-bottom:0px;margin-left:0px;cursor:pointer}
.popArea a:link,.popArea a:visited{color:#0066CC}
.popArea a:hover{color:#0066FF;text-decoration:none}
.popArea form{padding:0;margin:0}
.popArea img.spacer{width:110px;height:1px;display:block}
.popArea th{text-align:right;width:130px;vertical-align:top}
#compare{width:800px;border-bottom-width:1px}
.compareInside{padding:5px}
#compare th, #compare td{padding:5px;border-bottom-width:1px;border-bottom-color:#ddd;border-bottom-style:solid}
#compare td td{border:0}
#compare th{text-align:right;vertical-align:top}
#compare td{text-align:center}
#colum{overflow-y:hidden;width:100%;padding-bottom:10px;overflow-x:auto}
#compareSubmit{text-align:center;padding:10px;background-color:#f5f5f5}
#compareSubmit button{margin-right:10px}
#login{background-color:#FFFFFF;width:400px}
#login input{margin-right:10px;width:150px}
#login button{margin-right:10px;padding-left:6px;padding-right:6px;font-family:Arial, Helvetica, sans-serif}
#login form{padding:20px}
#login table{margin-top:10px;width:98%}
#login table td,#login table th{padding:5px}
#login table th{width:23%}
#login .popAreaInside div{padding-left:120px;margin-top:10px}
#login #reason{padding-top:5px;padding-right:10px;padding-bottom:5px;padding-left:10px;border:1px solid #CCCCCC;background-color:#FFFFCC;margin-top:5px;color:#000000}
#modifyPassword{width:400px;background-color:#FFFFFF}
#modifyPassword label{display:block;margin:10px}
#modifyPassword big{float:left;width:100px;background-color:#FFFFFF;font-weight:bold}
span.formError{}
#modifyPassword .formError{color:#FF0000;margin-left:5px;line-height:1}
#modifyPassword  .submit{padding:10px 0px 5px 110px}

#main tr.last td,#main div.last{border-bottom:0}




#inside #imgTable{border:0;width:99%;margin:10px auto}
#inside #imgTable td{border:0;text-align:center;width:33%}
#inside #imgTable td span{display:block;margin-top:3px}
#content #inside{zoom:1;overflow:hidden}


/*Logo*/
.logoImage{float:left;height:60px}
#logo .logoImage a{display:table-cell;vertical-align:middle;text-align:center;>float:left;>display: block;>font-size:47px;>font-family:Arial;height:60px;line-height:47px}
/*ProPic*/
.proImg{width:100px;height:100px;margin:auto}
.proImg div{display:table-cell;vertical-align:middle;text-align:center;>display:block;>font-size:85px;>font-family:Arial;width:100px;height:100px}
#inside .item .proImg,#inside .item .proImg div{padding:0}
.proImg div img{margin:auto}

#shower img,.proImg img{vertical-align:middle;display:block;margin:auto}

.proTable{width:99%}
.proTable td{text-align:center;vertical-align:top;border-bottom:1px dashed #666666;padding-bottom:10px}
.proTable td .name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%}

.proTable .proImg{margin-top:10px;margin-right:auto;margin-left:auto;margin-bottom:5px;border:#cccccc 1px solid;background:#FFFFFF}
.proTable .nam{padding-top:3px}
.proTable .nam span{font-size:10px;margin-left:2px}
.proTable .but img{margin:0 1px}
.proList{border-bottom:1px dashed #666666;overflow:auto;margin-bottom:10px;padding-bottom:5px;zoom:1}
.proList .proImg{float:left;margin-right:10px;margin-left:5px;text-align:center;border:#cccccc 1px solid;background:#FFFFFF}
#content{overflow:hidden;zoom:1}
#content .proList h3{background-color:transparent;margin-bottom:5px}
.proList .but{margin:10px 0 10px 105px}
.proList .but img{margin:0 1px}

#counter{margin:0 0 10px 0;text-align:center}
#counter img{margin:auto}


/*dtree*/
div.close{display:none}

/*more*/
#contentHome{overflow:hidden;zoom:1}
#contentHome .more{text-align:right;float:none}


#content .flink{margin:20px}

#fLink ul{list-style-type:none}
#left{overflow:hidden}
#feedbackDone{padding:15px}
#inside,#left,#proCat,div.dtree{zoom:1}


/*slide*/
#debug{width:400px;margin:10px auto;line-height:20px}
#debug #interval{margin-right:10px}
#debug #change{margin-top:5px}
#debug a{margin:0 5px 0 0}
#slideNavigation{width:400px;padding:5px;background:#DBDBDB;border:1px solid #C1C1C1;margin:10px auto;zoom:1;overflow:hidden}
#slideNavigation img{display:block}
#slideNavigation #navMain{float:left;position:relative;margin:5px 0px;height:75px;width:370px;overflow:hidden}
#slideNavigation #navMain ul{position:absolute;left:0px;margin:0;padding:0}
#slideNavigation #navMain li{position:absolute;background:#FFF;list-style:none}
#slideNavigation #imgMain{position:relative;width:400px;height:300px;background:#FFF}
#slideNavigation #goRight, #slideNavigation #goLeft{float:left;width:15px;height:45px;margin:5px 0px}
#slideNavigation #goRight div{width:15px;height:45px;background:url(/images/arrow_le.gif) no-repeat;cursor:pointer}
#slideNavigation #goLeft div{width:15px;height:45px;background:url(/images/arrow_ri.gif) no-repeat;cursor:pointer}
#slideNavigation #slider{clear:left;position:relative;height:9px;width:370px;margin-left:15px;background:#CBCBCB;border:1px solid #AEAEAE}
#slideNavigation #handle{width:30px;height:9px;background-color:#f98100;cursor:move;position:absolute;font-size:0;background:url(/images/handle00.gif) no-repeat}
#slideNavigation #navMain #navNow{width:74px;height:59px;left:-100px;top:0px;border:2px solid #7C7C7C;background:transparent}
#hoverNav{position:absolute;left:0;top:0;height:100%;width:100%;z-index:10;border:1px solid #AEAEAE}
#hoverNav a{outline:none}
#prevLink, #nextLink{width:49%;height:100%;background-image:url(/images/span0000.gif);/* url(data:image/gif;base64,AAAA);Trick IE into showing hover */ display:block}
#prevLink{float:left}
#nextLink{float:right}
#prevLink:hover, #prevLink:visited:hover{background:url(/images/prevlabe.gif) left 15% no-repeat}
#nextLink:hover, #nextLink:visited:hover{background:url(/images/nextlabe.gif) right 15% no-repeat}
#toolTipsWrapper{border:1px solid #FFF;padding:2px 4px;background:#afd2f6;color:#333}
#loading{position:absolute;width:100%;top:50%;text-align:center}
#loading img{margin:0 auto}
#imgNav img{border:0}

.slidePic300{width:400px;height:300px}
.slidePic300 div{display:table-cell;vertical-align:middle;text-align:center;>display:block;>font-size:262px;>font-family:Arial;width:400px;height:300px;overflow:hidden}
.slidePic60{width:75px;height:60px;}
.slidePic60 a{display:table-cell;vertical-align:middle;text-align:center;>display:block;>font-size:47px;>font-family:Arial;width:75px;height:60px;overflow:hidden}
#slideNavigation .slidePic60 img,#slideNavigation .slidePic300 img{vertical-align:middle;display:inline}

#contentHome #q{margin:0;padding:10px 10px 10px 25px;zoom:1}
#contentHome #q li{background:none;list-style-type:decimal}
#nav{overflow:hidden}
#nav a span{white-space:nowrap}
#nav ul,#nav ul li{padding:0;margin:0}
#nav ul li{list-style:none;float:left}
#nav .subnav{width:210px;position:absolute;background:#CCC;z-index:99999}
#nav .subnav a:link,#nav .subnav a:visited{border:0;background:none;float:none;font-weight:normal;display:inline-block;padding:5px 15px;line-height:1.6;width:180px}
#nav .subnav a:hover{background:0}
#nav .subnav li{float:none}
#content .dire span img{vertical-align:middle}
#contentHome .item .cont li img,#inside .itemTitle span img{vertical-align:middle;padding-left:5px}
#contentHome .item .desc h3{padding-bottom:5px}
#top  div{width:960px;margin:0 auto;zoom:1;overflow:hidden}

#tabScroll{clear:both;margin:0 auto;overflow-x:auto;overflow-y:hidden;padding:2px 2px 20px;width:95%}
#tabScroll table{border:0 none;border-collapse:collapse;clear:both;float:left;min-width:400px;text-align:center;width:97%}
#tabScroll table caption{border:0 none;margin:0 auto;text-align:center}
#tabScroll table td,#tabScroll table th{background-color:transparent;border:1px solid gray;padding:0 3px;text-align:left}

.cer{text-align:center;padding:5px}

/*empty*/
.nonCon{padding:10px 0}


/*bigPic*/
#bigPic{position:absolute;background:url(/webimages/b_pic.gif) left top no-repeat;padding-left:10px}
.bPicBox{background:#fff;border-top:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;width:300px;padding:1px}
.picSml{height:64px;zoom:1;overflow:hidden;background:#ebebeb;padding:10px 0}
.pic300{height:300px;width:300px}
.pic300 div{display:table-cell;vertical-align:middle;text-align:center;>display:block;>font-size:262px;>font-family:Arial;width:300px;height:300px;overflow:hidden}
.pic60{height:60px;width:60px;float:left;background:#fff;border:2px solid #e3e3e3;margin-left:7px;cursor:pointer}
.picNow{border:2px solid #ffc342;cursor:default}
.pic60 div{display:table-cell;vertical-align:middle;text-align:center;>display:block;>font-size:47px;>font-family:Arial;width:60px;height:60px;overflow:hidden}
.pic300 div img,.pic60 div img{vertical-align:middle;display:inline}
