﻿@charset "utf-8";
/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,th,td,strong { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol { list-style: none; }
fieldset,img { border: none; }
/*caption,th{ text-align: left; }*/
table { border-collapse: collapse; border-spacing: 0; }

/* TYPE */
body { font: 100%/180%  "avenirregular", Helvetica, Arial, Verdana, sans-serif; background-color:#F7F7F7; color: #666; }

/*Accessibility fixes*/
//body { font: 100%/180%  "avenirregular", Helvetica, Arial, Verdana, sans-serif; background-color:#F7F7F7; color:  #666; }

a { color: #08c; }
a:link, a:visited, a:active { text-decoration: none; }
a:hover { text-decoration: none; }
a.block { display: block; }
a.block span,
a.block em { color:#08c; }
a.block:hover { text-decoration: none; }
a.block:hover span,
a.block:hover em { color: #08c; text-decoration: underline; }

ol,ul,li{ list-style:none;}/*如需居内则为list-style:inside*/
h1,h2,h3,h4,h5,h6,h7,h8 {}    
abbr,acronym { border:0;} 
.hand{ cursor:pointer;}
/*p{ text-indent:2em;}*/
img{ border:0px; vertical-align:middle;}
label{vertical-align:middle}.b{ font-weight:bold;}
body a{ color:#333; font:Arial, Helvetica, sans-serif 12px; text-decoration:none;}
.normal{ font-weight:normal;}
/*td{ font-size:12px;}*/
form{margin:0px;display: inline} 
.none{ display:none;}


.minh350{min-height:350px;height:auto !important;height:350px; overflow:visible; vertical-align:middle;}
.minh650{min-height:650px;height:auto !important;height:650px; overflow:visible; vertical-align:middle;}
.jt{}
.avatar_bg{ padding:4px; width:85px; height:88px; overflow:hidden; background:url(../images/avatar_bg.jpg) no-repeat;}
.inavatar_bg{width:85px; height:88px; overflow:hidden;}



/* 内外边距 */
.bt10{ float:left; margin-bottom:10px; display:inline;}
.mb5{ margin-bottom:5px; display:inline;}.mb10{ margin-bottom:10px; display:inline;}
.mtop40{ margin-top:37px; float:left; display:inline;}
.mleft10{ margin-left:10px; display:inline;}
.mr10{ margin-right:10px; display:inline;}.mr20{ margin-right:23px; display:inline;}
.ms10{ margin-top:10px; display:inline;}.ms20{ margin-top:20px; display:inline;}
.ml20{ margin-left:20px; display:inline;}
.ml5{ margin-left:5px; display:inline;}
.left{ float:left;}				
.right{ float:right;}
.clear{ clear:both;}
.bdbt1{ border-bottom:#CCC dashed 1px;}
.bdlr{border-left:#EBEBEB solid 1px; border-right:#EBEBEB solid 1px;}
.m10{ margin:10px;}
.p10{ padding:10px;}.p20{ padding:20px;}
.p5{ padding:5px;}
.pl_10{ padding-left:10px;}
.pl_8{ padding-left:8px;}
.ps10{ padding-top:10px;}.ps15{ padding-top:15px;}.ps5{ padding-top:5px;}.ps20{ padding-top:20px;}.ps25{ padding-top:25px;}.ps2{ padding-top:3px;}
.px10{ padding-bottom:10px;}.px20{ padding-bottom:20px;}
.pz10{ padding-left:10px;}.pz15{ padding-left:15px;}.pz20{ padding-left:20px;}.pz5{ padding-left:5px;}
.pr10{ padding-right:10px;}.pr5{ padding-right:5px;}



/* 行高 */
.lh22{ line-height:22px;}
.lh25{ line-height:25px;}
.lh0{ line-height:200%;}

/* 定位 */
.pos{ position:relative;}

/* 图片边框 */
/*.imgborder01{ border:#E1E1E1 solid 1px; padding:3px; background-color:#FFF;}*/
.imgborder02{width:75px; /*height:56px;*/ padding:2px;  float:left; margin-left:3px;}
.imgbg03{width:132px; height:106px; padding:10px 9px; background:url(../images/user/user_ac_bg.png) no-repeat;}
.imgbg04{ padding:7px; width:80px; height:80px;  background:url(../images/people_list_bg.gif) no-repeat;}
.imgbg05{ padding:10px; width:200px; height:141px;  background:url(../images/bk_bg2.gif) no-repeat;}
.imgbg06{ padding:7px; width:112px; height:78px;  background:url(../images/bk_bg3.jpg) no-repeat;}
.imgbg07{ padding:4px; width:72px; height:72px;  background:url(../images/search/kc_bg1.gif) no-repeat;}
.imgbg08{ width:40px; height:40px; background:url(../images/pic_bg01.gif) no-repeat; padding:5px;}



/*table样式*/
.tab01{ background-color:#CCC;}
.tab01 td{ padding:0px 3px; background-color:#FFF;}

.td_bg01{ background:url(../images/user/td_bg01.jpg) repeat-x; height:30px; line-height:30px; color:#333;}
.tdimg{background:url(../images/pic_bg01.gif) no-repeat; padding:5px; width:40px; height:40px;}
.td_bg03{ background:url(../images/td_bg03.jpg) repeat-x 0px 2px; height:30px;}
.td_bg04{ background:url(../images/user/td_bg04.jpg) repeat-x; height:30px; line-height:30px; color:#333; border-top:#D8E8F1 solid 2px;}
.td_bg05{ border-bottom:#CCCCCC solid 1px;}
.bdnone{ border-bottom:#CCCCCC solid 2px;}

.td_bd01{ border-bottom:#e1e1e1 solid 1px;}
.td_bg06{ border-bottom:#fff dashed 1px;}
.td_bg07{ border-bottom:#CCCCCC solid 2px;}
.td_bg08{ border-bottom:#61A6DA solid 2px;}.td_bd09{ border-bottom:#E3EEF8 dashed 1px;}
.td_bd02{ border-bottom:#E6F2FD solid 2px; padding-left:3px;}
.tdimg2{ border:#CCC solid 1px; padding:3px;  background-color:#FFF;}
.td_bd10{ border-bottom:#F7D99B solid 2px;}

.back{ background:url(../images/back.gif) no-repeat 2px 5px; float:right; padding-right:5px; padding-left:25px;}
/***********************************************/
/* fonts                                */
/***********************************************/
.white12{ font-size:12px; color:#FFFFFF; } 	
.white12 a:link, .white12 a:visited{
	color: #FFFFFF;
	text-decoration: none; font-size:12px;
}
.white12 a:hover{ color:#FFFFFF; text-decoration:underline;}
 
.white14{ font-size:14px; color:#FFFFFF; } 
.white14 a{color: #FFFFFF;}
.white14 a:link,.white14 a:visited{
	color: #FFFFFF;
	text-decoration: none; font-size:14px;
}
.white14 a:hover{ color:#FFFFFF; text-decoration:underline;}

.white18{ color: #fff; font-size:18px;}
a.white18:link, a.white18:visited{
	color: #FFFF00;
	text-decoration: none; font-size:18px;
}
a.white18:hover{ color:#F60}


.white25{ font-size:25px; color:#FFFFFF; text-shadow: 0 1px 0 #333;} 

.black12_5{ color:#555; font-size:12px;}
.black12_6{ color:#666; font-size:12px; font-weight:normal;}
.black12_9{ color:#999; font-size:12px; font-weight:normal;}
.black12_3{ color:#333; font-size:12px; line-height:160%; font-weight:normal;}
.black12{ color:#fff; font-size:12px; line-height:22px; font-weight:normal;}
.black12 a:link, .black12 a:visited{
	color: #fff;
	text-decoration: none; font-size:12px;
}
.black12 a:hover{ color: #FF0;}

.nav14{ font-size:14px; font-weight:bold; color:#323033; line-height:25px;}


.red12{ font-size:12px; color:#FF0000;}
.red12 a{
	color: #FF0000;
	text-decoration: none; font-size:12px;}
.red12 a:hover{ color:#34beed; text-decoration:none}


.red14{ font-size:14px; color: #F00; line-height:25px;}
.red14 a{
	color: #FF3300;
	text-decoration: none; font-size:14px;}
.red14 a:hover{ color:#34beed; text-decoration:none}

.red16{ font-size:16px; color: #F60; line-height:28px;font-family: 微软雅黑, Arial, Helvetica, sans-serif;}
.red18{ font-size:18px; color: #F00; line-height:35px;font-family: 微软雅黑, Arial, Helvetica, sans-serif;}
.red18 a{
	color: #CA0808;
	text-decoration: none; font-size:18px;}
.red18 a:hover{ color:#34beed; text-decoration:none}

.black14_7{ color:#7D7D7D; font-size:14px; line-height:160%;}

.lh30{ line-height:30px;}.lh22{ line-height:22px;}

.black14{ color:#333333; font-size:14px;}
.black14 a{color:#333333;}
.black14 a:hover{ color: #36F;}

.black16{ color:#333333; font-size:16px; line-height:25px;}
a.black16:link, a.black16:visited{
	color: #333333;
	text-decoration: none; font-size:16px;
}
a.black16:hover{ color:#00c1ed;}

.yellow12{ color: #36F; font-size:12px; line-height:25px;}
a.yellow12:link, a.yellow12:visited{
	color: #36F;
	text-decoration: none; font-size:12px;
}
a.yellow12:hover{ color:#F60}



.yellow12_2{ color: #36F; font-size:12px;}
.yellow12_2 a{color: #36F; text-decoration: none; }
.yellow12_2 a:hover{ color:#6BAF02; text-decoration:underline;}

.yellow12_3{ color:#36F; font-size:12px;}
a.yellow12_3:link, a.yellow12_3:visited{
	color: #36F;
	text-decoration: none; font-size:12px;
}
a.yellow12_3:hover{ color:#fff;}



.yellow14{ color:#36F; font-size:14px;}
.yellow14 a{ color:#36F;}
.yellow14 a:hover{ color:#6BAF02; text-decoration:underline;}

.yellow26{ color:#F60; font-size:26px;}.yellow30{ color:#F60; font-size:30px;}
.yellow36{ color:#F60; font-size:36px;}
.yellow46{ color:#F60; font-size:46px;}


.green12{ color:#009900; font-size:12px;}
.green12 a{color: #009900; text-decoration: none; font-size:12px;}
.green12 a:hover{ color: #F30;}

.green14{ font-size:14px; color:#006600; line-height:25px;}
a.green14:link, a.green14:visited{
	color: #006600;
	text-decoration: none; font-size:14px;
}
a.green14:hover{ color: #FF8700; text-decoration:none}
.green18{ font-size:18px; color:#006600; line-height:25px;}

.blue12{ color:#0066CC; font-size:12px; line-height:22px;}
.blue12 a{color: #0066CC; text-decoration: none; font-size:12px;}
.blue12 a:hover{ color: #F30;}



.blue12_2{ color:#3372A2; font-size:12px;}
a.blue12_2:link, a.blue12_2:visited{
	color: #3372A2;
	text-decoration: none; font-size:12px;
}
a.blue12_2:hover{ color:#FF8700;}


.blue14{ color:#0066CC; font-size:14px;}
a.blue14:link, a.blue14:visited{
	color: #FF8700;
	text-decoration: none; font-size:14px;
}
a.blue14:hover{ color:#FF8700;}
.blue14 a{ color:#0066CC;}
.blue14 a:hover{ color:#FF8700;}


.link{ color:#3066A6; font-size:14px;}
a.link:link, a.link:visited{
	color: #3066A6;
	text-decoration: underline; font-size:14px;
}
a.link:hover{ color: #36F;}

.blue26{ font-size:26px; color:#0066FF; line-height:28px; }
.blue20{ font-size:20px; color:#0066FF; line-height:40px;  }
.blue16{ font-size:16px; color:#0066FF; line-height:35px; }

.black30{ font-size:30px; color:#000;}
.black40{ font-size:40px; color:#333;}.black50{ font-size:50px; color:#333; line-height:70px;}
.black36{ font-size:36px; color:#333;}
.black16{ font-size:16px; color:#333; }
.black18{ font-size:18px; color:#333; }.black18_8{ font-size:18px; color:#636363;}
.black20{ font-size:20px; color:#333; }
.black22{ font-size:22px; color:#333; }
.black26{ font-size:26px; color:#333; }
.black28{ font-size:28px; color:#333; }
.yh{font-family: 微软雅黑, Arial, Helvetica, sans-serif; font-weight:bold;}
.yellow16{ font-size:16px; color: #F90;  font-weight:bold;}
.underline{ text-decoration:underline;}

.price{ font-size:23px; line-height:50px; color:#000;}
 



 

 



 

/*翻页样式*/
.page{ float:left; width:100%; padding:10px 0px; height:30px; font-size:14px;}
.page .l{ float:left; padding-top:12px;}
/*CSS meneame style pagination*/



DIV.meneame {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE:100%; PADDING-BOTTOM: 3px; MARGIN: 3px; COLOR:#4EBFF9; PADDING-TOP: 3px; TEXT-ALIGN: right;
}
DIV.meneame A {
	BORDER-RIGHT: #4EBFF9 1px solid; PADDING-RIGHT: 7px; BACKGROUND-POSITION: 50% bottom; BORDER-TOP: #4EBFF9 1px solid; PADDING-LEFT: 7px; BACKGROUND-IMAGE: url(../images/meneame.jpg); PADDING-BOTTOM: 5px; BORDER-LEFT: #4EBFF9 1px solid; COLOR:#0893C8; MARGIN-RIGHT: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #4EBFF9 1px solid; TEXT-DECORATION: none
}
DIV.meneame A:hover {
	BORDER-RIGHT: #4EBFF9 1px solid; BORDER-TOP: #4EBFF9 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #4EBFF9 1px solid; COLOR: #ff6500; BORDER-BOTTOM: #4EBFF9 1px solid; BACKGROUND-COLOR: #F3F9FF
}
DIV.meneame A:active {
	BORDER-RIGHT: #4EBFF9 1px solid; BORDER-TOP: #4EBFF9 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #4EBFF9 1px solid; COLOR: #4EBFF9; BORDER-BOTTOM: #4EBFF9 1px solid; BACKGROUND-COLOR: #ffc794
}
DIV.meneame SPAN.current {
	BORDER-RIGHT:#0893C8 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #0893C8 1px solid; PADDING-LEFT: 7px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; BORDER-LEFT: #0893C8 1px solid; COLOR: #fff; MARGIN-RIGHT: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #0893C8 1px solid; BACKGROUND-COLOR:#4EBFF9
}
DIV.meneame SPAN.disabled {
	BORDER-RIGHT: #D8EDFE 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #D8EDFE 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 5px; BORDER-LEFT: #D8EDFE 1px solid; COLOR: #D8EDFE; MARGIN-RIGHT: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #D8EDFE 1px solid
}

#AdLayer {
	DISPLAY: none; RIGHT:10px; WIDTH:50px; POSITION: absolute; TOP: 0px; HEIGHT: 50px;
}

.msg01{ border:#FFCC66 solid 1px; background-color:#FFFFCC; width:94%; padding:5px; margin:0px auto; font-size:16px; color:#F60}
.bd_none{ border:none; background:none;}.bd_none img{ border:none; background:none;}



.menu{ height:36px; padding:5px 5px 8px 5px; width:660px;  position:absolute; left:170px; top:25px;}
.menu .home a{ float:left; width:105px; height:46px; text-align:center; border-right:#5B5B5B solid 1px; background:url(../images/home.png) no-repeat center;  text-indent:-999px; }
 
.menu .r{ width:80px;}


.menu ul{ float:left; margin:0px; padding:0px;  }
.menu ul li{ float:left; height:46px; text-align:center; line-height:46px; color:#333; font-size:16px; display:inline; text-shadow: 0px 1px 0 #fff;}

.menu ul li a{ color:#333; float:left; text-align:center; height:46px; width:130px; /*padding:0px 25px; background:url(../images/m_right.png) no-repeat right;*/ }
.menu ul li a:hover{float:left; color: #333; background:url(../images/menu_on.png) repeat-x; }
.menu ul li.hover{float:left; color: #333; background:url(../images/menu_on.png) repeat-x;  }


