@charset "gb2312";
/* CSS Document */
body, div, ul, ol, li, h1, h2, h3, h4, h5, h6, p {margin:0; padding: 0; border: none; font-size: 15px; 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:935px; align:right;font-size: 14px; font-family:Tahoma,"宋体";}
.wrap {font-size:14px;margin:0 auto;overflow:hidden;padding-top:0px;position:relative;width:1200px;}
/*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}
/*新baidu*/
.baidu-bk {background: #4e6ef2;border-radius:9px;border:2px solid #4e6ef2;width:600px;}
.baidu-bk1 {border-radius:7px;width:500px;margin-left:1px;margin-top:0px;border:0 none;height:34px;line-height:34px;}
.baidu_btn,.baidu_btn_hov,.baidu_btn_mousedown{float:left;width:108px;height:38px;line-height:38px;font-size:18px;cursor:pointer;border:0 none;font-weight: bold;color:#fff}
.baidu_btn{background-color:#4e6ef2}.baidu_btn_hov{background-color:#4662d9}.sch_btn_mousedown{background-color:#4662d9}

.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; font-weight: bold; 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;}
.s13 a {color:#666;font:14px/1.6 "宋体",Arial, Helvetica, sans-serif; bottom:-1px;display:block;float:left;left:8px;margin-bottom: 10px;padding:1px 0px 1px 11px;position:relative;width:65px;z-index:10; overflow:hidden; height:23px;}
.s13 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.0 "宋体",Arial, Helvetica, sans-serif; font-weight: bold; border-bottom:1px solid #ffffff;border-left:1px solid #ffffff;bottom:-3px;display:block;float:left;left:1px;padding:5px 6px 5px 5px;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; font-weight: bold; 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:3px 10px 8px 3px;position:relative;width:64px;z-index:0; overflow:hidden; height:22px;}
.csh41 a:hover{background:#FFDccc; text-decoration:none;border-radius:5px;}
.sh1 a {color:#666;font-size:15px; font-weight: bold; bottom:0px;display:block;float:left;left:30px;top:0px;margin-right: 8px;overflow:hidden;padding:6px 0 5px 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:18px;color: #05BD65; bottom:0px;display:block;float:left;left:1px;overflow:hidden;padding:5px 8px 7px 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:#666;font:15px/1.3 "宋体",Arial, Helvetica, sans-serif;font-weight: bold; bottom:0px;display:block;float:left;margin-left:1px;margin-top:3px;margin-right:5px;margin-bottom:3px;overflow:hidden;padding:6px 10px 6px 10px;}
.sh2 a:hover{background:#ffdcec; text-decoration:none;border-radius:5px;}
.sh3 a {color:#666;font:15px/1.3 "宋体",Arial, Helvetica, sans-serif; dfont-weight: bold; isplay:block;float:left;left:1px;overflow:hidden;}
.sh3 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}
.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 {font-size:24px;font-weight: bold;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:650px;
padding:1px 0px 1px 1px; 
}
.core{
height:24px;
overflow:hidden;padding-top:0px; 
}
.shella{
width:520px;
padding:0px 0px 0px 0px; 
}
.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: #666;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}
.red{color:#05BD65;}
/*xiaoshuo*/

/**/
.style113 {
	font:14px/1.8 "宋体",Arial, Helvetica, sans-serif; 
	color: #333;
}
.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}
.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: 200px;  left: 1%; margin-left: 1px; padding:0px; } 
  /*  right: 90%; margin-right: -505px;  */
#gg { position: fixed; top: 200px;  right: 55%; margin-right: 550px; padding:0px; } 

/*hui dingbu*/
#gotop { position: fixed; bottom: 60px; left: 58%; 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.cn/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;}
/*完成*/
.p122 {display: inline-block;positon:absolute; margin-top:-260px;font:30px/1.6 "宋体",Arial, Helvetica, sans-serif;}
.p122 a {color:#ff0000;font:30px/1.6 "宋体",Arial, Helvetica, sans-serif;font-weight: bold}
.p122 a:hover{ text-decoration:none;}
.p123 {font:14px/2.8 "宋体",Arial, Helvetica, sans-serif;font-weight: bold;background:#FFDccc; text-decoration:none;border-radius:10px;display: inline-block; height:38px;margin-top: 12px;}
.p123 a {color:#666;}.p123 a:hover{color:#ff6699; text-decoration:none;}
.p124 {color: #ff6699;font:14px/2.2 "宋体",Arial, Helvetica, sans-serif;font-weight: bold;}
.p124a {color: #ff6699;font:24px/2.0 "宋体",Arial, Helvetica, sans-serif;font-weight: bold;}
.p124b {color: #ffcc00;font:20px/2.0 "宋体",Arial, Helvetica, sans-serif;font-weight: bold;}
.p125 {font-size: 16px;color: #ff6699;}