body{ text-align:center; background:#fff;font-size:12px;color:#80807F;}
div{ text-align:left;}
*{ margin:0; padding:0; font-family:"ËÎÌå"; word-wrap:break-word; word-break:break-all; table-layout:fixed; word-break/* */:normal ;}
img{ border:0;}
li{ list-style:none;}
/* Á´½ÓÑÕÉ« */
a{ color: #2C602F; text-decoration:none;}
a:hover { color:#f60; text-decoration:underline;}
a.green{ color:#008E0A;padding-left:5px;}
a.red {color:#DF0029;font-weight:bold}


.header,.wrap,.foot{ width:950px; margin:0 auto;}
.header p.logo{ padding:6px 15px;}
.header span{ padding-top:25px; padding-right:10px; color:#2C603A; float:right;}
.header span a{ color:#2C603A; text-decoration:none;}
.navBox{ background:url(images/titbg.gif) repeat-x; height:30px; border:1px solid #ADD78A; padding:0 10px; border-bottom:2px solid #ADD78A; margin-bottom:14px; clear:both;}
.navBox span{ padding:4px 0 0;}
.navBox span *{ vertical-align:middle;}
.navBox ul{ padding-top:4px;}
.navBox li{ width:82px; line-height:26px; font-size:14px; text-align:center; cursor:pointer; font-weight:bold; color:#2C602F; float:left;}
.navBox li.on{ background:url(images/lion.gif) no-repeat; color:#fff;}
.navBox li.on a{color:#FFFFFF;}
.tag{ width:100%; clear:both; margin-top:10px; border-bottom:1px solid #888;}
.tag li{ float:left; background:#999; padding:0 15px; border:1px solid #888; color:#fff; cursor:pointer; margin-left:8px; display:inline; position:relative; bottom:-1px;}
.tag li.on1{ border-bottom:1px solid #fff; background:#fff; color:#000;}
.but1{ width:55px; padding-top:1px;background:#dddddd;border:1px solid #808080; cursor:pointer; height:20px; text-align:center;margin-left:4px;}




.fB{ font-weight:bold;}
.f16{ font-size:16px;}
.ff{font-family:'lucida grande',tahoma,arial,'bitstream vera sans',helvetica,sans-serif}
.orange, a.orange:link, a.orange:visited { color:#f60}
.clear{ clear: both; height:1px; overflow:hidden; visibility:hidden; }
.blank10{ height:10px; overflow:hidden; clear:both;}
.gray{color:#999}
.gray1{color:#353535}


div.box{ padding:10px}
.box input{line-height:100%;padding:5px 1px 1px 2px;border:1px solid #a0cc75; vertical-align:middle;}
.box input.but{ width:50px; padding:0; border:0; background:url(images/zkd1.jpg) no-repeat; cursor:pointer; height:26px; text-align:center;line-height:180%}
.wrap{ border-bottom:1px solid #a0cc75;clear:both; padding-bottom:28px;}
.loginhead{width:950px; margin:0 auto; background:#B1D8EB; border-top:5px solid #a0cc75;clear:both;}
.top{ width:100%; padding:6px 0; background:#e8f8e3;}
.top span{ float:right; margin-right:10px;}
.top img{ margin-left:10px; margin-bottom:-2px;}
.conBox{ width:100%;}
.conBox *{ line-height:180%;}
.leftBox{ width:200px; background:#F7FCF6; float:left;}
.allBox{width:920px; margin:0 auto;}
.rBorder{ border:1px solid #A0CC75;border-top:none; width:786px; float:right;}
.rBox{ width:760px; display:inline; background:#fff; margin-right:0px; float:right; margin-top:10px;}
.rightBox{ width:200px; display:inline; margin-right:0px; float:right;margin-top:10px;}
.midBox{ width:530px; display:inline; background:#fff; margin-left:10px; float:left;margin-top:10px;}
.tagLeftBox{ width:735px; display:inline; background:#fff; margin-left:10px; float:left;}
div.border{ border:1px solid #a0cc75; background:#fff;}
div.title{ background:#e8f8e3;height:25px; font-size:14px; color:#2c602f; font-weight:bold; border-bottom:1px solid #e8f8e3; padding:0 10px;}
div.title span{ font-weight:normal;font-size:12px; float:right;padding-top:3px;}
div.title span font a{color:#f60 }
.menu li{ border-bottom:1px solid #e5e5e5; color:#f26c4e; padding-left:25px;background:url(images/dot_out.gif) 13px 8px no-repeat;}
.pic{ width:100%;}
.pic td{ padding:2px 0;}
.pic img{ border:1px solid #797588;}
p.l{ text-align:right;padding-right:15px; clear:both;}
p.ti{ text-align:left;padding:10px;font-size:15px;font-weight:bold; clear:both;background:#FFF}
.list{ border-bottom:1px solid #E5E5E5; color:#999; padding:5px 10px; clear:both;}
.tag{ width:100%;height:28px; border-bottom:2px solid #A0CC75; margin-bottom:10px;}
.tag ul{ margin-left:10px; display:inline; float:left; border-right:1px solid #A0CC75; position:relative; bottom:-2px;}
.tag li{ border-left:1px solid #A0CC75; border-top:1px solid #A0CC75; line-height:27px; color:#2C602F; padding:0 10px; background:#fff url(images/tagbg.gif) 0 bottom repeat-x; cursor:pointer; float:left;}
.tag li.on{ background:#fff; cursor:auto;}
.tag span{ float:right; padding-right:10px;}
.tag span *{ vertical-align:middle; color:#F7941C;}
.subtag{ border-left:1px solid #a0cc75; height:32px; +height:31px;  border-right:1px solid #a0cc75; border-bottom:1px solid #BFDAE1; background:#FBFDF2; width:523px;}
.tag li.longon{ background:url(images/on_tag_l.gif) no-repeat; color:#2c602f;width:120px;height:26px;}
.tag input{ background:#f60; border:0; border-bottom:1px solid #777; border-right:1px solid #777; color:#fff; font-size:12px; line-height:16px; padding-top:2px; margin-bottom:2px; cursor:pointer; }
.tagindex{ width:100%;height:28px; border-bottom:2px solid #A0CC75;}
.tagindex ul{ margin-left:0px; display:inline; float:left; border-right:1px solid #A0CC75; position:relative; bottom:-2px;}
.tagindex li{ border-left:1px solid #A0CC75; border-top:1px solid #A0CC75; line-height:27px; color:#2C602F; padding:0 10px; background:#fff url(images/tagbg.gif) 0 bottom repeat-x; cursor:pointer; float:left;}
.tagindex li.on{ background:#fff; cursor:auto;}
.guide{ padding:0 10px; line-height:220%;}
.guide span{ float:right; line-height:220%;}
.s_guide{ padding:0 15px; line-height:220%;}
.s_guide span{line-height:220%;font-size:14px;font-weight:bold;color:#DF0029}

.pages{ text-align:center; font-weight:bold; padding-bottom:10px;}
.pages a{ font-weight:normal;}
.list1{ width:100%; padding-bottom:10px;}
.list1 h2{ background:#eee; color:#2c602f; margin-bottom:6px; font-size:14px; border-bottom:1px solid #D2D2D2; border-top:1px solid #D2D2D2;padding-left:10px;}
.list1 h2 span{ float:right; line-height:200%; padding-right:10px; font-weight:normal; font-size:12px; color:#999;}
.list1 h2 a{ color:#2C602F;font-size:14px;font-weight:bold;}
.list1 a{ color:#2c602f;}
.list1 p{ padding:0 10px;}
.list1 td strong,.list1 td strong a{ color:#f60;}
p.gray{ color:#999;}
p span.orange{color:#f60; font-weight:bold;}
.titleBox {margin:0 ahto;}
.titleBox h1 { text-align:center;}
.titleBox h1 a{text-align:center; color:#2c602f;font-size:14px;}
.textBox{ width:660px; margin:0 auto;font-size:14px;}
.textBox h1{ text-align:center; color:#2c602f; font-size:14px;}
.textBox h1 a{ text-align:center; color:#2c602f; font-size:14px;}
.textBox ul{ padding:10px 0;}
.textBox li{ font-size:14px;}
.textBox li a{ font-size:14px; color:#2c602f;}
.textBox li a:hover{ color:#f60;}
.disBox{ width:690px; border-top:1px solid #E5E5E5; margin:0 auto;}
.disBox textarea{ width:430px; padding:3px; height:130px; margin-left:15px; background:#fff; border:1px solid #999;float:left}
.disBox img{clear:both;}
.disBox h2{ font-size:14px; color:#2c602f;}
.disBox h2.comment{font-size:14px;color:#555;padding-left:15px;padding-bottom:10px;}
.aboutSc h1{font-size:14px;color:#555;padding-left:15px;text-align:left;}
.aboutSc{ width:690px; margin:0 auto; border-top:1px solid #E5E5E4;}
.aboutSc ul{ width:94%; margin:0 auto;padding:3px 0;}
.aboutSc li{ width:49%; float:left;}
.aboutSc li a{ color:#4A7FF8;font-size:12px;}
.disList{ width:100%; padding:10px 0; clear:both;}
.disL{ width:120px; float:left;}
.disL span{ width:60px; color:#888; font-family:Arial; font-size:28px; font-weight:bold;float:left}
.disL span img{ border:1px solid #5A566E;vertical-align:top;float:left}
.disLf {font-size:12px;font-weight:normal;}
.disR{ width:565px; float:right;}
p.c{ padding:10px 0 10px 20px;color:#999}
p.c input{ width:82px; height:28px; border:0; cursor:pointer; background:url(images/but03.png) no-repeat; text-align:center;}
p.d{ padding:10px 0 10px 20px;color:#555}
input.but4{ width:101px; height:25px; border:0; cursor:pointer; background:url(images/fkd2.jpg) no-repeat; text-align:center; margin:12px 0;}
p.cc{  margin-bottom:20px;}
p.cc span.t{ float:right;color:#999}
p img.c{border:1px solid #ccc; padding:1px;}
p a.gray{color:#999;}
.ubbface {width:200px;float:left;clear:right;padding:5px;}
.ubbface img{float:left;display:inline;width:28px;clear:none;padding:2px;}
.ubbtr {padding:2px 2px;border:1px solid #808080;line-height:100%}
.buttonS {height:22px;width:72px;cursor:pointer;border:0;background:url(images/dainei_but.gif) no-repeat;text-align:center;}
.buttonZ {height:22px;width:62px;cursor:pointer;border:0;background:url(images/se_nbutton.gif) no-repeat;text-align:center;}
.foot{ text-align:center; color:#999; font-family:Arial; padding:15px 0; clear:both;}
.foot a{ color:#999;}
.foot a:hover{ color:#f60;}

.fav{border-bottom:0px dashed #ccc; padding:12px 0; text-align:left; font-size:12px;}
.fav img{ background:#fff; border:1px solid #ccc; padding:2px; margin:0 0px; float:left;}
.desc {width:70px;margin:10px auto 10px auto;padding:10px;border-style:dashed;border-left:2px;border-top:0px;border-bottom:0px;border-right:0px;}
.SButton{height:22px;font-size:12px;border:1px solid #a0cc75;background-color:#b1d8eb;}
.restrictImg {vertical-align: middle;max-width: 670px;width: expression(this.width > 670 ? 670: true);}
.conimg {vertical-align: middle;max-width: 120px;max-height:80px;width: expression(this.width > 120 ? 120: true);height:expression(this.height > 80 ? 80 : true);}
.left_Box{ width:700px; display:inline; margin-left:0px; float:left;}
.right_Box{ width:242px; display:inline; margin-right:0px; float:right; }
.conBox7{ background:#fff; border:1px solid #a0cc75; border-top:none;}
.picList{ width:100%; clear:both;}
.picList td{ border-bottom:1px dashed #ccc; padding:4px 0 2px;}
.picList td img{ margin:0 8px; background:#fff; padding:2px; border:1px solid #ccc; float:left;}
.picList td a{ font-size:14px;}
.picList td p a,.picList td p{ font-size:12px; color:#666;}
.picList td p strong,.picList td p strong a{ color:#f60;}
.userList{ width:99%; clear:both; margin:0 auto;}
.userList li{ width:11%; float:left; text-align:center;}
.userList li img{ display:block; margin:0 auto;}
.banner{ width:700px; height:122px; background:url(images/banner_green_b.gif) no-repeat; position:relative;}
.adtxt{ position:absolute; bottom:15px; right:15px;}
.adtxt li{ width:120px; float:left; text-align:center;}
.adtxt li a{font-size:14px;}
.list01{ width:100%;}
.list01 li{ width:47%; background:url(images/dot_x.gif) 8px 9px no-repeat; padding-left:18px; float:left;}
.list01 li a{ font-size:14px;}
.list01 li font{ float:right; margin-right:6px;}
.list01 li font a{ font-size:12px;color:#f60;}
.list02 li {width:30%; background:url(images/dot_x.gif) 8px 9px no-repeat; padding-left:15px; float:left;}
.f14,.f14 *{ font-size:14px;}
.f14 font a{ font-size:14px; font-weight:bold;color:#f60}
.f12,.f12 * {font-size:12px;}
.list03 li{ background:url(images/dot_x.gif) 0 8px no-repeat; padding-left:8px;}
.list03 li font {float:right;color:#f60;padding-right:5px;}
.login p.bl{ background:url(images/dot_blue.gif) 5px 6px no-repeat; padding-left:20px;}
.login p.bl font a{color:#f60}
.login p.g1{ background:#e8f8e3; padding-left:5px; color:#666; margin:3px 0;}
.login p.g1 b{ color:#2E83BE;}
.login p.g2{ background:#FCF7DB; padding-left:5px; color:#666; margin:3px 0;}
.login p.g2 b{ color:#FF8A00;}
.login p.g2 font a{color:#f60}
.login p.g3{ background:#E9FCDA; padding-left:5px; color:#666; margin:3px 0;}
.login p.g3 b{ color:#409700;}
.login p.g3 font a{color:#f60}
.login table{ clear:both; width:100%;}
.login td{ padding:2px 0;}
.login input.ii{ width:53px; height:28px; background:url(images/but_dl.gif) no-repeat; cursor:pointer; border:0; font-size:14px; font-weight:bold;}
.login input.ic{ width:110px; padding:2px; background:#fff; border:1px solid #80B2CA;}

.conBox07{ padding:15px; clear:both;}
.conBox07 h2{ width:100%; font-size:14px; border-bottom:1px solid #999;}
.conBox07 h2 span{ float:right;}
.conBox07 h2 span a{ font-weight:normal; color:#005DB7; font-size:12px;}
.conBox07{ background:#fff; border:1px solid #a0cc75; border-top:none;}
.conBox07 ul.al li{float:left;width:70px;text-align:center;margin-bottom.5em;color:#999;line-height:1.2em;}
.table07 td{ padding:5px 0;}
.table07 td.line{ border-bottom:1px solid #999;}
.table07 td.line_g{ border-bottom:1px solid #ddd;}
.table07 td.line_dg{ border-bottom:1px solid #ddd;background:#F4FDFF;}
.table07 td.line a.gray{ color:#999;}
div.listBox{ width:100%;}
.quote{padding:5px 0 0 18px;background:url(images/quote-start.gif) 0 5px no-repeat;color:#666;}
.quote q{padding-right:18px;background:url(images/quote-end.gif) 100% 100% no-repeat;*zoom:1;}
.feedtitle {font-weight:bold}
.blue_but{ color:#fff; background:#0088D1; padding:0 5px; border:none; cursor:pointer; vertical-align:middle;}
.conBox08{ padding:0px 10px 0px 10px;clear:both}
.grayinput{padding:3px; background:#fff; vertical-align:middle; background:#fff; border:1px solid #A2A4AB;}
.orangeSubmit{background:#FF6600; color:#fff; font-size:12px; border:none; cursor:pointer;height:25px;width:50px;}
.blueSubmit{background:green; color:#fff; font-size:12px; border:none; cursor:pointer;height:25px;width:50px;}
.textCon h4{background:#F0F0F0 none repeat scroll 0% 0%;border-top:1px solid #1095DF;border-bottom:1px solid #DDDDDD;color:#666666;font-size:12px;font-weight:normal;padding-left:10px;}
#point7{ background:#E9F1FF; line-height:200%; border:1px solid #a0cc75; clear:both; padding:6px 10px;}
#point7 div{ width:100%; font-size:14px; color:#f60;}
#point7 div img{ vertical-align:middle;}
#point7 div strong{ font-weight:normal; color:#2c602f; font-size:14px;}
#point7 span{ float:right;}
#point7 span img{ height:14px; margin-top:4px;}
a.delete {float:right;margin:2px 5px 0px 2px;background:transparent url(images/delete.gif) no-repeat scroll 0 0;display:block;height:14px;width:13px;}
a.delete:hover {background-position:0 -14px;}
.pagediv a:link,.pagediv a:visited{border:1px solid #9AAFE5;display:block;float:right;font-family:Arial;height:18px;line-height:18px;margin:0 1px;text-align:center;text-decoration:none;width:20px;}
.pagediv a.choose {border:1px solid #FF6600;display:block;float:right;font-family:Arial;height:18px;line-height:18px;margin:0 1px;text-align:center;text-decoration:none;width:20px;color:#fff;background-color:#FF6600;}
.udl{border-bottom:1px solid #ddd;height:20px;margin-top:10px;padding-left:10px;}
.udl_b{border-bottom:1px solid #ddd;height:20px;margin-top:10px;padding-left:10px;background-color:#F4FDFF;}
.star{ width:111px; height:56px; position:absolute; top:28px; left:9px; background:url(images/kdstar3.png) no-repeat; +background:none; +filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='http://img.qihoo.com/images/2008/qihoo/koudai/kdstar3.png'; ) 
;}
.gcTab{ width:100%; border-bottom:3px solid #52B3F3;}
.gcTab ul.tag7{ float:right; border-left:1px solid #a0cc75; background:#B1D8EB; height:26px;}
.gcTab ul.tag7 li{ height:26px; padding:0 8px; background:url() right no-repeat; line-height:26px; text-align:center; float:left; cursor:pointer;}
.gcTab ul.tag7 li.on{ background:url() right no-repeat; color:#2c602f;}
.gcTab ul.tag8{ background:#B1D8EB; height:26px;}
.gcTab ul.tag8 li{ padding:0 8px; margin-left:8px; color:#666; background:url() repeat-x; display:inline; font-size:14px; border:1px solid #DEDEDE; border-bottom:none; line-height:24px; text-align:center; float:left; cursor:pointer;}
.gcTab ul.tag8 li.on{ height:26px; color:#2c602f; font-weight:bold; position:relative; background:url() repeat-x; margin-top:-2px; line-height:26px; border:1px solid #81C8F8; border-bottom:none;}
#logoa{float:left}
#topad{float:right}
#topad a{text-indent:-999px;display:block;overflow:hidden;width:698px;height:90px;background:url(/ad/1.jpg) no-repeat 4px 4px;}

#logoa a{text-indent:-999px; float:left;display:block;overflow:hidden;width:200px;height:80px;background:url(../logo.gif) no-repeat 4px 4px;}