body { font-family:"宋体"; color: #535353; margin: 0px; padding: 0px; font-size: 12px; line-height: 21px; text-align: left; }
* { margin: 0px; padding: 0px; list-style-type: none; }
a, a:link { color: #3366CC; text-decoration: underline; }
a:hover { text-decoration: underline; color: #FF6600; }
.clear {clear: both; font-size: 1px; line-height: 1px; height: 1px; }
p{ text-indent: 2em; }
img{ border: 0px none #FFFFFF; }
.aa a, .aa a:link { color: #535353; text-decoration: none; }
.aa a:hover { color: #FF6600; text-decoration: underline; }
.red, .red:link, .red a, .red a:link { color: #FF3300; }
.green, .green:link, .green a, .green a:link { color: #4a9d26; }
.blue{ color:#0000CC;}
.left{float:left;}
.right{float:right;}
/*****************************************admin******************************************/
form{ display: block; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; width: auto; text-align: center; }
form font{ clear: both; display: block; padding-top: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 23px; font-size: 12px; text-align: left; }
form textarea{ border: 1px solid #CCCCCC; margin-top: 20px; margin-bottom: 0px; margin-right: 0px; margin-left: 0px; width: 566px; clear: both; padding: 5px; }
.date{ color: #717171; border-bottom: 3px double #CCCCCC; padding-bottom: 5px; padding-top: 5px; padding-right: 5px; padding-left: 25px; margin: 0px 0px 5px; }
.date u{ font-weight: normal; color: #0000FF; text-decoration: none; display: block; clear: both; margin-left: -20px; border-bottom: 1px dotted #CCCCCC; padding-bottom: 5px; margin-bottom: 5px; }
.date img{ height: 25px; margin: 0px; padding: 0px; border: 0px none #FFFFFF; }
.date span{ color: #2B2B2B; clear: both; margin: 0px; padding: 0px; line-height: 21px; display: block; }
.date font{ height: 25px; display: block; line-height: 25px; font-size: 12px; }
.edit{ height: 25px; text-align: right; background-color: #F6F6F6; padding: 0px 5px 0px 10px; line-height: 25px; clear: both; border-top: 1px solid #DFDFDF; margin: 0px -10px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #DFDFDF; }
.edit img{ height: 25px !important; width: 25px !important; margin: 0px !important; padding: 0px !important; border: 0px !important; text-align: right !important; }
.editb{ height: 25px; background-color: #F6F6F6; padding: 0px 10px; line-height: 25px; clear: both; margin: 0px -10px; border-top: 1px solid #E4E4E4; border-bottom: 1px solid #E4E4E4; font-weight: bold; font-size: 12px; color: #41A20A; }
.editb a{ color: #41A20A; }
.editb img{ height: 25px !important; width: 25px !important; margin: 0px !important; padding: 0px !important; border: 0px !important; text-align: right !important; float: left !important; }
.edits{ height: 25px; font-size: 12px; font-weight: normal; color: #2B2B2B; background-color: #F6F6F6; border-top: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; line-height: 25px; text-align: right; clear: both; padding: 0px 5px; }
.edits img{ height: 25px !important; width: 25px !important; border: 0px !important; float: left !important; }
.right input{ height: 17px; line-height: 17px; border: 1px solid #CCCCCC; text-align: center; float: right; margin-top: 8px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
/*****************************************top******************************************/
form{ display: block; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; width: auto; text-align: center; }
form font{ clear: both; display: block; padding-top: 10px; padding-right: 0px; padding-bottom: 10px; padding-left: 23px; font-size: 12px; text-align: left; }
form textarea{ border: 1px solid #CCCCCC; margin-top: 20px; margin-bottom: 0px; margin-right: 0px; margin-left: 0px; width: 510px; clear: both; padding: 5px; }
.date{ color: #717171; border-bottom: 3px double #CCCCCC; padding-bottom: 5px; padding-top: 5px; padding-right: 5px; padding-left: 25px; margin: 0px 0px 5px; }
.date u{ font-weight: normal; color: #0000FF; text-decoration: none; display: block; clear: both; margin-left: -20px; border-bottom: 1px dotted #CCCCCC; padding-bottom: 5px; margin-bottom: 5px; }
.date img{ height: 25px; margin: 0px; padding: 0px; border: 0px none #FFFFFF; }
.date span{ color: #2B2B2B; clear: both; margin: 0px; padding: 0px; line-height: 21px; display: block; }
.date font{ height: 25px; display: block; line-height: 25px; font-size: 12px; }
.edit{ height: 25px; text-align: right; background-color: #F6F6F6; padding: 0px 5px 0px 10px; line-height: 25px; clear: both; border-top: 1px solid #DFDFDF; margin: 0px -10px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #DFDFDF; }
.edit img{ height: 25px !important; width: 25px !important; margin: 0px !important; padding: 0px !important; border: 0px !important; text-align: right !important; }
.editb{ height: 25px; background-color: #F6F6F6; padding: 0px 10px; line-height: 25px; clear: both; margin: 0px -10px; border-top: 1px solid #E4E4E4; border-bottom: 1px solid #E4E4E4; font-weight: bold; font-size: 12px; color: #41A20A; }
.editb a{ color: #41A20A; }
.editb img{ height: 25px !important; width: 25px !important; margin: 0px !important; padding: 0px !important; border: 0px !important; text-align: right !important; float: left !important; }
.edits{ height: 25px; font-size: 12px; font-weight: normal; color: #2B2B2B; background-color: #F6F6F6; border: #dbdbdb 1px solid; border-bottom:none;  line-height: 25px; text-align: right; clear: both; padding: 0px 5px; }
.edits img{ height: 25px !important; width: 25px !important; border: 0px !important; float: left !important; }
.right input{ height: 17px; line-height: 17px; border: 1px solid #CCCCCC; text-align: center; float: right; margin-top: 8px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
/*****************************************top******************************************/
.top { clear:both; margin-top:5px;}
.top .tit{ float:left; padding-left:15px; width:385px; height:21px; line-height:21px; border-top:#dbdbdb 1px solid; border-left:#dbdbdb 1px solid; }
.top .tit b{ font-weight:normal;}
.top .tit a{ color:#535353; text-decoration:none;}
.top .tit .kks{ display:none;}
.top .js{ float:left; padding-right:10px; width:488px; height:21px; line-height:21px; border-top:#dbdbdb 1px solid; border-right:#dbdbdb 1px solid; text-align:right;}
.top .js a{ color:#535353; text-decoration:none;}
.top .js a:hover{ text-decoration:underline;}
.top .tite,.top .flashsm{ display:none;}
.top .logo{ clear:both; width:154px; height:59px; }
.top .logo img{ width:154px; height:59px; }
.top .menu{ margin-top:-59px; float:right; padding-right:6px; padding-top:9px; width:739px; height:38px; line-height:16px; border-right:#dbdbdb 1px solid; background:url(menubg.gif) left 2px repeat-x; }
.top .menu b,.top .menu #first,.top .list{ display:none;}
.top .menu .kks{ color:#d2d2d2; }
.top .menu .kks a{ color:#535353; text-decoration:none;}
.top .menu .kks a:hover{ text-decoration:underline;}
.top .menu .kks span{ width:1px; margin:0 5px; padding:0; *margin:0;}
.top .text{ clear:both; margin:0; padding:0; background:url(txtbg.gif) left center no-repeat; width:900px; height:41px; overflow:hidden;}
.top .text a{ color:#535353; text-decoration:none;}
.top .text .td{ padding:0 10px; font-size:14px; font-weight:bold; color:#72b4f5; }
.top .text .td a{ color:#fff; text-decoration:none;}
.top .flash{ display:none; }
.top .flash img{ width:898px; height:78px; }
/*****************************************index******************************************/
menu { padding: 0px 10px; height: 31px; border-top:#dbd5c9 1px solid; background-color:#3390ef; font-size: 14px; line-height: 31px; clear: both; font-weight: bold; color:#fff;}
menu span{ padding:9px 0; padding-left:10px; background:url(h1lgbg.gif) left 8px no-repeat;}
.main { margin:0 auto; width: 900px; }
.col1,.col4{ margin:10px 0; float:left; width:590px; }
.col3,.col6{ margin:10px 0; float:right; width:300px;}
.con1,.con3{ padding: 10px 20px; margin-bottom:10px; border:#dbd5c9 1px solid; background-color:#fff; }
.col3 .con3,.col6 .con3{ background-color:#fff;}
.con1{ padding-bottom:0; }
.con1 .edit,.con3 .edit{ margin:0 -20px;}
.con1 .text{ margin-bottom:10px;}
.con2{ padding:10px; padding-top:0; margin-bottom:10px; border:#dbd5c9 1px solid; border-top:none; background-color:#fff; }
.col1 li{ padding-left:15px; height:21px; line-height:21px; font-size:14px; overflow:hidden; background:url(leftconli.gif) left center no-repeat; display: block; clear: both; }
.col1 li a{ color:#535353; text-decoration:none; }
.col1 li a:hover{ color:#f30;}
.col1 .line{ clear:both; display:block; margin:0 10px; height:15px; background:url(line.gif) center center repeat-x;}
.col3 .con3 li,.col6 .con3 li{padding-left:15px; height:21px; line-height:21px; font-size:12px; overflow:hidden; background:url(leftconli.gif) left center no-repeat;  clear: both;}
.col3 .con3 li a,.col6 .con3 li a{color:#535353; text-decoration:none;}
.col3 .con3 li a:hover,.col6 .con3 li a:hover{color:#f30;}
.product{ padding-top: 10px; line-height:19px;}
.product li img{ margin: 0px; padding: 0px; float: none; height: auto; width: auto; border: 0px; }
.product h2{ font-size: 14px; line-height: 30px; color: #FF6600; }
.product h2 a{ color: #FF6600; }
.product img{ width: 120px; float: left; margin-right: 10px; height: 120px; padding: 1px; border: 1px solid #CCCCCC; }
.col1 .text img{ float:right; width:140px; height:140px; }
.text h2{ height:31px; line-height:31px; color:#006600; font-size:14px;}
.text h2 a{ color:#060;}
/*****************************************contents******************************************/
.contents { margin-bottom: 10px; padding-bottom:10px; font-size: 12px; border:#dbd5c9 1px solid; }
.contents .menu{ padding-left:10px; height:31px; line-height:31px; border-bottom:#dbd5c9 1px solid;}
.contents .menu a{ text-decoration: none; color:#535353; }
.contents .cent1{ padding:0 30px;}
.contents .keys{ margin-bottom:10px; padding:10px; border:#e8e8e8 1px solid; text-indent:24px; line-height: 21px; font-weight: normal; background-color:#F6F6F6; color:#535353; }
.contents .keys a{ color: #4a9d26; text-decoration: none; }
.contents .keys u{ text-decoration:none; }
.contents .keys font{ font-size:12px; }
.contents .keys .key5,.contents .keys .key2,.contents .keys .key3,.contents .keys .key4{ display:none; }
.contents p{ text-indent: 24px; margin: 5px 0px; }
.contents h1 { margin:15px 0; margin-top:25px; font-size:25px; font-family:"宋体"; color:#000; line-height:55px; text-align:center; }
.contents h2 { font-size: 14px; color: #f60; line-height: 30px; }
.contents h2 a{ color: #f60; text-decoration: none; }
.contents h3 { font-size: 12px; color: #535353; padding-guide: 5px; line-height: 30px;  padding-left: 10px; margin: 0px; }
.contents h3 a{ color: #448A11; text-decoration: underline; }
.contents ul{ width: 50%; }
.contents li{ height:21px; overflow:hidden; background: url(t.gif) left center no-repeat;  padding-left: 10px; }
.contents li a{ color: #1f3a87; text-decoration:none; }
.contents li a:hover{ color:#f00; }
.contents .img{ padding: 2px; float: right; height: 100px; width: 100px; margin-left: 10px; border: 1px solid #CCCCCC; }
.contents .list1{ padding: 10px 10px 10px 20px; }
.contents .nextpage{ margin:10px 0; padding-top:10px; border-top:#ccc 1px dotted; border-bottom:#ccc 1px dotted; line-height:21px; padding-left: 24px; padding-bottom: 10px; }
.contents .nextpage .mid,.contents .nextpage .recom{display:none;}
.contents .cent1 .up a, .cent1 .down a { color:#666; text-decoration:none;}
.contents .cent1 .up a:hover, .cent1 .down a:hover{ color:#f00; }
.contents .cent2{ padding:0 30px; background-color:#fff;}
.contents .cent2 h3{ padding-left:20px; background:url(pice3.gif) left center no-repeat; font-size:14px; line-height:25px;}
.contents .cent2 .input { display:block; margin:0px auto; margin-top:-21px; margin-bottom:10px; }
.contents .cent2 .lytime { margin-top:10px; padding-right:15px; height:21px; line-height:21px; text-align:right; color:#717171; }
/*****************************************foot******************************************/
.foot {clear: both; }
.foot a{text-decoration: none; color:#535353;}
.foot p { color: #535353; text-align: center; clear: both; padding: 0px; line-height: 21px; margin: 0px; }
.foot .end{ padding:8px 0; margin-bottom:10px; border:#d8d8d8 1px solid; background-color:#F6F6F6; color:#e6d9e4; }
.foot .cons { margin-bottom:10px; color:#828282; font-family:Tahoma; line-height:21px; }
.foot .cons p{font-size: 12px; line-height: 21px; color:#535353;}
.foot .cop { text-align: center; }
