@charset "utf-8";
/* 百爱网新版公用样式表 */
body{ margin:0 auto; font-size:12px; background:#FFFFFF;  font-family:Arial, Helvetica, sans-serif;  color: #616161;}
.float_bottom {clear:both;height:0px;font-size:0px;padding:0;margin:0;border:0;line-height:0px;overflow:hidden;}
div, h1, h2, h3, h4, h5, h6, h7, h8, h9, h10, p, form, label, input, textarea, img, span{margin:0; padding:0;}
h2{ font-size:12px; color:#bbbbbb; font-weight:lighter; height:20px; line-height:20px;}

ul{margin:0; padding:0; list-style-type:none;}
  
.floatleft{ float:left}
.floatright{ float:right}
  
/* 链接样式*/ 
a {font-size: 12px; text-decoration:none;}
a:link {color: #616161;}
a:visited {color: #616161;}
a:hover {color: #006cc7;}
a:active {color: #616161;}
.new_more{text-align:right; margin-right:20px; margin-top:6px;}

A.redlink:visited {COLOR: #f36523;  font-size:12px;  TEXT-DECORATION: none; font-weight:lighter; }
A.redlink:link {COLOR:  #f36523; font-size:12px; TEXT-DECORATION: none; font-weight:lighter; }
A.redlink:hover { color:#999999;  font-size:12px;  TEXT-DECORATION: none; font-weight:lighter; }
A.redlink:active  {COLOR:  #f36523; font-size:12px; TEXT-DECORATION: none; font-weight:lighter;  }



a.red{ COLOR:  #ba0401;}
a.red:link {COLOR:  #ba0401;}
a.red:visited {COLOR:  #ba0401;}
a.red:hover {color: #990000;}
a.red:active {COLOR:  #ba0401;}


a.jingcailink{ COLOR:  #88690e; font-weight:bolder;}
a.jingcailink:link {COLOR:  #88690e;}
a.jingcailink:visited {COLOR:  #88690e;}
a.jingcailink:hover {color: #990000;}
a.jingcailink:active {COLOR:  #88690e;}

a.black{ COLOR:  #000000; font-size:14px; text-decoration:none}
a.black:link {COLOR:  #000000; font-size:14px; text-decoration:none}
a.black:visited {COLOR:  #000000; font-size:14px; text-decoration:none}
a.black:hover {COLOR:  #000000; font-size:14px; text-decoration:none}
a.black:active {COLOR:  #000000; font-size:14px; text-decoration:none}

a.tuijian{ COLOR:  #767676;}
a.tuijian:link {COLOR:  #767676;}
a.tuijian:visited {COLOR:  #767676;}
a.tuijian:hover {color: #990000;}
a.tuijian:active {COLOR:  #767676;}


a.ptuijian{ COLOR:  #767676; font-size:14px}
a.ptuijian:link {COLOR:  #767676; font-size:14px}
a.ptuijian:visited {COLOR:  #767676; font-size:14px}
a.ptuijian:hover {color: #990000; font-size:14px}
a.ptuijian:active {COLOR:  #767676; font-size:14px}


a.blue{ COLOR:  #2f65cb;}
a.blue:link {COLOR:  #2f65cb;}
a.blue:visited {COLOR:  #2f65cb;}
a.blue:hover {color: #990000;}
a.blue:active {COLOR:  #2f65cb;}


a.blue2{ COLOR:  #2f65cb; font-size:14px;}
a.blue2:link {COLOR:  #2f65cb; font-size:14px}
a.blue2:visited {COLOR:  #2f65cb; font-size:14px}
a.blue2:hover {color: #990000; font-size:14px}
a.blue2:active {COLOR:  #2f65cbs; font-size:14px}



a.toplink{ COLOR:  #ffffff; font-size:14px;}
a.toplink:link {COLOR:  #ffffff; font-size:14px}
a.toplink:visited {COLOR:  #ffffff; font-size:14px}
a.toplink:hover {color: #990000; font-size:14px}
a.toplink:active {COLOR:  #ffffff; font-size:14px}


a.dianping{ COLOR:  #ff4802;}
a.dianping:link {COLOR:  #ff4802;}
a.dianping:visited {COLOR:  #ff4802;}
a.dianping:hover {color: #990000;}
a.dianping:active {COLOR:  #ff4802;}

a.m2{ COLOR:#ffffff; font-size:14px; font-weight:lighter;}
a.m2:link {COLOR:#ffffff; font-size:14px; font-weight:lighter;}
a.m2:visited {COLOR:#ffffff; font-size:14px; font-weight:lighter;}
a.m2:hover {color: #990000; font-size:14px; font-weight:lighter;}
a.m2:active {COLOR:  #ffffff; font-size:14px; font-weight:lighter;}


a.searchtxt{ COLOR:  #a87711;}
a.searchtxt:link {COLOR:  #a87711;}
a.searchtxt:visited {COLOR:  #a87711;}
a.searchtxt:hover {color: #990000;}
a.searchtxt:active {COLOR:  #a87711;}


a.yellow{ COLOR:  #f56423;}
a.yellow:link {COLOR:  #f56423;}
a.yellow:visited {COLOR:  #f56423;}
a.yellow:hover {color: #990000;}
a.yellow:active {COLOR:  #f56423;}



/* 头部样式*/ 
.topt{ height:32px; width:100%; background:url(../images/toptbg.GIF) repeat-x;}

.top{ width:960px;   margin:0 auto; height:64px; background:url(../images/new_ico.GIF) 0 -128px repeat-x; margin-top:10px; overflow:hidden;}
.top_left{ width:935px; float:left; height:64px;  background:url(../images/new_ico.GIF) 0 -64px no-repeat; }
.top_right{ width:15px; float:right; height:64px; background:url(../images/new_ico.GIF) 0 -0px no-repeat; }
.top_banner{height:35px; width:100%}
.top_banner ul{ float:right; line-height:35px; list-style:none; margin:0 auto}
.top_banner ul li{ float: left;display:inline;background-position:right -63px;margin-left:-1px;margin-top:1px;}

.top_banner ul li a{ font-size: 12px; color:#FFFFFF; padding-top:5px; padding-left:10px; padding-right:10px; padding-bottom:5px;}
.top_banner ul li a:link,.top_banner ul li a:visited{ color:#FFFFff; background:url(../images/icos.GIF) no-repeat right;  }
.top_banner ul li a:hover{ background-color:#404040; color:#FFFFFF; background-image:none;}
.logo{float:left;}
.logo img{ border:0px; margin-left:20px;}


.top_bannerbom ul li a.newred:Link,.top_bannerbom li a:visited{ color:#c91312; background:url(../images/icos1.GIF) no-repeat right;  }
.top_bannerbom ul li a.newred:hover{ background-color:#525252; color:#ffffff; background-image:none; display:block}


.top_bannerbom ul{height:28px; line-height:28px; list-style:none; float:left; margin:0 auto;  background:url(../images/icos2.GIF) 20px 5px no-repeat;}


.top_bannerbom ul li {float: left;display:inline;background-position:right -63px;margin-left:-1px;margin-top:1px;}
.top_bannerbom ul li a{ font-size: 12px; color:#000000;  padding-left:6px; padding-right:6px;}
.top_bannerbom ul li a:link,.top_bannerbom li a:visited{ color:#000000; background:url(../images/icos1.GIF) no-repeat right;  }
.top_bannerbom ul li a:hover{ background-color:#525252; color:#ffffff; background-image:none; display:block}



.top_bannerbom2 ul{height:28px; line-height:28px; list-style:none; float:left; margin:0 auto;}
.top_bannerbom2 ul li {float: left;display:inline;background-position:right -63px;margin-left:-1px;margin-top:1px;}
.top_bannerbom2 ul li a{ font-size: 12px; color:#000000;  padding-left:6px; padding-right:6px;}
.top_bannerbom2 ul li a:link,.top_bannerbom2 ul li a:visited{ color:#bf0000; background:url(../images/icos1.GIF) no-repeat right;  }
.top_bannerbom2 ul li a:hover{ background-color:#bf0000; color:#ffffff; background-image:none; display:block}

.top_search{ height:28px; float:right}
.top_search .inputs{ height:18px; line-height:18px; background:url(../images/search_bg.GIF); border:1px #CCCCCC solid; width:140px; color:#909090; font-size:12px;}
.top_search .jianju{ float:left; margin-left:5px; margin-top:3px;}






.top .right{ width:535px; float:right; text-align:right;}
.top .right p{ height:25px; line-height:25px;}
.top .right span{ margin-left:6px;}


.top .right .space{ margin-top:15px;}
* html .top .right .space { margin-top:15px; } /* IE6 */
*+html .top .right .space { margin-top:15px; } /* IE7 */
.main{ width:960px;  margin:0 auto; padding-bottom:10px;}
.submain{ width:960px;  margin:0 auto; padding-bottom:10px;}



.banner_bom{ height:28px; background:#606060; line-height:28px; color:#FFFFFF; text-indent:14px;}
.banner_bom ul{ list-style:none;}
.banner_bom ul li{ float:left; margin-left:4px;}
.banner_bom ul li a.xia{ text-decoration:underline;}
.banner_bom ul li a {font-size: 12px; color: #ffffff; text-decoration:none}
.banner_bom ul li a:link {color: #ffffff;}
.banner_bom ul li a:visited {color: #ffffff;}
.banner_bom ul li a:hover { color:#FFFF00;}
.banner_bom ul li a:active {color: #ffffff;}



.banner_bom .l{ float:left;}
.banner_bom .r{ float:right; margin-right:10px; color:#ffc700;}/* Moz */
* html .banner_bom .r { margin-right:5px; } /* IE6 */
*+html .banner_bom .r { margin-right:10px; } /* IE7 */

.banner_bom span{ color:#ffc700; font-weight:bolder; text-decoration:underline; }


.ibi{ width:17px; height:14px;}


/* 页面搜索*/ 
.sub{margin-top:10px; clear:both}
.boders{ border:1px #dddddb solid;}
.search{ border:2px #fcaf25 solid; background:#fff3dd; height:40px; }
.search .s1{ float:left; margin-top:13px; margin-left:20px;
	height: 15px;
}
.search .s2{ float:left; margin-top:10px;}
.search .s3{ float:left; margin-top:10px; margin-left:50px;}


/* 二级页面框架*/ 
.daohang{ height:30px; line-height:30px;}

.sub_border{ border:1px #dddddd solid;}
.sub_left{ width:680px; float:left;}
.sub_right{ width:271px; float:right;}
.sub_right .k{ width:258px; background-color:#FFFFFF; margin-left:5px; margin-top:5px; padding-bottom:8px;}

.new_more{text-align:right; margin-right:20px; margin-top:6px;}






.sub_bottom{border-top:2px #d5140d solid;}
.bottom{ width:960px;  margin:0 auto; }
.bottom p{ height:16px;  text-align:center; color:#808080; clear:both; padding:0; margin-top:7PX;}
.bottom ul{ list-style:none; margin:0 auto; margin-left:180px; clear:both; margin-bottom:10PX;}
.bottom ul li{ float:left; margin-left:10px; margin-right:10px; height:25px; line-height:25px;}


/*评论次数样式*/
.dps{ width:66px; height:63px; background:url(../images/dps.GIF) no-repeat; margin:0 auto; text-align:center;}
.dps p{ height:25px; line-height:25px;}

.dps2{ width:66px; height:63px; background:url(../images/dps2.GIF) no-repeat; margin:0 auto; text-align:center;}
.dps2 span{font-size:14px; font-weight:bolder; color:#FF0000; }

/*人物头像样式*/
.renwu{ border:1px #d8e4f2 solid; width:84px; height:84px;}
.renwu img{ width:80px; height:80px; margin-top:2px; margin-left:2px; border:0px;}

/*CSS viciao 分页样式*/

DIV.viciao {
	MARGIN-TOP: 20px; MARGIN-BOTTOM: 10px
}
DIV.viciao A {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; COLOR: #000; MARGIN-RIGHT: 7px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-DECORATION: none
}
DIV.viciao A:hover {
	BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: red 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: red 1px solid; MARGIN-RIGHT: 7px; PADDING-TOP: 2px; BORDER-BOTTOM: red 1px solid
}
DIV.viciao A:active {
	BORDER-RIGHT: red 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: red 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: red 1px solid; MARGIN-RIGHT: 7px; PADDING-TOP: 2px; BORDER-BOTTOM: red 1px solid
}
DIV.viciao SPAN.current {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #cccccc 1px solid; COLOR: #000; MARGIN-RIGHT: 7px; PADDING-TOP: 2px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #f1f1f1
}
DIV.viciao SPAN.disabled {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #ccc; MARGIN-RIGHT: 7px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid
}


DIV.viciao SPAN.fenyez{ background:url(../images/fenye_z.gif) 1px 3px no-repeat; background:url(../images/../images/banner_bg.gif)}
DIV.viciao SPAN.fenyez A{ border:O}


.dengluyangshi{  background:url(../images/denglubg_1.gif); width:960px;}
.dengluyangshi_top{  background:url(../images/denglubg.gif); height:20px; width:960px;}
.dengluyangshi_bom{  background:url(../images/denglubg.gif) 0 -20px no-repeat; height:20px; width:960px;}
.dengluyangshi_co{ margin-left:20px; height:300px; margin-right:20px;}




.dengluyangshi_co .left_d{ width:460px; float:left}
.dengluyangshi_co .right_d{margin-left:40px;   border-left:1px #dddddd solid; float:left; height:300px;}

.dengluyangshi_co .right_d p{ height:50px; line-height:50px; color:#666666;}

.dengluyangshi_co .left_d .inputs{ height:20px; line-height:20px; border:1px #7e9db9 solid;}
.dengluyangshi_co .left_d p{ height:40px; line-height:40px; color:#666666; margin-left:40px;}

.dengluyangshi_co .left_d span{ margin-right:20px; font-size:14px;}



.memberlist{ background:url(../images/member_icobg.GIF) repeat-y; margin-top:10px;} 
.memberlist_tit{background:url(../images/member_icotit.GIF) no-repeat; height:35px;}
.memberlist_tit2{background:url(../images/member_icotit.GIF) 0 -35px no-repeat; height:35px;}
.memberlist_bom{ background:url(../images/new_ico2.GIF) 0 -410px repeat-x; height:10px; overflow:hidden} 
.memberlist_bom h1{background:url(../images/new_ico2.GIF) 0 -390px no-repeat; width:12px; height:10px; float:left;}
.memberlist_bom h2{background:url(../images/new_ico2.GIF) 0 -400px no-repeat; width:12px; height:10px; float:right;}

.memberlist_main {
	 PADDING-RIGHT: 4px; BORDER-TOP: 1px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; OVERFLOW: hidden;  WIDTH: 190px;  BORDER-BOTTOM: 1px
}
.memberlist_main DL {
	WIDTH: 250px; margin:0 auto; padding:0; margin-top:3px;
}
.memberlist_main DT {
	BACKGROUND-IMAGE: url(../images/c011.gif); MARGIN-BOTTOM: 2px; OVERFLOW: hidden; TEXT-INDENT: 26px; LINE-HEIGHT: 20px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}





.memberlist_tuijian {
	 PADDING-RIGHT: 4px; BORDER-TOP: 1px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; OVERFLOW: hidden;   WIDTH: 190px; BORDER-BOTTOM: 1px
}
.memberlist_tuijian DL {
	WIDTH: 250px; margin:0 auto; padding:0; margin-top:3px;
}
.memberlist_tuijian DT {
	BACKGROUND-IMAGE: url(../images/c021.gif); MARGIN-BOTTOM: 2px; OVERFLOW: hidden; TEXT-INDENT: 26px; LINE-HEIGHT: 20px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px
}



.f_1 DT {
	BACKGROUND-POSITION: 6px 2px
}
.f_2 DT {
	BACKGROUND-POSITION: 6px -21px
}
.f_3 DT {
	BACKGROUND-POSITION: 6px -44px
}
.f_4 DT {
	BACKGROUND-POSITION: 6px -67px
}
.f_5 DT {
	BACKGROUND-POSITION: 6px -90px
}
.f_6 DT {
	BACKGROUND-POSITION: 6px -113px
}
.f_7 DT {
	BACKGROUND-POSITION: 6px -136px
}
.f_8 DT {
	BACKGROUND-POSITION: 6px -158px
}
.f_9 DT {
	BACKGROUND-POSITION: 6px -182px
}
.f_10 DT {
	BACKGROUND-POSITION: 6px -205px
}
.top10 DD {
	DISPLAY: none
}







