body{margin:0px;font-size:13px;color:#555;line-height:1.5;}
h1{display:none;}
h2{display:none;}
h3{font-size:13px;background:#FFCC00;margin:0px 0px 20px 0px;padding:3px 20px;color:#000000;}
h4{font-weight:normal;margin:0px;padding:3px;font-size:13px;background:#ffffdf;}
span{display:none;}
form{margin:0px;padding:0px;}
table{width:498px;margin:0px;border-collapse:collapse;border-spacing:0px;color:#808080;font-size:12px;}
TH{text-align:right;margin:0px;padding:3px 8px;font-weight:normal;background:#efefef;border:1px #aaaaaa solid;}
TD{margin:0px;padding:3px 8px;border:1px #aaaaaa solid;}
TD.no{border:0px;text-align:center;color:#cccccc;}
textarea{font-size:13px;}
img{border:0px;}
ul{margin:10px;padding:10px;}
li{margin:5px 10px 20px 0px;padding:0px 0px 0px 10px;}
#body{margin:0px auto;background:url('img/top2_02.jpg') repeat-x;width:804px;padding:0px;overflow:hidden;}
#bodytop{margin:0px auto;width:804px;height:31px;padding:0px;background:#000000;text-align:center;}
#bodytopin{margin:0px auto;width:738px;overflow:hidden;}
#bodymain{margin:0px auto;width:804px;padding:0px;overflow:hidden;}
#maintop{margin:10px 0px;background:url('img/line.gif') repeat-x bottom;}
#pcleft{float:left;width:760px;}
#pcright{margin-left:767px;padding-top:0px;}
#topleft{float:left;}
#topright{margin-left:310px;margin-top:40px;}
#sright{float:right;width:470px;text-align:right;}
.main{width:760px;clear:left;}
#mainleft{float:left;width:537px;}
#mainright{float:right;width:267px;background:url('img/index2_65.jpg') repeat-y;}
#mag{background:url('img/index2_12.jpg') repeat-y;text-align:center;}
.wbox{margin:10px auto 0px auto;padding:5px;background:#ffffff;width:190px;border:1px #aaaaaa solid;text-align:left;}
#bar{background:#ffffcc;padding:8px 4px 0px 4px;}
.form{overflow:hidden;}
.formleft{width:110px;float:left;text-align:right;font-weight:bold;color:#000000;}
.formright{margin-left:120px;text-align:left;}
p{margin:0px;padding:3px 0px 0px 10px;color:#808080;}
a{color:#990000;}
a:hover{text-decoration:none;color:#000000;}
a.smn{color:#ffffff;background:#7070ff;padding:2px 4px;border:1px #ffffff solid;border-bottom:0px;text-decoration:none;margin-right:4px;}
a.smn:hover{background:#3366ff;text-decoration:underline;}
a.smn2{background:#ffffff;padding:2px 4px;border:1px #ffffff solid;border-bottom:0px;text-decoration:none;margin-right:4px;}
a.smn2:hover{text-decoration:underline;}
a.menu1{background:url('img/menu1.jpg') no-repeat top;width:140px;height:30px;padding:0px;display:block;float:left;}
a.menu1:hover{background-position:bottom;}
a.menu1n{background:url('img/menu1.jpg') no-repeat bottom;width:140px;height:30px;padding:0px;display:block;float:left;}
a.menu2{background:url('img/menu2.jpg') no-repeat top;width:205px;height:30px;padding:0px;display:block;float:left;}
a.menu2:hover{background-position:bottom;}
a.menu2n{background:url('img/menu2.jpg') no-repeat bottom;width:205px;height:30px;padding:0px;display:block;float:left;}
a.menu3{background:url('img/menu3.jpg') no-repeat top;width:193px;height:30px;padding:0px;display:block;float:left;}
a.menu3:hover{background-position:bottom;}
a.menu3n{background:url('img/menu3.jpg') no-repeat bottom;width:193px;height:30px;padding:0px;display:block;float:left;}
a.menu4{background:url('img/menu4.jpg') no-repeat top;width:194px;height:30px;padding:0px;display:block;float:left;}
a.menu4:hover{background-position:bottom;}
a.menu4n{background:url('img/menu4.jpg') no-repeat bottom;width:194px;height:30px;padding:0px;display:block;float:left;}
.menutop{background:url('img/menutop.gif') no-repeat;width:145px;height:22px;padding:12px 0px 0px 35px;font-size:14px;color:#555;font-weight:bold;}
.search{cursor:pointer;background:url('img/top2_search.jpg');border:0px;width:76px;height:22px;}
.mmag{margin:10px 0px;cursor:pointer;background:url('img/index2_46.jpg');border:0px;width:76px;height:22px;}
.word{background:url('img/word.gif') no-repeat;margin:5px 0px;padding:3px 0px 3px 100px;}
.item{margin-bottom:20px;padding-bottom:10px;overflow:hidden;border-bottom:1px #aaaaaa solid;}
.itemleft{display:block;padding:0px 10px;float:left;width:100px;background:url('img/f.gif') no-repeat right top;}
.itemleft2{display:block;padding:0px 10px;float:left;width:100px;}
.itemright{margin:5px 0px 0px 119px;padding:10px;border:1px #8ffe69 solid;background:#effeef;}
.itemrights{margin:5px 0px 0px 119px;padding:10px;border:1px #8ffe69 solid;background:#effeef;}
.itemright2{margin:5px 0px 0px 119px;padding:10px;}
.nr{text-align:right;color:#aaaaaa;}
.itemmenu{margin:0px 10px;padding:10px 10px 0px 10px;border:1px #feeb69 solid;background:#ffffde;}
.title{padding:3px 0px;color:#ff9900;}
.com{margin:0px 0px 10px 10px;padding:10px;border:1px #dfdfff solid;background:#fafaff;}
.com2{margin:0px 0px 10px 10px;padding:10px;border:1px #ffdfdf solid;background:#fffafa;}
.com3{margin:10px;padding:10px;border:1px #ffdfdf solid;background:#fffafa;}
#boxtop{background:#FFCC00;margin:0px;border-bottom:1px #aaaaaa solid;color:#000000;padding:5px 10px;font-weight:bold;}
#boxreview{background:#FFCC00;margin:0px;color:#000000;padding:5px 10px;font-weight:bold;}
.news{margin:0px 20px 20px 30px;}
#mailmag{text-align:center;}
#footer{background:url('img/index2_73.jpg');margin:0px auto;width:804px;height:42px;}
.mag{width:172px;padding:3px;border-left:1px #cccccc solid;border-right:1px #cccccc solid;}
.boxt{margin:0px 10px;border:1px #dddddd solid;border-top:0px;border-bottom:0px;padding:10px 10px 20px 10px;line-height:1.3em;}
.box{margin:0px 10px;border:1px #dddddd solid;border-top:0px;padding:10px 10px 20px 10px;line-height:1.3em;}
.box table{width:480px;margin:0px;border-collapse:separate;border-spacing:5px;color:#808080;font-size:12px;}
.box TH{margin:0px;padding:3px 8px;text-align:left;font-weight:normal;background:#efefef;border:0px;}
.box TD{margin:0px;padding:3px 8px;border:0px;}
.r{text-align:right;}
.nitem{margin:10px 0px;}
.citem{width:93px;margin:5px;float:left;text-align:center;}
.ctext{text-align:left;}
.picup{width:530px;overflow:hidden;margin-bottom:20px;}
#strank{margin:0px 20px 0px 70px;}
.fleft{width:100px;float:left;}
.fright{margin-left:120px;color:#990000;}
.cate{margin:20px 20px;width:400px;}
#review{margin:20px 0px 0px 20px;}
#reviewtitle{border-bottom:1px #aaaaaa solid;padding:3px 0px;color:#000000;}
.rcom{border-bottom:1px #aaaaaa solid;padding:3px 0px;}
.chimg{cursor:pointer;background:url('img/changeimg.jpg');border:0px;width:115px;height:30px;}
.submit{cursor:pointer;background:url('img/submit.jpg');border:0px;width:115px;height:30px;}
.reset{cursor:pointer;background:url('img/reset.jpg');border:0px;width:115px;height:30px;}
.bmenu{background:url('img/bmenu.jpg');color:#ffffff;font-weight:bold;padding:26px 0px 0px 13px;height:26px;}
