﻿body{background:#A4D24E url(../images/a2.jpg) repeat-y center center;font-size:12px;line-height:180%;}
body,form{margin:0;padding:0;}
input{vertical-align:middle;outline:none;}
textarea{vertical-align:top;outline:none;resize:none;}
img{border:0;outline:none;}
div{font-size:12px;font-family:verdana;}
a{color:#333;text-decoration:none;}
a:hover{color:#f30;}
.l{float:left;}
.r{float:right;}
.c{clear:both;}
.dis{display:none;}
.mc{margin:0 auto;}
.b{border:1px solid #B0D4EC;}
.bt{border:1px solid #B0D4EC;border-top:2px solid #B0D4EC;}
.bk {	border: 1px solid #A4D24E;
}

.a12f {font-weight: bold;color:#FFFFFF;
}
.a120 {color: #009900;line-height:180%;font-weight: bold;}
.a120 a{color: #009900;font-weight:normal; }
.a120 a:hover{color: #333333;}

.o12b {color: #009900;line-height:180%;}
.o12b a{color: #009900;}
.o12b a:hover{color: #333333;}

.o12a {color: #009900;line-height:180%; width:108px; display:block;}
.o12a a{color: #009900;font-weight: bold;}
.o12a a:hover{color: #333333;}

.a14f {color: #FF0000;line-height:180%;font-size:14px;font-weight: bold;}
.a14f a{color: #FF0000;}
.a14f a:hover{color: #333333;}

.lniem {color:#3574B3;line-height:180%;font-weight: bold;}
.lniem a{color:#3574B3;font-weight:normal; }
.lniem a:hover{color: #333333;}

.a12f {color: #FFFFFF;}
.a12f a{color: #FFFFFF;font-weight:normal;}
.a12f a:hover{color:#FFFF00;}

.dh {color: #FFFFFF;}
.dh a{color: #FFFFFF;font-weight:normal;}
.dh a:hover{color:#FFFF00;}

.a22B {color: #009900;font-size: 22px; font-weight: bold; }
.bbd {border-bottom:1px dashed #009900;}

#imgcode{cursor:pointer;}

/*padding*/
.pt10{padding-top:10px;}
.p10{padding:10px;}
.p20{padding:20px;}

/*margin*/
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mr10{margin-right:10px;}
.m10{margin:10px;}

/*color*/
.c9{color:#999;}

/*width*/
.w980{width:1000px;overflow:hidden;}
.w978{width:978px;overflow:hidden;}
.w610{width:640px;padding:20px 30px;}
.w640{width:640px;padding:15px;}
.w920{width:918px;padding:20px 30px;}
.w890{width:888px;padding:30px 40px;}
.w900{width:918px;padding:30px 40px;}
.w670{width:670px;}

/*bar*/
.topba{background:url(../images/hx1.jpg) repeat-x top;}
.topbar{margin:0 auto;line-height:35px;height:35px;}
.topbar .l{font-family:verdana;color:#DBDBDB;padding-left:10px;}
.topbar .r{padding-right:10px;}
.topbar .r img{vertical-align:middle;margin:0 5px 3px 0;}

#topnew{width:328px;margin:0 10px;padding:12px 10px 18px 10px;*padding:18px 10px}
#topnew .title{font-size:14px;font-weight:bold;text-align:center;margin:13px 0;*margin:14px 0;}
#topnew .intro{color:#999;line-height:20px;padding:0 10px;word-break:break-all;}

#tophot{width:298px;}

#topphoto{width:1000px;}
#topphoto .ileft{float:left;width:20px;overflow:hidden;text-align:right;}
#topphoto .ilist{float:left;width:950px;overflow:hidden;padding:0 5px;}
#topphoto .iright{float:left;width:20px;overflow:hidden;text-align:left;}
#topphoto .ileft img,#topphoto .iright img{cursor:pointer;}
#topphoto .ilist ul{list-style:none;padding:0;height:60px; margin:0;overflow:hidden;}
#topphoto .ilist ul li{float:left;width:306px;margin:0 5px;_margin:0 4px;text-align:center;}
#topphoto .ilist ul li img{width:306px;height:60px;display:block;margin:0;}



/*header*/
#header{width:1000px;height:35px;overflow:hidden;margin:0 auto;background:url(../images/hx6.jpg) no-repeat top center;}
#header .r{width:290px;height:32px;padding:3px 0 0 6px;display:block;overflow:hidden;}
#header .r input{margin:0;padding:0;border:0;vertical-align:middle;}
#header .r .keyword{border:0;width:201px;}

/*nav*/
#nav{width:1000px;height:35px;margin:0 auto;background:url(../images/hx5.jpg) repeat-x bottom;overflow:hidden;}
.menu{margin:0;padding:0 20px;list-style:none;height:35px;line-height:35px;overflow:hidden;_float:left;width:960px;}
.menu li{float:left;width:84px;overflow:hidden;}
.menu .mid{width:2px;height:35px;display:block;float:left;}
.menu li a{color:#fff;font-size:14px;text-align:center; font-weight:bold;width:84px;height:35px;line-height:35px;display:block;outline:none;}
.menu li a:hover{background:url(../images/nav_hover.gif) no-repeat center;width:84px;color:#ff0;}
.menu .hover a{background:url(../images/nav_hover.gif) no-repeat center;color:#ff0;font-size:14px;text-align:center;width:82px;height:35px;line-height:35px;display:block;outline:none;}
.menu li .subnav{margin:-4px 0 0 0;padding:0;position:absolute;z-index:999;display:none;}
.menu li .subnav dt a{display:block;width:82px;height:30px;line-height:30px;text-align:center;background:#1F83D9;color:#fff;font-size:12px;border-bottom:1px solid #2D96F0;}
.menu li .subnav dt a:hover{background:#1A5EB6;}

#nav .date{line-height:42px;color:#fff;width:160px;float:right;text-align:center;color:#449AF7;}
#nav .date a{color:#fff;}
#nav .date a:hover{color:#ff0;}

#topad{width:958px;margin:0 auto;padding:10px;border:1px solid #BDD6E7;background:#F9FDFF;display:none;}
#topad ul{margin:0;padding:0;list-style:none;}
#topad ul li{float:left;width:25%;line-height:25px;height:25px;overflow:hidden;font-family:arial;color:#333;}
#topad ul li span{font-family:宋体;margin:0;padding:0;font-size:12px;}
#topad .ad{position:absolute;clear:both;margin:-21px 0 0 944px;}


.bf0{color:#FF0000;}
.bf0 a{color:#009900;}

/*position*/
#position{width:978px;margin:0 auto;padding:0 10px;border:1px solid #BED7E8;height:30px;line-height:30px;background:#F7F7F7;font-family:宋体;overflow:hidden;}
#position div{float:right;height:30px;line-height:30px;_padding-top:8px;}
#position div img{margin:0 5px;vertical-align:middle;}

/*subject*/
.subject{background:url(../images/bg_title.gif) repeat-x top;line-height:32px;height:32px;font-weight:bold;font-size:14px;padding:0 0 0 16px;}
.subject span{float:right;margin:0 10px 0 0;font-size:12px;font-weight:normal;font-family:宋体;}
.subject span a{color:#999;}
.subject span a:hover{color:#f30;}
.subject_user{background:url(../images/bg_title.gif) repeat-x top;line-height:32px;height:32px;font-weight:bold;font-size:14px;text-align:center;}


.toplist{margin:10px;padding:0;list-style:none;background:url(../images/dotnum.gif) no-repeat top left;}
.toplist li{line-height:30px;height:30px;padding-left:30px;border-bottom:1px solid #F0F0F0;}
.toplist li span{float:right;color:#999;}
.topcate{margin:10px;padding:0;list-style:none;}
.topcate li{line-height:30px;height:30px;border-bottom:1px solid #F0F0F0;}
.topcate li a{display:block;width:248px;height:30px;padding-left:30px;}
.topcate li a:hover{color:#fff;background:#318ADD url(../images/ico_arr.gif) no-repeat top left;}
.topcate .hover{line-height:30px;height:30px;border-bottom:1px solid #F0F0F0;background:#318ADD url(../images/ico_arr.gif) no-repeat top left;}
.topcate .hover a{color:#fff;}

#container{overflow:hidden;}
#container .left{width:690px;float:left;overflow:hidden;}
#container .right{width:310px;float:left;overflow:hidden;}

/*foot*/
#footer{background:#A4D24E url(../images/hx19.jpg) repeat-x top center;width:100%;}
#footer .w980{text-align:center;padding:30px 0 0 0;}
#footer .fmenu{color:#000000;}
#footer .fmenu a{color:#000000;}
#footer .fmenu a:hover{color:#009900;}
#footer .copyright{margin:15px;line-height:30px;font-family:verdana;}

/*search*/
.hsearch{margin:0 15px;padding:0;list-style:none;}
.hsearch li{padding:0 0 10px 0;}
.hsearch li div{line-height:22px;color:#999;}
.hsearch .ip{border:1px solid #ccc;padding:6px 0 2px 0;margin:0;height:18px;vertical-align:middle;}
.hsearch .w{width:220px;overflow:hidden;}
.hsearch .bnt{background:url(../images/bnt_blue.gif) no-repeat center;border:0;width:80px;height:30px;line-height:30px;font-size:12px;color:#333;cursor:pointer;}

/*list*/
.list_page{text-align:center;margin:10px;font-family:宋体;}
.list_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #90CBF9;color:#333;font-family:宋体;}
.list_page span{background:#90CBF9;color:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #90CBF9;font-family:宋体;}
.list_page b{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #90CBF9;color:#333;font-family:宋体;}
.list_page b input{border:0;margin:0;padding:0;font-size:12px;font-family:宋体;font-weight:normal;width:12px;vertical-align:middle;text-align:center;}

/*buy tips*/
#sdcms_buy{background:#FFFBF9;color:#333;border:1px solid #FACFBA;padding:5px 10px;}
#sdcms_buy .point{color:#f00;font-family:verdana;margin:0 2px;}
#sdcms_buy .buytip{cursor:pointer;}


.focus {WIDTH: 339px; HEIGHT: 345px;}
.focus .c_lr {
	POSITION: relative; DISPLAY: block; HEIGHT: 5px; CLEAR: both; FONT-SIZE: 0px
}
.focus .bx {
	POSITION: absolute; WIDTH: 5px; DISPLAY: block; BACKGROUND: url(../images/box.gif) no-repeat; HEIGHT: 5px; FONT-SIZE: 0px
}
.focus .c_la {
	BACKGROUND-POSITION: 0px 0px; TOP: -1px; LEFT: -1px
}
.focus .c_lb {
	BOTTOM: -1px; BACKGROUND-POSITION: 0px -5px; LEFT: -1px
}
.focus .c_ra {
	BACKGROUND-POSITION: -5px 0px; RIGHT: -1px; TOP: -1px
}
.focus .c_rb {
	BOTTOM: -1px; BACKGROUND-POSITION: -5px -5px; RIGHT: -1px
}
.focus .c_mid {
	POSITION: relative; HEIGHT: 345px
}
#b_img {
	MARGIN: 0px auto; width:339px;height:286px;  CLEAR: both; OVERFLOW: hidden;overflow:hidden;background:url(../images/a30.jpg) no-repeat;
}
#b_img LI {
	WIDTH: 100%; FLOAT: left
}
#b_img LI IMG {
	width:314px; DISPLAY: block; height:258px; padding:13px;
}
#s_img {
	POSITION: absolute;width:339px; height:50px; margin-top:7px;overflow:hidden; text-overflow:ellipsis; white-space:nowrap;
}
#s_img LI {
	float:left;width:88px; height:50px; background:url(../images/a31.jpg) no-repeat; margin:0px 3px;
}
#s_img LI IMG {
	MARGIN: 5px 0px 0px 4px; WIDTH: 88px; DISPLAY: block; FLOAT: left; HEIGHT: 46px;cursor:pointer;
}
#s_img LI.here {
	BACKGROUND: url(../images/a31.jpg) no-repeat
}
