/*初始化*/
	body,div,ul,li,h1,h2,h3,h4,h5,h6,hr,p,button,input,textarea{ margin:0;padding:0; }
	body{ font-size:13px; font-family:"微软雅黑","宋体"; color:#5F5F5F;}
	li{ list-style:none;}
	img{ border:none;}
	a{ text-decoration:none; color:#5F5F5F;}
	a:hover{  color:#3AA631;}
	.clear{ clear:both;}
	.clearfix:after { content: ""; display: block; height: 0; clear: both;}
	.clearfix { zoom: 1;}
	.relative{ position:relative;}
	.fleft{ float:left;}
	.fright{ float:right;}
	.fbold{ font-weight:bold;}
	.none{ display:none;}
	.w1000{ width:1000px; margin:0 auto;}
	.relative{ position:relative;}
	#login_main{ display:none;}
/*头部css*/
	#top_1{ background:url("//img.ooopic.com/image/2013/home_03.png") repeat-x; height:30px; width:100%;  }
	#top_2{ background:url("//img.ooopic.com/image/2013/home_06.png") repeat-x; height:89px; width:100%; position:relative; }
	.top_1_ul li{ float:left; margin-right:10px; margin-top:4px;}
	.top_2_ul{ float:right;}
	.top_2_ul li{ float:left; margin-left:11px; line-height:30px; height:30px;}
	.gz_qq{ width:100px;}
	.weiboBtn{ background:url("//img.ooopic.com/image/2013/1_07.png") no-repeat; width:57px; height:21px; display:block; }
	.shopCart{  background:url("//img.ooopic.com/image/2013/1_10.png") no-repeat center left; padding-left:18px; }
	.has_more{ background:url("//img.ooopic.com/image/2013/1_13.png") no-repeat center right; padding-right:11px; }
	.moresj{  background:url("//img.ooopic.com/image/2013/1_21.png") no-repeat center right; width:9px; height:5px; position:absolute; bottom:15px; left:34px; }
	#search-nav{ background:url("//img.ooopic.com/image/2013/home_15.png") repeat-x; height:65px; width:100%; padding-top:25px; position:relative; z-index:99;}
	#logo{ float:left; margin-top:8px;  background:url("//img.ooopic.com/image/2013/home_11.png") no-repeat; width:188px; height:74px; text-indent:-999px;}
	.nav{ float:right; border-right:1px solid #DDDDDD;}
	.nav li{ display:inline; position:relative;}
	.nav li a, .nav li a:visited{ position:relative; float:left; width:77px; height:89px; border-left:1px solid #DDDDDD; font-size:17px; text-align:center; line-height:77px; display:block; }
	/*
	.nav li a:hover{ text-decoration:none; background:url("//img.ooopic.com/image/2013/home_105.png") repeat-x top center; background-color:#FFFFFF; box-shadow:inset 0 0 3px #CCCCCC; color:#3AA631;}
	*/
	.currentNav{ text-decoration:none; background:url("//img.ooopic.com/image/2013/home_08.png") no-repeat top center; color:#3AA631;}
	.currentNavSj{ background:url("//img.ooopic.com/image/2013/sanjiao.jpg") no-repeat; width:25px; height:12px; position:absolute;  top:0; }
	#hidedSmallClass{ z-index:97;  background:url("//img.ooopic.com/image/2013/smallclassbg.jpg") repeat-x; height:180px; width:100%; position:absolute; top:0; display:none;}
	#weili-ul , #ppt-ul { margin-top:15px; }
	#weili-ul li, #ppt-ul li{ width:250px; }
	#photo-ul , #video-ul { margin-left:190px; margin-top:25px;}
	#photo-ul li, #video-ul li{ width:200px;}
	#free-ul { margin:50px 0 0 180px; }
	#free-ul li{ width:160px;}
	#more-ul{margin: 70px 0 0 150px;}
	#more-ul li{ width:85px;}
	.hidedSmallClass-ul li{ float:left;  height:30px; line-height:30px;}
	.hidedSmallClass-ul li a, .hidedSmallClass-ul li a:visited{ color:#fff; font-size:14px;}
	.hidedSmallClass-ul li a:hover{ color:#000; }
	.search-ul{ margin:0 auto; width:737px;}
	.search-ul li{ float:left;}
	.searchInput{ width:575px; height:38px; border:1px solid #C3C3C3; background-color:#FFFFFF; padding:0 5px; font-size:17px; font-family:"微软雅黑";} 
	a.searchButton{ width:150px; height:40px; background:url("//img.ooopic.com/image/2013/home_23.png") no-repeat; display:block;}
	a.searchButton:hover{ background:url("//img.ooopic.com/image/2013/ui_30.png") no-repeat; }
	a.searchButton:active{ background:url("//img.ooopic.com/image/2013/ui_36.png") no-repeat; }
	#kidSelect{ position:absolute; top:-38px; background:url("//img.ooopic.com/image/2013/kidSelect.jpg") repeat-x; width:582px; line-height:38px; padding-left:5px; z-index:99;}
	#kidSelect span{ padding-left:15px; color:#FFFFFF; display:inline-block; line-height:38px;}
	#kidSelect span a, #kidSelect span a:visited, #kidSelect span a:hover{ color:#FFFFFF;}
	#keyup_d{ border:1px solid #C3C3C3; width:585px; background-color:#FFFFFF; position:absolute; top:38px; padding:10px 0; }
	.sokeyup_1 li{ float:left; height:35px; line-height:35px; font-size:16px; }
	.sokeyup_2 { width:435px; padding-left:20px;}
	.sokeyup_3 { width:110px; padding-right:20px; text-align:right; color:#62B95B;}
	.sokeyup_4 { display:none; }
/*底部css*/
	#bottomBox{  background:url("//img.ooopic.com/image/2013/btop.jpg") no-repeat center 1px; background-color: #E4E4E4; border-top:1px solid #C5C5C5; padding:25px 0; }
	#bottomBox a:hover{ color:#309A27;}
	.bottomInfoUl{ float:left; width:180px; padding-left:70px; color:#969696;  background:url("//img.ooopic.com/image/2013/home_110.png") no-repeat right 20px;}
	.nobg{ background:none;}
	.bottomInfoUl li p{ font-size:22px; height:50px; line-height:50px; color:#969696; }
	.bottomInfoUl li a{ height:25px; line-height:25px; font-size:14px; color:#969696;}
	.wanwan{ background:url("//img.ooopic.com/image/2013/1_52.png") no-repeat center left; padding-left:25px; }
	.qiyeQQ{  background:url("//img.ooopic.com/image/2013/1_55.png") no-repeat; width:102px;  height:24px; display:block ; margin-top:10px; }
	.phone{ background:url("//img.ooopic.com/image/2013/1_59.png") no-repeat center left; padding-left:30px; font-size:18px; display:block; margin-top:10px; }
	#copyRight{ background:url("//img.ooopic.com/image/2013/home_114.gif") repeat-x; height:58px; line-height:58px; color:#B0B0B0;  }
	.copyRightInfoUl li{ float:left; margin-left:15px; line-height:58px; height:58px;  }
	.copyRightInfoUl li a{  color:#B0B0B0; }
	.weiboB{ background:url("//img.ooopic.com/image/2013/1_66.png") no-repeat center left; padding-left:20px;}
	.qzoneB{ background:url("//img.ooopic.com/image/2013/1_63.png") no-repeat center left; padding-left:22px;}
	.copyrightP{ float:right; padding-right:15px;}
/*排行*/
	.subnav{  background:url("//img.ooopic.com/image/2013/1_34.png") no-repeat; width:320px; height:49px; margin-top:20px; }
	.subnav p{ padding-left:30px; margin-left:30px; line-height:49px; height:49px; font-size:20px;  }
	.memberSaleTitle{ background:url("//img.ooopic.com/image/2013/home_62.png") no-repeat center left; }
	.saleTrendTitle{ background:url("//img.ooopic.com/image/2013/home_91.png") no-repeat center left; }
	.bang{ display:block; padding-left:18px; }
	.bang_1{  background:url("//img.ooopic.com/image/2013/home_65.png") no-repeat top left; }
	.bang_2{  background:url("//img.ooopic.com/image/2013/home_72.png") no-repeat top left; }
	.bang_3{  background:url("//img.ooopic.com/image/2013/home_74.png") no-repeat top left; }
	.bang_4{  background:url("//img.ooopic.com/image/2013/home_76.png") no-repeat top left; }
	.bang_5{  background:url("//img.ooopic.com/image/2013/home_78.png") no-repeat top left; }
	.bang_6{  background:url("//img.ooopic.com/image/2013/home_80.png") no-repeat top left; }
	.bang_7{  background:url("//img.ooopic.com/image/2013/home_82.png") no-repeat top left; }
	.bang_8{  background:url("//img.ooopic.com/image/2013/home_84.png") no-repeat top left; }
	.bang_9{  background:url("//img.ooopic.com/image/2013/home_86.png") no-repeat top left; }
	.bang_10{  background:url("//img.ooopic.com/image/2013/home_88.png") no-repeat top left; }
	.bang_11{  background:url("//img.ooopic.com/image/2013/11.jpg") no-repeat top left; }
	.bang_12{  background:url("//img.ooopic.com/image/2013/12.jpg") no-repeat top left; }
	.subnavBox{ background-color:#F7F7F7; width:320px; min-height:100px; }
	.subnavUl, .subnavUl2{ border-bottom:1px dotted #BCBCBC;}
	.subnavUl li, .subnavUl2 li{ float:left; height:48px; line-height:48px;}
	.subnavUl-2{ width:115px;}
	.subnavUl-2 span{ padding-left:5px; font-size:12px;}
	.subnavUl2-1{ width:80px;}
	.subnavUl2-2{ width:125px; overflow:hidden;}
	.subnavUl2-2 a{ font-size:14px;}
	.subnavUl2-3{ width:115px;}
	.subnavUl2-3 p{ background:url("//img.ooopic.com/image/2013/home_69.png") no-repeat center left; padding-left:17px;}
/*小图片列表显示*/
	.imglistBox{ float:left; width:224px; margin-bottom:26px;}
	.imglistBox2{ float:left; width:202px; margin-bottom:25px; }
	.imgbox-div{ position:relative; border:1px solid #DEDEDE; border-radius:2px; box-shadow:0 0 1px #DEDEDE; display:block; padding:8px; width:170px; height:170px;  text-align:center; }
	.imgbox-div:hover{ box-shadow:0 0 6px #AEAEAE; }
	.imgbox-div a { display: table-cell; vertical-align:middle; overflow:hidden; width:170px; height:170px; line-height:170px; text-align:center; *display: block;}
	.imgbox-div a img{ position:relative; z-index:1; vertical-align:middle;}
	.imgbox-div em{ background:url("//img.ooopic.com/image/2013/bf.png") no-repeat; width:56px; height:40px; position:absolute; left:22px; bottom:30px; z-index:10;}
	a.a-fav, a.a-fav:visited{ display:block; background:url("//img.ooopic.com/image/2013/sc.png") no-repeat; width:90px; height:29px; float:left;}
	a.a-fav:hover{ background:url("//img.ooopic.com/image/2013/sc_hover.png") no-repeat;}
	
	a.a-cancelfav, a.a-cancelfav:visited{ display:block; background:url("//img.ooopic.com/image/2013/qxsc.png") no-repeat; width:90px; height:29px; float:left;}
	a.a-cancelfav:hover{ background:url("//img.ooopic.com/image/2013/qxsc_hover.png") no-repeat;}
	
	a.a-download, a.a-download:visited{ display:block; background:url("//img.ooopic.com/image/2013/xz.png") no-repeat; width:90px; height:29px; float:left; margin-left:10px; }
	a.a-download:hover{ background:url("//img.ooopic.com/image/2013/xz_hover.png") no-repeat; }
	a.a-download:active{ background:url("//img.ooopic.com/image/2013/xz_active.png") no-repeat; }
	
	.a_title{ font-size:15px; width:190px; height:30px; line-height:30px; overflow:hidden; display:block; }
	.a_title a{ line-height:30px; }
	.p_downinfo{ background-color:#E6E6E6; width:190px; height:22px; line-height:22px; text-align:center; margin-bottom:8px; }

