﻿body {text-align:center;font-family: "宋体", Helvetica, sans-serif;  margin:0; padding:0; background:#fff; font-size:12px; color:#000; }
div,form,img,ul,ol,li,dl,dt,dd {margin: 0; padding: 0; border:0; }
h1,h2,h3,h4,h5,h6 {margin:0; padding:0; font-size:12px; font-weight:normal;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
table{ margin:0 auto;}
img{vertical-align:top;}
P { padding:0px; margin:0px; border:0px;}

/* 链接颜色 */
a {color: #333; text-decoration:none;}
a:link {color: #333; text-decoration:none;}
a:visited {color: #333;text-decoration:none;}
a:hover {color: #ff3300; text-decoration: underline;}
a:active {color: #bc2931;}
.input,.input1{height:26px; border:1px solid #bbb; width:500px;line-height:26px; padding-left:10px; color:#000; font-size:14px; background-color:#FFF}
.input1{width:450px;}
.btn,.btn2{margin-top:0px;#margin-top:1px;}
.btn2{margin-top:0px;#margin-top:1px; background:url(//img.233.com/search/v2012/1132/images/search.png) 0px -102px}

/* 主体样式*/
#wrap{ width:100%;height:auto; background-color:#FFFFFF; background-repeat:repeat-x;margin:0 auto;}

/*最顶部*/
.top{width:100%;height:auto;margin:0 auto;padding:0;display:block;}
.top .box{width:100%;margin:0px auto;height:29px;line-height:29px; background-color:#2D2D2D;}
.top .bo{width:100%;margin:0px auto;height:29px;line-height:29px;}
.lgin{float:right;padding-top:0px;color:#fff;width:auto;text-align:right;padding-right:10px;}
.lgin a{ color:#FFF}

#Nav2{width:400px;height:29px;float:left;padding-top:0px;position:relative; z-index:99999;}
#Nav2 .midx{display:inline;color:#ccc;font-weight:normal;height:29px;line-height:29px;width:auto;margin:0px;padding:0px;z-index:0}
#topNav{color:#FFF;float:right;font-size:12px;width:auto;margin:0;height:29px;text-align:left;}
#topNav li{float:left;text-align:center;position:relative;line-height:29px;display:inline-block;z-index:99999;}
#topNav li.current {color:#CCC;padding-right:8px;padding-left:8px;}
#topNav li.current a:link,#topNav li.current a:visited{color:#CCC;}
#topNav li.current a:hover{color:#f30;}
#topNav a{float:left;display:inline-block;height:29px;line-height:29px;color:#333;text-decoration:none;font-weight:normal}
#topNav span{display:block;font-size:12px;}
#topNav a:hover,#topNav .on a{FLOAT:left; }


#topNav .on span{color:#333;background:#FFF;border-left:1px solid #ddd;width:65px;#width:65px;_width:67px;padding-right:5px;#padding-right:5px;_padding-right:3px;position:relative;left:0px;z-index:9998;margin-left:-4px;background:url(//img.233.com/search/v2012/1132/images/search.png) -8px -241px #fff;}
#topNav .out span{color:#CCC;width:66px;#width:66px;_width:68px;padding-right:5px;#padding-right:5px;_padding-right:3px;position:relative;z-index:9998;margin-left:-4px;background:url(//img.233.com/search/v2012/1132/images/search.png) -8px -241px no-repeat;}

#topNav .navp {width:87px;float:left;position:absolute;margin-left:-4px;display:none;left:0px;top:29px;z-index:9997;}
#topNav .navp UL.navlist{width:85px;float:left;display:inline;border:#ccc 1px solid; border-top:none;padding-bottom:6px;background:#FFF;}
#topNav .navp UL.navlist LI{width:85px;float:left;display:inline;padding-top:0px;padding-bottom:0px;margin-left:1px; background:none}
#topNav .navp UL.navlist LI A{width:70px;float:left;height:16px;line-height:16px;padding-left:4px;_padding-left:2px;padding-top:6px;padding-bottom:4px;font-size:12px;color:#3366cc;text-align:left;text-decoration:none;display:inline-block;margin-left:2px;}
#topNav .navp UL.navlist LI A:link,#topNav .navp UL.navlist LI A:visited{background:none no-repeat 0 0;text-decoration:none;}
#topNav .navp UL.navlist LI A:hover{COLOR:#f30;text-decoration:none;}
#topNav .out{z-index:0}
#topNav .on .navp{display:block; }
#topNav .out .navp{display:none;}
#topNav .navp li {float:none;background:none no-repeat 0 0; padding-left:10px;}
#topNav .navp a {float:none;display:block;margin:0;color:#333;font-size:12px;text-decoration:none; font-weight:normal}
#topNav .navp a:hover{color:#f30;background:none no-repeat 0 0}

/*============================*/
.whead{width:100%;margin:0 auto; float:left;border-bottom:#dddddd 1px solid;background:#F5F5F5}
.head{ width:1000px;margin:0 auto; height:90px;position:relative; float:left;}
.head .logo{ width:auto; height:auto; float:left; margin-top:20px; padding-left:20px; text-align:left}
.head .txt{ width:auto; float:left;line-height:26px; text-align:left; height:auto;margin-top:35px; color:#666; padding-left:40px; } 
.head .txt a{ color:#005599}
.head .txt a:hover{ color:#f30} 
.blk20{width:100%;float:left;display:inline;height:20px;line-height:20px;font-size:8px;clear:both;}
.blk12{width:100%;float:left;display:inline;height:12px;line-height:12px;font-size:8px;clear:both;}

.searchSituation {PADDING-RIGHT: 11px; MARGIN-TOP: -30px; FLOAT: right; LINE-HEIGHT: 29px; margin-right:10px}
.searchSituation STRONG {PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}

.main {CLEAR: both; BACKGROUND: #ffffff;  MARGIN: 0px auto; OVERFLOW: hidden; WIDTH:1000px; PADDING-TOP: 0px; float:left; background:url(//img.233.com/search/v2012/1132/images/bg.gif) repeat-y}
.main:unknown {CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."}
 
.left750:unknown {CLEAR: both; DISPLAY:block; VISIBILITY: hidden; HEIGHT: 0px; content: "."}
.right240:unknown {CLEAR: both; DISPLAY:block; VISIBILITY: hidden; HEIGHT: 0px; content: "."}

#contentlist,#contentlist1{position:absolute;z-index:99;top:56px;#top:57px;_top:56px;left:125px;width:460px;#width:461px;width:461px\0;border:1px solid #d4d4d4;border-top:none;background:#fff; height:auto; text-align:left; display:none}
#contentlist1{width:510px;#width:511px;width:511px\0;left:40px; top:56px;#top:57px;_top:57px; }
#contentlist .content,#contentlist1 .content{padding-left:10px;text-decoration:none;vertical-align:middle;height:23px;cursor:default;font:bold 14px/25px Verdana, Arial;color:#333;}
#contentlist .content b,#contentlist1 .content b{font-weight:normal}
#contentlist div.mouseover,#contentlist1 div.mouseover{background:#d1e5fc}

/*搜索结果样式*/
.left750 {FLOAT: left; OVERFLOW: hidden; WIDTH:827px; ZOOM: 1}

.bbsArtList {CLEAR: both; WIDTH:auto; ZOOM: 1; width:690px; float:left}
.bbsArtList LI{CLEAR: both; PADDING-RIGHT: 20px; PADDING-LEFT: 25px; PADDING-BOTTOM:25px; OVERFLOW: hidden; LINE-HEIGHT: 20px; PADDING-TOP: 6px;  ZOOM: 1
; text-align:left;}

.bbsArtList LI.ul_lm {float:left;border:#e4e4e4 dotted 1px;padding-left:0px;margin-left:25px; display:inline; padding:10px;background:#fafafa; margin-bottom:25px; width:626px;}
.bbsArtList LI.ul_lm .btop{ height:3px; line-height:3px;}
.bbsArtList LI.ul_lm .cet{ float:left}
.bbsArtList LI .title,.bbsArtList LI.ul_lm .cet .title {font-size:16px;float:left;padding-right:20px;}
.bbsArtList LI .title A,.bbsArtList LI.ul_lm .cet .title A{FONT-SIZE: 16px; COLOR: #1122CC;}
.bbsArtList LI .date,.bbsArtList LI.ul_lm .cet .date{COLOR: #666666; float:left; font-size:12px}
.bbsArtList LI .bot,.bbsArtList LI.ul_lm .cet .bot{ width:auto; float:left}
.bbsArtList LI .link,.bbsArtList LI.ul_lm .cet .link{ float:left; width:auto}
.bbsArtList LI .link a,.bbsArtList LI.ul_lm .cet .link a{ width:auto;font-size:12px;float:left;color:#093; padding-right:10px	}
.bbsArtList LI .more,.bbsArtList LI.ul_lm .cet .more{ COLOR: #666666; float:left; font-size:12px}
.bbsArtList LI .more a,.bbsArtList LI.ul_lm .cet .more a{ width:auto;color:#666666; float:left}

.cont{line-height:20px; text-align:left; display:inline-block; float:left; width:100%; font-size:12px}
.cont span {color:#666666;}
.cont span.red {color:#D14836;}

/*导航*/
.bbsArtList p.a {float:left;width:90px; height:57px; border:1px solid #ccc;}
.bbsArtList .b {width:540px; padding:0 0 0 8px; float:left;}
.bbsArtList li.b .ul_t {overflow:hidden;padding-bottom:3px;}
.bbsArtList li.b .cont{line-height:20px; text-align:left; display:inline-block; float:left; width:100%}

/*底部*/
.bottomSearch{ float:right; width:100%; border:#caced4 solid 1px; border-left:none; border-right:none;background:#efefef}
.bottomSearch .row1 {CLEAR: both; MARGIN: 0px auto; WIDTH:650px; LINE-HEIGHT:28px; ZOOM: 1; margin-top:10px; float:left; margin-left:250px; display:inline}
.bottomSearch .row2 {CLEAR: both; LINE-HEIGHT: 38px; ZOOM: 1; HEIGHT: 38px; TEXT-ALIGN: center; clear:both}
.bottomSearch .row2 A {COLOR: #7f7f7f; TEXT-DECORATION: underline}

#index #bottom {BACKGROUND: #ffffff; PADDING-TOP: 66px}
#index #bottom TABLE {MARGIN: 0px auto}
#index #bottom IMG {FLOAT: left}
#bottom {BACKGROUND: #ffffff; MARGIN: 0px auto; WIDTH:998px; COLOR: #7f7f7f; LINE-HEIGHT: 22px; PADDING-TOP:10px; HEIGHT:100px; TEXT-ALIGN: center;font-family:arial;}
#bottom P {BORDER-TOP: #dcdcdc 1px dotted; MARGIN: 0px auto; WIDTH: 100%px; PADDING-TOP: 8px}
#bottom P {CLEAR: both; OVERFLOW: hidden; ZOOM: 1}
#bottom A {MARGIN: 0px 8px; COLOR: #7f7f7f; TEXT-DECORATION: underline; line-height:30px;}
#bottom A:hover {COLOR: #ff6600}

#foot{ width:100%; background:#E6E6E6; color: #77C;line-height: 20px;text-align: center;font-family:arial;}

/*右侧*/
#l{width:160px;padding-left:9px;float:left;margin-top:-3px; text-align:left; font-size:13px}
#l div{float:left;}
#l .ssrq a,#l .ssrq a:visited{color:#333 }
#l .ssrq a{text-decoration:none;padding-left:20px;font-size:13px }
#l .ssrq a.now,#l .ssrq li a.now:hover,#l .ssrq li a.now:active{color:#DD4B39;cursor:default;background:url(//img.233.com/search/v2012/1132/images/search.png) 2px 11px  no-repeat }
#l ul{margin-bottom:10px }
#l .ssrq ul{line-height:29px }
#l .ssrq li a{display:block;width:120px;cursor:pointer }
#l .ssrq li a:hover{background:#eeeeee }
#l #openhf{color:#666;cursor:pointer }

#l .ssrq .tel{border-top:#f4f4f4 solid 1px; padding-top:10px; font-weight:bold; color:#636363}

#l .bms{ float:left;width:120px;padding-left:20px;border-top:#f4f4f4 solid 1px; padding-top:10px; margin-bottom:15px}
#l .bms ul{width:120px;float:left; line-height:20px; font-size:13px}
#l .bms ul li{width:120px; float:left;text-overflow:ellipsis; white-space:nowrap;overflow:hidden;}
#l .bms ul li.now{color:#D14836; font-weight:bold; line-height:25px; float:left; font-size:13px}
#l .bms ul li.del{ float:left; margin-top:5px; font-weight:bold; color:#636363}


/*分页*/
.examda_page {BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 14px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 10px 0px 00px; WIDTH: 100%; COLOR: #666; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px; padding-bottom:30px;}
.examda_page EM {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; COLOR: #000; LINE-HEIGHT: 26px; PADDING-TOP: 1px; TEXT-ALIGN: left}
.examda_page A {BORDER-RIGHT: #ccc 1px solid;BORDER-TOP: #ccc 1px solid; PADDING-RIGHT:8px;  PADDING-LEFT:8px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; MARGIN: 0px 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #000; LINE-HEIGHT: 27px; PADDING-TOP: 4px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left; TEXT-DECORATION: none; outline: none}
.examda_page A:link {COLOR: #000; TEXT-DECORATION: none}
.examda_page A:hover {BACKGROUND: #cf2a2f; PADDING-BOTTOM: 2px; MARGIN: 1px 2px;COLOR: #fff; BORDER: #cf2a2f 1px solid; TEXT-DECORATION: underline}
.examda_page A:focus {-moz-outline-style: none}
.examda_page span {PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 12px; COLOR: #333; BORDER-TOP-STYLE: none; LINE-HEIGHT: 26px; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-ALIGN: left; BORDER-BOTTOM-STYLE: none}


/*search*/
.main2 {CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px auto;  WIDTH: 988px; PADDING-TOP: 0px; )}
.subnav2 {CLEAR: both; MARGIN: 90px auto 0px; OVERFLOW: hidden; WIDTH: 366px; HEIGHT: auto; margin-top:100px;}
.subnav2 .logo {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 14px; HEIGHT: auto; }

.index-box{ width:760px; height:70px; margin:0px auto;position:relative;}
.index-box .Search{width:760px; height: auto; margin:26px auto 0 auto;}
.index-box .sehtop{width:680px;height:26px;float:left;display:inline;font:normal 12px 微软雅黑; position:relative; z-index:998;padding-left:120px;margin-top:-3px; margin-bottom:3px;_margin-bottom:-29px; position:relative;}
.index-box .sehtop .sh1{padding-left:12px;padding-right:12px;color:#900;height:23px;line-height:20px;text-align:center;vertical-align:middle;float:left;display:inline;background:url(//img.233.com/search/v2012/1132/images/search.png) no-repeat 18px -49px;font-weight:bold;z-index:999;position:relative;margin-top:4px;padding-bottom:5px;color:#1160a0;}
.index-box .sehtop .sh1 a{ color:#d00}
.index-box .sehtop .sh2{width:auto;color:#d00;height:20px;line-height:20px;padding-left:12px;padding-right:12px;margin-top:4px;text-align:center;float:left;display:inline;color:#1160a0;}
.index-box .sehtop .sh2 a{ color:#1160a0;}
.index-box .sehtop .blk{width:1px;float:left;height:12px;background:#ccc;font-size:1px;margin-top:7px;}

.index-box .Search .txt2{ width:630px; margin:0px auto; line-height:26px; height:auto;color:#666; padding-left:120px;_margin-top:-1px} 
.index-box .Search .txt2 a{ color:#005599}
.index-box .Search .txt2 a:hover{ color:#f30} 

.index-box.ss{ width:650px; float:left; margin-top:15px;height:70px;}
.index-box.ss #smart_pop1{ left:43px}
.index-box.ss .sehtop{ padding-left:50px;margin-top:-3px;#margin-top:-2px;#margin-bottom:-30px;_margin-bottom:-3px; }
.index-box.ss .Search {_width:730px; _margin-top:0px;}
.index-box.ss .Search .txt2{ padding-left:40px; float:left;}

.sh{float:left;background:#f2f2f2}
.shm{float:left; margin-left:10px}
.recommandSearch {LINE-HEIGHT: 42px; TEXT-ALIGN: center; color:#000}
.recommandSearch A {COLOR: #005599; MARGIN-RIGHT: 12px}

.h_lsit_show{ display:block }
.h_lsit_none{ display:none }



/*相关搜索*/
#rs{float:left;background:#eff2fa;padding:8px 0; width:100%;}
#rs a{ color:#1122CC; text-decoration: underline;}
#rs table{ float:left; margin:0px; margin-left:170px;_margin-left:85px;}
#rs td{width:5%}
#rs td .wor{width:100%; display:inline;line-height:20px;}
#rs th{font-size:14px;font-weight:normal;line-height:19px;white-space:nowrap;text-align:left;vertical-align:top}
#rs .tt{font-weight:bold;padding:0 10px 0 20px}






/*CSS yahoo2 style pagination*/

#bbs .yahoo2 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 10px; FONT-SIZE: 14px; 
	PADDING-BOTTOM: 30px; MARGIN: 3px; PADDING-TOP: 20px; 
	FONT-FAMILY: Tahoma,Helvetica,sans-serif; TEXT-ALIGN:left;

}
#bbs .yahoo2 A {
	BORDER-RIGHT: #ccdbe4 1px solid; PADDING-RIGHT: 8px; BACKGROUND-POSITION: 50% bottom;
	 BORDER-TOP: #ccdbe4 1px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccdbe4 1px solid;
	  COLOR: #0061de; MARGIN-RIGHT: 3px; PADDING-TOP: 2px; BORDER-BOTTOM: #ccdbe4 1px solid; TEXT-DECORATION: none
}
#bbs .yahoo2 A:hover {
	BORDER-RIGHT: #2b55af 1px solid; BORDER-TOP: #2b55af 1px solid; BACKGROUND-IMAGE: none; 
	BORDER-LEFT: #2b55af 1px solid; COLOR: #fff; BORDER-BOTTOM: #2b55af 1px solid; BACKGROUND-COLOR: #3666d4
}
#bbs .yahoo2 A:active {
	BORDER-RIGHT: #2b55af 1px solid; BORDER-TOP: #2b55af 1px solid; BACKGROUND-IMAGE: none; 
	BORDER-LEFT: #2b55af 1px solid; COLOR: #fff; BORDER-BOTTOM: #2b55af 1px solid; BACKGROUND-COLOR: #3666d4
}
#bbs .yahoo2 SPAN.current {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; 
	COLOR: #000; MARGIN-RIGHT: 3px; PADDING-TOP: 2px
}
#bbs .yahoo2 SPAN.disabled {
	DISPLAY: none
}
#bbs .yahoo2 A.next {
	BORDER-RIGHT: #ccdbe4 2px solid; BORDER-TOP: #ccdbe4 2px solid; MARGIN: 0px 0px 0px 10px; 
	BORDER-LEFT: #ccdbe4 2px solid; BORDER-BOTTOM: #ccdbe4 2px solid
}
#bbs .yahoo2 A.next:hover {
	BORDER-RIGHT: #2b55af 2px solid; BORDER-TOP: #2b55af 2px solid; BORDER-LEFT: #2b55af 2px solid; 
	BORDER-BOTTOM: #2b55af 2px solid
}
#bbs .yahoo2 A.prev {
	BORDER-RIGHT: #ccdbe4 2px solid; BORDER-TOP: #ccdbe4 2px solid; MARGIN: 0px 10px 0px 0px; 
	BORDER-LEFT: #ccdbe4 2px solid; BORDER-BOTTOM: #ccdbe4 2px solid
}
#bbs .yahoo2 A.prev:hover {
	BORDER-RIGHT: #2b55af 2px solid; BORDER-TOP: #2b55af 2px solid; BORDER-LEFT: #2b55af 2px solid; 
	BORDER-BOTTOM: #2b55af 2px solid
}


     
        
.content{ padding: 6px 6px 2px 6px; cursor:default;background-color:White; }

.contentover{ background-color:#DAE0F8 }      

#clearhf  { cursor:pointer;}

#sou{cursor:pointer;} 