@charset "utf-8";

/*@Author:Luck&Jiang*/
/*@CreatDate:2009-02-09*/
/*@Website:http://www.9939.com*/

/*overall*/
body {font-family:"宋体",Arial; font-size:12px;color:#000; background:#FFF;}
body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,form,fieldset,legend,input,textarea,th,td{margin:0;padding:0;}
ul,ol,li{list-style-type:none;}
.clear {clear:both; font:0;}
img{overflow:hidden; border:none;}

/*link*/
a{ text-decoration:none; color:#000;}
a:hover{ text-decoration:underline; color:#333;}

/*login*/
#login{width:950px; height:30px; margin:0 auto; background:url(newimages/top_bg.jpg) repeat;}
#login .box{width:940px;margin:auto; padding:4px 5px 0 5px;}
#login .l{float:left;}
#login .l .lform{ width:600px; float:left;}
#login .r{ width:330px; float:right; padding-top:3px;}
#login .lbox{width:80px; background:url(newimages/ibox.gif) left top no-repeat;border:1px solid #ccc;vertical-align:middle;}
#login .lbuttom {padding-top:2px; height:18px; border:1px solid #ccc; background:#EFEFEF;vertical-align:middle;}

/*container*/
#container{width:950px; margin:auto; position:relative; background:#fff;}
#container .pop-hot{position:absolute;width:22px;height:14px;background:url(images/topnew.gif) no-repeat;top:93px;*top:102px;left:595px;display:block;}

/*header*/
#header{height:90px; margin:0 auto 8px;}
#header .logo {width:240px;height:90px;padding:0 10px;float:left;}
.sch{width:480px; float:left}
.sch ul{width:480px;height:30px;margin:10px auto 0;}
.sch ul li{float:left;margin:0 4px;width:37px; line-height:17px; height:17px; text-align:center; font-size:12px;display:block; border-right:1px solid #589D41; padding-right:6px;}
.sch ul li a{ display:block; text-decoration:none; color:#589D41;}
.sch .noline{border:none;}
#on{background:url(newimages/search_hover.jpg) no-repeat; height:17px; text-decoration:none; font-weight:bold; color:#FFF;}
.tbox{background:url(newimages/search_bgn.jpg) no-repeat; width:460px; height:34px;}
.ibox{background:url(newimages/search_box.jpg) no-repeat; border:none; width:310px; height:22px; margin:6px 0 0 5px; padding:4px 0 0 5px; color:#CCC; float:left}
.ibtn{background:url(newimages/search_btn.jpg);width:65px;height:22px; border:none; float:left; margin:6px 3px 0 0; color:#FFF; font-weight:bold; cursor:pointer;}
/*Keyword*/
#keyword{width:200px;float:left;border:1px solid #589D41; margin-top:8px;}
#keyword .ititle{background:#F7F7F7; padding:6px; font-weight:bold}
#scrollDiv{width:200px;height:50px;min-height:25px;line-height:25px;overflow:hidden}
#scrollDiv ul{height:25px;padding-left:10px;}
#scrollDiv ul li a{ margin:0 4px 0 2px;}
/*search*/
#search{height:61px; margin:8px auto 0px; background:url(newimages/search_bg.jpg) repeat;}
#search .l{width:10px; height:61px; background:url(newimages/search_l.jpg); float:left;}
#search .r{width:10px; height:61px; background:url(newimages/search_r.jpg); float:right;}
/*nav*/
#nav{height:61px;float:left; overflow:hidden;}
#nav_nv{float:left;width:930px;margin:6px 0 10px 0;}
#nav_nv ul{width:930px;float:left;list-style:none;}
#nav_nv ul li{float:left;margin:0 5px;line-height:23px;}
#nav_nv ul li img{margin-left:1px;}
#nav a{font-size: 12px;color:#FFF;text-decoration: none;margin:0 6px;}
#nav a:hover{font-size: 12px; color:#FF0;text-decoration: underline;margin:0 6px;}
#nav .on{font-size: 12px;color:#FF0;}
/*banner*/
#banner{ margin:8px 0;}
/*special*/
#special{height:30px; border:1px solid #DFE3E4; margin:auto; background:#F3F8FE;}
#special span{ line-height:30px; padding:0px 10px; font-family:"宋体";}
#special a{margin:0 4px;}
#special{font-size: 12px}

/*footer*/
#footer{width:950px;  margin:auto; border-top:1px solid #CCC;}
#footer p{padding-top:10px;line-height:24px; text-align:center;}

#editor{width:950px;margin:auto;text-align:center; padding:10px 0 15px 0;line-height:25px;}
#editor .ico_01{background:transparent url(images/ico_letter.gif) no-repeat scroll 0 0;padding-left:16px;}
#editor .ico_02{background:transparent url(images/ico_pencil.gif) no-repeat scroll 0 0;padding-left:18px;}
#editor .ico_03{background:transparent url(images/ico_envelope.gif) no-repeat scroll 0 0;padding-left:20px;}
#editor .ico_04{background:transparent url(images/ico_phone.gif) no-repeat scroll 0 0;padding-left:18px;}

/*add 2009-05-13*/
#servernum {width:950px; margin:0 auto;text-align:center;}
#servernum ul {padding:10px;border-top:1px solid #DDD;}
#servernum ul li img { margin:0 6px;}
#servernum ul li span { display:inline-block; padding:4px 0 0 24px; background:url(http://lucky.9939.com/images/hongdun_s.gif) no-repeat 0 0; line-height:20px;}

.bor4 {border:1px solid #B7CFCC;}
#ft { clear:both; }
#ft h2 { padding-left:10px; background-position: 0 -30px; line-height:26px; }
#ft ul li { float:left; margin-top:3px; width:133px; border:1px solid #FFF; background-color:#F7F7F7; line-height:22px; text-align:center; }


/*add 2009-05-22*/
.scrollPic {BACKGROUND:#5fd2f5; FLOAT: left; WIDTH:300px; overflow:hidden; HEIGHT:320px; TEXT-ALIGN: left;}
.scrollPic .bigPic:after{display: block;clear: both; content: "";visibility:hidden; height: 0;}
.scrollPic .bigPic IMG { display:block; MARGIN:5px; WIDTH:290px; HEIGHT:250px;}
.desipin{FLOAT:left;WIDTH:280px; padding:0 5px;margin:-70px 0 0 5px; display:inline;background:#000;FILTER: alpha(opacity=60);opacity:1}
.desipin DT {FONT-WEIGHT: bold; FLOAT: left; WIDTH:280px; COLOR: #1f3a87; LINE-HEIGHT:25px; HEIGHT:25px; font-size:14px;}
.desipin DT A ,.desipin DT A:HOVER{ color:#FFCC00}
.desipin DD {FLOAT: left; OVERFLOW: hidden; WIDTH:280px;HEIGHT:40px; line-height:18px; color:#FFF;}
.scrollPic UL {MARGIN: 0px; WIDTH:300px; overflow:hidden; zoom:1;}
.scrollPic UL LI {DISPLAY: inline; FILTER: alpha(opacity=60); FLOAT: left; MARGIN:2px 2px 0px 5px; WIDTH: 65px; CURSOR: pointer; HEIGHT:50px; opacity: 0.40; border:1px solid #BBB; display:inline;}
.scrollPic UL LI IMG {display:block; WIDTH: 65px; HEIGHT:50px}
.scrollPic UL LI.current {FILTER: alpha(opacity=100); opacity:1; border:1px solid #FFF}

/*xzx add 2009-06-09*/
#friendlink{width:950px;margin:10px auto 0;border:1px solid #DDD; background:#FFF; overflow:hidden;}
#friendlink .menu5{ height:25px; background:#F1F1F1}
#friendlink .menu5 li{ float:left;line-height:25px;text-align:center;cursor:pointer; font-weight:bold;color:#666;padding:0 15px;}
#friendlink .menu5 li.hover{ background:#FFF;color:#000;}
#friendlink .main5{padding:4px 2px;}
#friendlink .main5 ul li{float:left;margin:0 0 0 10px;line-height:25px;white-space:nowrap;}
.main5 ul{display: none;}.main5 ul.block{display: block;}
.clfix{zoom:1;}.clfix:after{height:0;visibility: hidden;content: ".";display:block;clear:both;}

/*add 2009-07-01*/
#related{width:750px; margin:auto; line-height:25px;display:block; background:#F0FEE4}
#related a{margin:0 10px;}


/*zh 2009-10-30*/
#w_nav,#mb_01,#mb_03,#subnav{ width:950px; margin:10px auto 0; overflow:hidden; _zoom:1;}


/** 2010-04-21 **/
body{ margin:0 auto;}

/** 2010-04-21;2010-08-15 html{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);}**/