@charset "gb2312";
body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, p {margin:0; padding: 0; border: none; font-size: 14px; font-family:Tahoma,"宋体";}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;	
	margin-bottom: 0px;
}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:400;}
img {border:medium none;}
li {list-style:none outside none;}
a {color:#000000;text-decoration:none;}
a:hover, .foot a:hover, .foot a.icp:hover, a.index:hover {color:#FF0000;text-decoration:underline;}
hr.cg1 {border-top:1px dashed #00cc00;border-bottom:0px dashed #009900;overflow:hidden; width:100%;}
hr.cg {border-top:0px dashed #ffecec;border-bottom:1px dashed #ffd6c9;overflow:hidden; width:90%;}
.left {display:inline;float:left;overflow:hidden;width:250px;}
.right {display:inline;float:right;overflow:hidden;width:765px; align:right;font-size: 14px; font-family:Tahoma,"宋体";}
.wrap {font-size:14px;margin:0 auto;overflow:hidden;padding-top:0px;position:relative;width:1030px;}
/*baidu*/
.baidu li { float:left; margin-right:1px; background: url() repeat-x;padding-top:4px;border:none}
.baidu li p {font-size:14px; color:#ffffff; height:23px;  overflow:hidden; line-height:22px; cursor:pointer; }
.baidu li .bd_li {height:27px; background: url(../img/sybd.gif) 1px 1px no-repeat;color:#465A6F; font-weight: bold; clear:both; padding-top:0px; }
.en  {height:100%; border:0px; background:url(); border-top:0; clear:both; padding-top:8px; }
.bai { float:left;font-size:14px;width:100%;position:relative;top:6px;border-bottom:0px solid #c4DA56}
.bai a {bottom:0px;display:block;float:left;left:0px;overflow:hidden;padding:1px 0 1px 12px;position:relative;width:48px;z-index:0; overflow:hidden; height:26px;}
.bai a:hover{background: url(../img/sybd.gif) 1px 1px no-repeat; color:#000;margin:0; text-decoration:none}
.ss3 h2 {color:#666;font:14px/1.3 "宋体",Arial, Helvetica, sans-serif;padding: 8px; 10px; }
.s3 a {color:#666;font:14px/1.6 "宋体",Arial, Helvetica, sans-serif; bottom:-1px;display:block;float:left;left:8px;margin-bottom: 10px;padding:1px 0 1px 10px;position:relative;width:49px;z-index:10; overflow:hidden; height:23px;}
.s3 a:hover{background:#ffdcec;text-decoration:none;border-radius:5px;}
.csh4 { text-align: center;font-size:14px;width:100%;position:relative;top:0px;border-bottom:0px solid #c4DA56}
.csh4 a {color:#666;font:14px/1.2 "宋体",Arial, Helvetica, sans-serif; border-bottom:1px solid #ffffff;border-left:1px solid #ffffff;border-right:8px solid #ffffff;bottom:-3px;display:block;float:left;left:1px;padding:1px 0 1px 1px;position:relative;width:35px;z-index:0; overflow:hidden; height:20px;}
.csh4 a:hover{background:#FFDccc; text-decoration:none;border-radius:5px;}
.csh41 { float:left;font-size:14px;width:100%;position:relative;top:0px;border-bottom:10px solid #fff}
.csh41 a {color:#666;font:14px/1.8 "宋体",Arial, Helvetica, sans-serif; border-bottom:0px solid #ffffff;border-left:1px solid #ffffff;border-right:1px solid #ffffff;bottom:-3px;display:block;float:left;left:1px;overflow:hidden;padding:1px 0 1px 1px;position:relative;width:64px;z-index:0; overflow:hidden; height:22px;}
.csh41 a:hover{background:#FFDccc; text-decoration:none;border-radius:5px;}

.r1{background:  #ddd963}
.r2{font-size: 14px;background: #99cc33} 
.r3{background: #FFD6C9} 
.r3 p{color:#000;font:15px/0.8 "宋体",Arial, Helvetica, sans-serif; }
.r14{background: #ffecec} 
.r5{background: #FFD6C9}
/*xiao tu*/
.index a { display: inline-block; height: 20px; margin-right: -2px; vertical-align: middle; width: 18px; }
.mz { background:   url(../img/index.gif) no-repeat scroll 1px -2px transparent; }
.lz { background:   url(../img/index.gif) no-repeat scroll 1px -27px transparent; }
.yl { background:   url(../img/index.gif) no-repeat scroll 1px -52px transparent; }
.shou { background:   url(../img/index.gif) no-repeat scroll 1px -77px transparent; }
.dn { background:   url(../img/index.gif) no-repeat scroll 1px -100px transparent; }
.df { background:   url(../img/index.gif) no-repeat scroll 1px -127px transparent;}
.qt { background:   url(../img/index.gif) no-repeat scroll 1px -146px transparent;}

.index2 a {display: inline-block; height: 17px; vertical-align: middle; width: 22px;}
.tb { background:  url(../img/bj2.png) no-repeat scroll -1px -3874px transparent;}
.ju { background:  url(http://www.33f4.cn/img/bj2.png) no-repeat scroll -4px -2065px transparent;}
.gm { background:  url(../img/bj2.png) no-repeat scroll 0px -4637px transparent;}
.sn { background:  url(../img/bj2.png) no-repeat scroll 0px -4827px transparent;}
.tm { background:  url(../img/bj2.png) no-repeat scroll -8px -3749px transparent;}
.jd { background:  url(../img/bj2.png) no-repeat scroll 0px -4265px transparent;}
.tbtm { background:  url(../img/bj2.png) no-repeat scroll 0px -4775px transparent;}
.jkj { background:  url(../img/bj2.png) no-repeat scroll 3px -4887px transparent;}
.vip { background:  url(../img/vip.png) no-repeat scroll 3px 1px transparent;}
.bd { background:  url(../img/bj2.png) no-repeat scroll -1px -1981px transparent;}
.xinl { background: url(../img/bj2.png) no-repeat scroll -1px -1648px transparent;}
.qq { background: url(../img/bj2.png) no-repeat scroll -2px -1831px transparent;}
.souh { background:   url(../img/bj2.png) no-repeat scroll -1px -1740px transparent;}
.wy { background: url(../img/bj2.png) no-repeat scroll -1px -1925px transparent;}
.hh { background:   url(../img/bj2.png) no-repeat scroll -1px -1678px transparent;}
.ys { background: url(../img/bj2.png) no-repeat scroll 1px -1px transparent;}
.xh { background:   url(../img/bj2.png) no-repeat scroll -1px -3996px transparent;}
.yk { background:   url(../img/bj2.png) no-repeat scroll -2px -4055px transparent;}
.rr { background:   url(../img/1_16.png) no-repeat scroll 1px -208px transparent;}
.xiao { background:   url(../img/bj2.png) no-repeat scroll -1px -1892px transparent;}
.w8 { background: url(../img/58.gif) no-repeat scroll 1px 1px transparent;}
.jia { background:   url(../img/jia.gif) no-repeat scroll 1px 1px transparent;}
.zgzf { background:   url(../img/zgzf.ico) no-repeat scroll 2px -1px transparent;}
.jk39 { background:   url(../img/39.ico) no-repeat scroll 3px 1px transparent;}
.zcw { background:   url(../img/zcw.ico) no-repeat scroll 1px -1px transparent;}
.lottery { background:   url(http://www.33f4.com/img/lottery.ico) no-repeat scroll 1px -1px transparent;}
.hj { background:   url(../img/hj.ico) no-repeat scroll 1px -1px transparent;}
.t { background: url(../img/tmall.gif) no-repeat scroll 1px 1px transparent;}
.ml33 { background: url(http://www.33f4.com/beauty/favicon.ico) no-repeat scroll 1px 1px transparent;}
.yingyue{ background: url(../img/bj2.png) no-repeat scroll 1px -353px transparent;}
.tuangou { background:   url(../img/bj2.png) no-repeat scroll -1px -1802px transparent;}
.souye { background:   url(../img/bj1.png) no-repeat scroll 3px -414px transparent;}

/*新 baidu*/
.neceItem{margin-top: 0px;}
.neceItem .neceCont{margin-top: 0px;padding-left: 10px;margin:0 auto;overflow:hidden;padding-top:0px;position:relative;}
.neceItem .neceCont dl{float: left;left:1px;width: 115px;border:1px solid #99cc33;border-top:none;margin-right: 8px;margin-bottom: 4px;margin-top: 0px}
.neceCont dl dt{height: 20px;line-height: 30px;text-align: center;background-color: #99cc33;position: relative;color:#003300;font:16px/1.2 "宋体",Arial, Helvetica, sans-serif;}
.neceCont dl dt i{position: absolute;border-width: 8px;border-style:solid dashed dashed dashed;border-color: #99cc33 transparent transparent transparent;width: 0; height: 0;overflow: hidden; position: absolute;left:50%;margin-left: -8px;top:20px;}
.neceCont dl dd{text-indent: 10px;margin-top: 5px;margin-left: 20px;}
.neceCont dl dd li{height: 30px;line-height: 30px;overflow: hidden;float: left;padding-left: 10px;}
.neceCont dl dd a{font-size: 14px;vertical-align: middle;display: block;text-align: center;color: #666666;overflow: hidden;height: 30px;}
.neceCont dl dd  a:hover{color:#ff3366;text-decoration:underline;}
.neceCont dl dd a img{width: 20px;height: 20px;}
.neceCont dl dd a.name{height: 30px;width: 110;overflow: hidden;line-height: 30px;text-indent: 0px;}
/**/
.tq {font-size: 14px;background: #99cc00; color:#333300;}
.tq a{font-size: 14px;}.tq a:hover{font-size: 14px; color:#ffffff; background:#55BD65; text-decoration:none}
.dh h2{height: 26px;  margin-top:10px ;color: #999900;}
.dh a:hover{background:#ff9900; color: #fff;text-decoration:none}
.logo{font-size:28px;font-weight: bold;color: #05BD65;left:4px;overflow:hidden;position:relative;}.logo a:hover{text-decoration:none}
.style111{color: #ffcc00}.style222 {color: #99cc00}.style333 {color: #0066ff}.style444 {color: #FF0066}
.logoa{padding:6px 0px 0px 0px;font-size:26px;font-weight: bold;color: #66BD65;}
.logoa a:hover{ text-decoration:none}
.logob{bottom:5px;overflow:hidden;position:relative;font-size:12px;color: #999}
.shell{
width:300px;
padding:0px 0px 0px 25px; 
}
.core{
height:20px;
overflow:hidden;padding-top:0px; 
}
.shella{
width:520px;
padding:0px 0px 0px 0px; 
}
.topzou{width:1023px;margin:5px auto;border:0px solid #BCE2F8;position:relative;font:12px/1.6 "宋体",Arial, Helvetica, sans-serif;}
.csh3 { float:left;font-size:14px;width:100%;position:relative;top:0px;border-bottom:0px solid #c4DA56}
.csh3 a {color:#666;border-bottom:10px solid #ffffff;border-left:1px solid #ffffff;border-right:5px solid #ffffff;bottom:0px;display:block;float:left;left:1px;overflow:hidden;padding:5px 0 1px 5px;position:relative;width:74px;z-index:0; overflow:hidden; height:20px;}
.csh3 a:hover{background:#FFDccc; text-decoration:none}
.sh1 a {color:#363636;font-size:15px; bottom:0px;display:block;float:left;left:30px;top:0px;margin-right: 8px;overflow:hidden;padding:6px 0 3px 10px;position:relative;width:87px;z-index:0; overflow:hidden; height:21px;}
.sh1 a:hover{background:#99ccFF; text-decoration:none;border-radius:5px;}
.s2 a {border-bottom:4px;font-size:15px;color: #05BD65; bottom:0px;display:block;float:left;left:1px;overflow:hidden;padding:5px 0 1px 10px;position:relative;width:41px;z-index:0; overflow:hidden; height:21px;}
.s2 a:hover{background:#ffdece; text-decoration:none;border-radius:5px;}

.sh2 a {color:#363636;font-size:15px; bottom:0px;display:block;float:left;margin-left:5px;top:0px;margin-right: 8px;margin-bottom:0px;overflow:hidden;padding:6px 10px 8px 10px;}
.sh2 a:hover{background:#ffdcec; text-decoration:none;border-radius:5px;}

.sh3{height:15px; background:#ffdcec 1px 1px no-repeat;color:#465A6F; font-weight: bold; margin-bottom:1px;margin-right:30px;margin-top:1px; margin-left:30px;}

.s1{background: #FcFAEc}

.zg { background: url(../img/bj2.PNG) no-repeat scroll -1px -1560px transparent;}

.sd { background: url(../img/bj2.PNG) no-repeat scroll 2px -842px transparent;}

.top_site a { display: inline-block; height: 18px; margin-right: 0px; vertical-align: middle; width: 28px; } 
.xiazaizm { background: url(../img/bj2.PNG) no-repeat scroll 6px -447px transparent;}
.soucan { background:  url(../img/bg.png) no-repeat scroll 8px -52px transparent; }
.sy1 { background:   url(../img/bg.png) no-repeat scroll 8px -88px transparent; }
.style1 {color: #ff0000;font-weight: bold;font-size: 12px}
.style11 {font-size: 12px}
.style2 {color: #333;font-weight: bold;font-size: 14px}.style2 a{color: #666;text-decoration:none}.style2 a:hover{background:#ffdece; text-decoration:none}
.style3 {color: #ff00cc;font-weight: bold;font-size: 14px}.style4 { font-size: 14px; color: #ff0000}
.style5 { font-size: 14px; color: #ffaa00}.style6 { font-size: 14px; color: #dd9963}
.style7 {font-size: 16px;color: #0033ff}

.csh1 h2{font-weight: bold;float:left;margin-left:10px;color:#05BD65;font-size:15px;}
.a1 {color:#666;font:14px/1.8 "宋体",Arial, Helvetica, sans-serif; display:block;float:left;left:8px;;z-index:10; }
.a2 a {background: #FcFAEc; color: #fff;text-decoration:none}
.csh2 a { color:#666;font:14px/1.6 "宋体",Arial, Helvetica, sans-serif;font-weight:normal;float:left;left:20px;margin-right: 30px; top:-5px;verflow:hidden;padding:5px 1px 5px 15px;position:relative;width:104px;z-index:0; overflow:hidden; height:25px;}
.csh2 a:hover{background:#ffdece; text-decoration:none;border-radius:5px;}
.csh2 {position:relative;top:1px;padding:7px 0 }
.csh2 ul{float:left;width:750px}
.csh2 h2{font-weight: bold;float:left;width:80px;margin-left:15px;color:#05BD65;padding:8px 0 0 22px;font-size:15px;}
.red{color:#05BD65;}
/*xiaoshuo*/

/**/
.style112 {
	font-size: 20px;
	color: #FFFFFF;
}
.style112 a{font-size: 20px;color: #ffffff; text-decoration:none}.style1122 a{font-size: 15px;color: #F9F9F9; text-decoration:none}
.style113 {
	font:14px/1.8 "宋体",Arial, Helvetica, sans-serif; 
	color: #333;
}
.style114 {float:left;width:580px}
.style114 a{padding-left:25px;color: #05BD65; font:15px/1.8 "宋体",Arial, Helvetica, sans-serif;font-weight: bold; text-decoration:none}
.style114 a:hover{color:#dd9963;  text-decoration:none}
.style114 .blue{color:#ff9900; font-size:14px;border:1px solid #ff99ff;margin:4px;padding:4px; margin-left:30px;border-radius:5px; font-weight: bold;}
.style115 a{color: #ff9900; font-weight: bold; font:14px/3.2 "宋体",Arial, Helvetica, sans-serif; font-weight: bold; text-decoration:none}
.style115 a:hover{color:#05BD65; font-weight: bold; text-decoration:none}
.style115 .blue{color:#ff9900; font-size:14px;border:1px solid #ff99ff;margin:4px;padding:6px; margin-right:0px;margin-left:25px;border-radius:5px; font-weight: bold;}
.style115 .blue1 a{color:#05BD65; font-size:14px;border:1px solid #05BD65;margin:4px;padding:6px; margin-right:0px;margin-left:25px;border-radius:5px; font-weight: bold;}
.style115 .blue1  a:hover{color:#ff9900; font-weight: bold; text-decoration:none}

.style116 a{padding-left:0px;color: #05BD65; font-weight: bold; font-size: 24px; text-decoration:none }
.style116 a:hover{color:#05BD65; font-weight: bold; text-decoration:none}
.style117{padding-left:0px;color: #05BD65; font-weight: bold; font-size: 24px; }
.swbt {border-bottom:1px solid #a4DA12;}
/*mail*/
/* #homesl,#bbsl,#usersl,#ml{ margin: 0;padding: 0;width: 100%; }  */
#homesl a,#bbsl a,#usersl a,#ml a
{   display: block;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 100%;	z-index:100;
}
#homesl a:hover,#bbsl a:hover,#usersl a:hover,#ml a:hover{text-decoration: none;}

#homesl div,#bbsl div,#usersl div,#ml div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #ffffff;
	border: 1px solid #C6D0F4;
}
#homesl div a,#bbsl div a,#usersl div a,#ml div a
{	position: relative;
	display: block;
	margin: 0;
	padding: 0px 8px;
	width: auto;
	white-space: nowrap;
	text-align: left;
	text-decoration: none;
	background: #ffffff;
	color: #000000;
	font-size:13px;
	height:22px; line-height:22px;
}
#homesl div a:hover,#bbsl div a:hover,#usersl div a:hover,#ml div a:hover{background: #ffff00;color: #FF0000;text-decoration: underline;}
/*两边广告*/
/*dongtu*/
.dtu img{cursor: pointer; transition: all 0.3s;}  
.dtu img:hover{transform: scale(1.4);} 
.dtu {cursor: pointer;} 
#g { position: fixed; top: 160px;  left: 1%; margin-left: 1px; padding:0px; } 
  /*  right: 90%; margin-right: -505px;  */
#gg { position: fixed; top: 200px;  right: 1%; margin-right: 1px; padding:0px; } 

/*hui dingbu*/
#gotop { position: fixed; bottom: 60px; left: 53%; margin-left: 500px; padding:0px; 
 _position: absolute;
_top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-50-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
display: block; width: 40px; background: none repeat scroll 0% 0% transparent; z-index: 960; visibility: visible; border: 0px #e5e5e5 solid; border-radius: 3px; cursor: pointer; }   /*  right: 50%; margin-right: -540px;  */
#gotop:hover { text-decoration: none; }
#gotop a { display: block; width: 40px; height: 40px; margin: 6px 0px; padding: 0; line-height: 12px; text-align: center; color: #787878; text-decoration: none; background:url(http://www.33f4.com/img/gotoppic.png) no-repeat 0 0; border: none; border-top: 0px #e5e5e5 solid; }
#gotop a b { visibility: hidden;  font-weight: normal; }
#gotopa { visibility: hidden;}
a.gotopa:hover { background-position: -40px 0px !important;}
a.fldq{ background-position: 0px -280px !important;  }
a.fldq:hover {  background-position: -40px -280px !important;}				
a.sygj {background-position: -80px -160px !important;}
a.sygj:hover {background-position: -120px -160px !important;}
a.swsy{ background-position: -80px 0px !important; }
a.swsy:hover { background-position: -120px -0px !important;}
a.hhdb{ background-position: -40px 0px !important; }
a.hhdb:hover { background-position: 0px -0px !important;}
a.wzsc{ background-position: 0px -160px !important; }
a.wzsc:hover { background-position: -40px -160px !important;}
/*完成*/