*{font-size:12px;}
body{ background:url(VLine_Red.jpg) repeat-x #6e2217; margin:0px auto; padding:0px; text-align:center;}
#Main{ width:974px; min-height:580px; height:auto!important; _height:580px; text-align:center; margin:0px auto; background:url(RowLine_white.jpg) repeat-y; display:block; vertical-align:top; clear:both;}
#LeftFrame{float:left; min-width:215px; *width:215px; height:auto; overflow:hidden; text-align:left; padding:0px 8px; display:block; vertical-align:top;}
#MainFrame{float:left; min-width:738px; *width:732px; height:auto; text-align:left; vertical-align:top;}
#MainDown{ width:974px; margin:0px auto; background:url(bgBT.jpg) no-repeat; display:block; height:10px; clear:both;}
ul{ margin:0px; padding:0px; list-style-type:0px;}
a:visited{ color:#333333; text-decoration:none;line-height:20px; }
a:active{ color:#333333; text-decoration:none;line-height:20px; }
a:link{ color:#333333; text-decoration:none;line-height:20px; }
a:hover{ color:#ff0000; text-decoration:none;line-height:20px; }
#Header{ float:left; width:100%; height:70px; background:url(redbg.jpg) repeat-x; display:inline-block;}
#Top{ width:1000px; height:70px; margin:0px auto; display:block;}
.logo{ float:left; width:500px; height:70px; display:block; text-align:left; padding-left:20px;}
.slogan{float:left; width:470px; height:70px; display:block; text-align:right;}
.slogan img{ height:70px; border:0px;}
.slogan a{ margin:0px; padding:0px;}
#Banner{ width:974px; height:290px; text-align:center; margin:0px auto; background:url(bgBanner.jpg) no-repeat; display:inline-block; margin-top:7px!important; *margin-top:4px;}
#Menu{ width:974px; height:43px; text-align:center; margin:0px auto;}
#MenuDown{ width:974px; height:15px; margin:0px auto; background:url(bgMenuDown.jpg) repeat-x; vertical-align:top;}
.clear{clear:both;}
.imgCard{ width:150px; height:100px; float:left; margin-right:10px; margin-top:3px; border:4px solid #dfdfdf;}
#Down{ width:100%; margin:0px auto; text-align:center; background:url(bgBottom.jpg) repeat-x 0px 35px; height:130px;}
.Dmenu{ width:974px; margin:0px auto; height:35px;}
#Down ul{ margin:0px auto; padding-top:8px; list-style-type:none; display:inline-block; position:relative; left:50%; float:left; line-height:30px; color:#836506}
#Down ul li{ float:left; display:inline; position:relative; left:-50%;}
#Down #split{float:left; color:#836506; font-size:12px;}
#Down a:visited{ font-size:12px; line-height:20px; color:#836506;}
#Down a:active{ font-size:12px; line-height:20px; color:#836506;}
#Down a:link{ font-size:12px; line-height:20px; color:#836506;}
#Down a:hover{ font-size:12px; line-height:20px; color:#ffff00;}
#Copyright{ clear:both; width:974px; text-align:center; margin:0px auto; color:#836506; padding-top:12px;}
#Copyright .left{ float:left; padding-left:20px; text-align:left; padding-top:10px; color:#836506}
#Copyright .right{ float:right; text-align:center; width:250px; color:#836506}
.telephonist{ padding-left:240px; padding-top:10px; background:url(../../CommonFiles/images/telephonist.jpg) no-repeat 10px 10px;}
.guide{ float:left; width:732px; border-bottom:1px solid #efefef; display:block;}
#mainContent{ float:left; width:732px; min-height:500px; height:auto!important; padding-top:10px; display:block; clear:both;}
#Articlelist ul{ float:left; width:732px; margin:0px; padding:0px display:block; clear:both;}
#Articlelist ul li{ float:left; width:100%; display:block;}
#Articlelist ul li a:visited{ float:left; width:600px; padding-left:20px; background:url(news.gif) no-repeat 5px center;}
#Articlelist ul li a:active{ float:left; width:600px; padding-left:20px; background:url(news.gif) no-repeat 5px center;}
#Articlelist ul li a:link{ float:left; width:600px; padding-left:20px; background:url(news.gif) no-repeat 5px center;}
#Articlelist ul li a:hover{ float:left; width:600px; padding-left:20px; background:url(news1.gif) no-repeat 5px center;}
.Articledate{ float:right; width:100px; text-align:right;}
.pageArticle{ float:left; width:100%; display:block; clear:both; margin-top:10px; line-height:30px; text-align:right; border-top:1px dotted #dfdfdf;}
#ArticlePictureRow{ float:left; width:732px; display:block; text-align:center;}
#ArticlePictureList{ float:left; width:180px;}
#ArticlePictureList .aArticlePicture img{ text-align:center; width:170px; border:1px solid #dfdfdf;}
#ArticlePictureList .aArticleTitle{ text-align:center; width:100%;}
.pageArticlePicture{ float:left; width:100%; display:block; clear:both; margin-top:10px; line-height:30px; text-align:right; border-top:1px dotted #dfdfdf;}
.Tmargin{ margin-bottom:12px; display:block; text-align:center; clear:both;}
.tdRows{ background:url(Background.gif) no-repeat; height:233px; width:720px; padding:0px 6px; clear:both;}
#tdrows{ clear:both; height:5px;}
.ADContent{ margin:0px; padding:0px; clear:both;}
.ADContent img{ width:215px; height:150px;}
.date{float:right; width:35px;}
#MainGrayBottom{ width:356px; height:14px; background:url(Article_04.jpg) no-repeat;}
.splitline{ float:left; height:233px; width:8px; display:block;}
.padtop5{ float:left; margin-top:5px; clear:both; background:url(Article_05.jpg) no-repeat; display:block;}
.ArticleTitle{ text-align:center; color:#4d170b; font-size:18px; font-weight:bold; clear:both; line-height:40px;}
.ArticleReg{text-align:center; line-height:30px; border-top:2px dotted #f2e7e5; clear:both;}
.Articlepic{text-align:center; width:100%;}
#Slider{ float:left; width:718px; clear:both;}
#ContentTop{ float:left; width:732px; height:auto; clear:both;}
#PhotoList{ float:left; width:510px!important; _width:500px;}
#right{ float:right; width:215px;}
#productRow{ float:left; text-align:left; width:100%; height:auto; clear:both;}
#productLine{ float:left; width:174px; text-align:center; margin:2px;}
.picShow{ float:left; display:block; width:168px; height:150px; border:0px; margin:2px;}
#productLine a:visited{ float:left; display:block; width:174px; border:1px solid #ffffff;}
#productLine a:active{ float:left; display:block; width:174px; border:1px solid #ffffff;}
#productLine a:link{ float:left; display:block; width:174px; border:1px solid #ffffff;}
#productLine a:hover{ float:left; display:block; width:174px; border:1px solid #888888;}
.pageProduct{ float:left; display:block; clear:both; width:100%; height:25px; line-height:25px; text-align:right; border:1px solid #dfdfdf; margin-top:10px;}
.cptitle{ float:left; text-align:center; font-size:18px; font-weight:bold; line-height:50px; width:100%;}
.cplog{ float:left; width:99%; background:#efefef; color:#333333; text-align:center;}
.cpPicture{ text-align:center;}
.cpPicture img{margin:10px;}
.51Message{ float:left; padding:10px; background: url(write.gif) no-repeat 0px center; clear:both;}
.messageBorder{background-color:#ffffff; border:1px #dfdfdf solid; margin-bottom:5px; text-align:left; padding-left:10px; padding-right:10px; margin:5px;}
.msgList{ background: url(msg.gif) no-repeat 0px center; padding-left:25px;font-weight:bold; padding-top:2px; line-height:20px; height:16px; }
.msgColor0{ padding:5px; margin:5px; background:#eaeaea}
.msgColor1{ padding:5px; margin:5px}
