/* CSS Document */
body{ font-family:"宋体";color:#000; font-size:12px}
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, img, div, dl, dt, dd {border:0 none;margin:0;padding:0;}
.content a:link,.content a:visited{ color:#000000; text-decoration:none; cursor:pointer;}
.content a:hover{color:#cc0000; text-decoration:underline; _border:none;}
.clear{zoom:1; clear:both}
ul,li{list-style:none outside none;}
.colgray{ color:#999999}
.colred{ color:#cc0000 }
.colblue{ color:#1159a8}
.colblue a:link,.colblue a:visited{color:#1159a8}
.colblue a:hover{color:#cc0000}
.blank8{ height:8px; clear:both}
.content{margin:0 auto;width:960px;overflow:hidden;}

/*search result empty */
.list_sub h3{ font-size:14px; font-weight:bold; position:relative; float:left; height:30px; line-height:30px;}
.list_sub h3 .zhuangtai{ position:absolute; right:-42px;; top:0;}
.list_sub{min-height:80px;height:auto!important;height:80px; border-bottom:1px dotted #CCC; padding-left:23px; padding-top:10px;}
.mysearch{ border:1px solid #FEAF30; margin-bottom:10px;}
.mysearch p{line-height:22px; }
.orange{color:#FF3300;font-weight:700;}
.fb{ font-weight:bold;}
.selestfinds{ cursor:pointer;}

.allreport{ border:1px solid #b0c7f3; width:958px; height:110px;}
.allreport .leixing,.allreport .laiyuan,.allreport .chengshi{height:30px; line-height:30px; padding:5px 0 0 20px}
.allreport a:link,.allreport a:visited{color:#005EBB}
.allreport a:hover{color:#FF0000}
/*左侧研究报告样式*/
.menu_left{ width:680px; float:left}
.menu_left .rephead{border:1px solid #b0c7f3;width:678px; padding:10px 0 }
.menu_left .rephead b{ margin-left:22px;line-height:22px }
.menu_left .rephead ul{ width:480px; margin-left:40px}
.menu_left .rephead ul li{ width:150px; float:left; height:22px; line-height:22px; background:url(//js.soufunimg.com/industry/fdc/wenku/images/point.jpg) no-repeat 0 10px; padding-left:7px; }
.menu_left .rephead ul li a:link,.menu_left .rephead ul li a:visited{color:#0056ad}
.menu_left .rephead ul li a:hover{color:#FF0000}
.menu_left .chooserep{  background:url(//js.soufunimg.com/industry/fdc/wenku/images/seatchabar.jpg) no-repeat 5px 7px; padding:10px 0 10px 30px}
.menu_left .chooserep .choosename{ width:150px}
.menu_left .seekrep{ width:70px; height:22px; color:#FFFFFF; line-height:22px;background:url(//js.soufunimg.com/industry/fdc/wenku/images/seekbg.jpg) repeat scroll 0 0 transparent;border:medium none;cursor:pointer;font-size:12px;overflow:hidden;text-align:center; font-weight:bold}

/*下面三行代码是分页控件用到的样式，请以后的设计师直接调用即可*/
.menu_left .page{ border-top:1px solid #CCCCCC; border-bottom:1px solid #c7dee6; width:680px; height:40px;line-height:40px;background-color:#f3f8fc; position:relative}
.menu_left .page strong {background-color:#a9d2ff;font-weight:700;}
.menu_left .page .marleft{ position:absolute; top:0px; right:5px}
/*.menu_left .page a:hover{border:1px solid #5d9cdf;}
.menu_left .page a,.menu_left .page strong{border:1px solid #5d9cdf;height:20px;line-height:20px;margin-right:2px;overflow:hidden;padding:4px 6px;}
.menu_left .page a{background-color:#e6f2fe}*/


.menu_left .replist a:link,.menu_left .replist a:visited{color:#005EBB}
.menu_left .replist a:hover{color:#FF0000}
.menu_left .replist h2 { width:550px; float:left; line-height:30px; height:30px} 
.menu_left .replist h2 a:link,.menu_left .replist h2 a:visited{font-size:14px; color:#f93500; text-decoration:underline}
.menu_left .replist h2 a:hover{color:#f93500; }
.menu_left .replist .subject{ line-height:24px}
.menu_left .replist .subject img{ position:relative;top:3px}
.menu_left .replist .grade{color:#FF3300;font-family:黑体,宋体,sans-serif;font-size:18px;font-weight:bold;height:22px;line-height:22px; position:relative; left:2px; top:0;}
/*2011-1-18修改*/
.menu_left .replist div{float:right}
.menu_left .replist .picrep{ padding:2px; border:1px solid #ccc}
.menu_left .replist td{ line-height:24px; text-align:inherit;vertical-align:top}
.menu_left .replist .information img{ position:relative; top:5px}
.menu_left .xuxian{ background:url(//js.soufunimg.com/industry/fdc/wenku/images/xuxian.jpg) no-repeat; width:680px; height:1px; margin-top:5px; margin-bottom:5px; line-height:1px; overflow:hidden}
/*右侧排行样式*/
.menu_right{ width:270px; float:right}

.usermsg{ background:url(//js.soufunimg.com/industry/fdc/wenku/images/wk_bg1.jpg) no-repeat; width:270px; height:30px;}
.usermsg .usermsg_text{line-height:30px;color:#0062ad; padding-left:15px;}
.usermsg .usermsg_text1{ position:relative; top:3px}
.usermsg .usermsg_text1 .seekrep{ width:43px; height:22px; color:#FFFFFF; line-height:22px;background:url(//js.soufunimg.com/industry/fdc/wenku/images/chongzhibg.jpg) repeat scroll 0 0 transparent;border:medium none;cursor:pointer;font-size:12px;overflow:hidden;text-align:center; margin-left:10px; }
.usermsg .usermsg_text1 img{ position:relative; top:5px; margin-left:10px}
.usermsg .usermsg_text1 a{ margin-left:10px}
.usermsg .usermsg_text1 .jct{ position:absolute;top:0; right:10px}
.usermsg .mleft{ margin-left:130px}
.usermsg .mleft a:link,.usermsg .mleft a:visited,.usermsg .mleft a:hover{color:#0062ad; text-decoration:none}

.userbody{ border:1px solid #ccc; width:268px; padding:8px 0; border-top:none;}
.userbody .shangchuan,.userbody .xiazai,.userbody .shoucang{width:84px; height:38px; float:left; margin-left:4px;_*margin-left:3px;line-height:38px; font-weight:bold; background-repeat:no-repeat}
.userbody .shangchuan{ background:url(//js.soufunimg.com/industry/fdc/wenku/images/wk_shangchan.jpg);}
.userbody .xiazai{background:url(//js.soufunimg.com/industry/fdc/wenku/images/wk_xiazai.jpg);}
.userbody .shoucang{background:url(//js.soufunimg.com/industry/fdc/wenku/images/wk_shoucang.jpg);}

.menu_right .perinf{ border:1px solid #ccc; width:268px; height:110px; margin-top:10px}
.menu_right .perinf_text{border-bottom:1px dotted #999999; height:30px; line-height:30px }
.menu_right .perinf_text img{ position:relative; top:5px; margin-left:20px}
.menu_right .perinf_text .chongzhi{ width:43px; height:22px; color:#FFFFFF; line-height:22px;background:url(//js.soufunimg.com/industry/fdc/wenku/images/chongzhibg.jpg) repeat scroll 0 0 transparent;border:medium none;cursor:pointer;font-size:12px;overflow:hidden;text-align:center; margin-left:10px; margin-top:3px}
.menu_right .perinf_text a{ margin-left:20px}

.menu_right .paihang{ border:1px solid #ccc; margin-top:10px}
.menu_right .paihang .paihangtop{ background:url(//js.soufunimg.com/industry/fdc/wenku/images/bg2_right.jpg) no-repeat; width:268px; height:26px; line-height:27px; font-size:14px; font-weight:bold;  }
.menu_right .paihang .paihangtop span{ margin-left:10px}
.menu_right .paihang .paihangdown{ padding-bottom:8px}
.menu_right .paihang .paihangdown .xiazai{ background:url(//js.soufunimg.com/industry/fdc/wenku/images/ucs_2.jpg) no-repeat 1px 3px; padding-left:20px}
.menu_right .paihang .paihangdown .shoucang{ background:url(//js.soufunimg.com/industry/fdc/wenku/images/ucs_3.jpg) no-repeat 1px 3px; padding-left:20px}
.menu_right .paihang .paihangdown .dingyue{ background:url(//js.soufunimg.com/industry/fdc/wenku/images/ucs_7.jpg) no-repeat 1px 3px; padding-left:20px}
.menu_right .paihang .paihangdown .fenxiang{ background:url(//js.soufunimg.com/industry/fdc/wenku/images/ucs_4.jpg) no-repeat 1px 3px; padding-left:20px}
.menu_right .paihang .paihangdown .ul{list-style:none outside none;}
.menu_right .paihang .paihangdown .marleft30{ margin-left:30px; margin-left:0\9}
.menu_right .paihang .paihangdown li{height:45px;line-height:22px;text-align:left; padding-top:5px; overflow:hidden}
.menu_right .paihang .paihangdown .palm1{background:url(//js.soufunimg.com/industry/fdc/wenku/images/palm_1.jpg) no-repeat 10px 10px;}
.menu_right .paihang .paihangdown .palm2{background:url(//js.soufunimg.com/industry/fdc/wenku/images/palm_2.jpg) no-repeat 10px 10px;}
.menu_right .paihang .paihangdown .palm3{background:url(//js.soufunimg.com/industry/fdc/wenku/images/palm_3.jpg) no-repeat 10px 10px;}
.menu_right .paihang .paihangdown .palm4{background:url(//js.soufunimg.com/industry/fdc/wenku/images/palm_4.jpg) no-repeat 10px 10px;}
.menu_right .paihang .paihangdown .palm5{background:url(//js.soufunimg.com/industry/fdc/wenku/images/palm_5.jpg) no-repeat 10px 10px;}
.menu_right .paihang .paihangdown .palm6{background:url(//js.soufunimg.com/industry/fdc/wenku/images/palm_6.jpg) no-repeat 10px 10px;}
.menu_right .paihang .paihangdown .palm7{background:url(//js.soufunimg.com/industry/fdc/wenku/images/palm_7.jpg) no-repeat 10px 10px;}
.menu_right .paihang .paihangdown .palm8{background:url(//js.soufunimg.com/industry/fdc/wenku/images/palm_8.jpg) no-repeat 10px 10px;}
.menu_right .paihang .paihangdown .palm9{background:url(//js.soufunimg.com/industry/fdc/wenku/images/palm_9.jpg) no-repeat 10px 10px;}
.menu_right .paihang .paihangdown .palm10{background:url(//js.soufunimg.com/industry/fdc/wenku/images/palm_10.jpg) no-repeat 10px 10px; border-bottom:none}

.palm_table{position:relative; left:28px; top:-3px; width:235px; height:44px;}
.palm_table td{ line-height:22px; height:22px}
.palm_table .grade{color:#FF3300;font-family:黑体,宋体,sans-serif;font-size:14px;font-weight:bold;height:22px;line-height:22px;width:20px; position:relative; left:2px; top:-2px}

/*2011-1-18添加*/
.replist{ position:relative}
.replist .lib_title{ width:80px; text-align:left;position:absolute; line-height:16px; top:50px; left:5px; z-index:20; font-size:10px; color:#FFFFFF;font-family:黑体, 宋体, sans-serif;}


/*2011-3-25添加*/
#search {background-color:#FFFFFF;border:1px solid #B0C7F3;font-size:12px;height:auto;line-height:26px;padding:10px 0 5px 23px;width:935px;}
#search ul li {background:url("http://img.soufunimg.com/secondhouse/image/newsearch/icon-arrow0709_03.gif") no-repeat 0 8px;display:block;height:auto;
overflow:hidden;padding-left:15px;width:895px;}
#search .quxian {height:23px;width:910px;}
#search .quxian dd {float:left;}
#search li a {color:#0056AD;margin-right:10px;text-decoration:none;}
#search li a:hover{color:#ff3300;margin-right:10px;text-decoration:underline;}
#search input{ vertical-align:middle}
#search a.orange {color:#FF3300;font-weight:700;}
.quxian span, .quxian_city span, .hide_city span {color:#666666;left:-10px;position:relative;}

.condition{background-image:url("//js.soufunimg.com/industry/fdc/report/images/condition.jpg?v=1");height:35px;margin:5px auto 0;width:960px;}
.condition h3{background:url("//js.soufunimg.com/industry/fdc/report/images/jian.jpg?v=1") no-repeat 23px 12px transparent;display:block;float:left;font-size:12px;height:35px;line-height:35px;padding-left:38px;width:125px;}
.condition ul {display:block;float:left;overflow:hidden;width:700px;}
.condition ul li {display:block;line-height:normal;margin-right:12px;margin-top:7px;}
.condition .selestfinds{background-color:#FFFFFF;border:1px solid #FEAF30;color:#333333;display:inline-block;height:19px;line-height:19px;margin:0 10px 5px 0;padding:0 6px;text-decoration:none;_padding:3px 6px 0px 6px; cursor:pointer}
.condition .selestfinds:hover{border:1px solid #FF3300;}
.condition .clearcont {background:url("//js.soufunimg.com/industry/fdc/report/images/icon-g0709_19.gif") no-repeat 0 8px;float:left;line-height:18px;padding:8px 0 0 25px;width:55px;}
.condition ul li a img {vertical-align:middle;}
.clearcont a {color:#0053DF;text-decoration:none;}

.menu_left .wyhead{border-bottom:1px solid #387ce7;  width:680px; height:26px;}
.menu_left .wyhead .yspan{background:url(//js.soufunimg.com/industry/fdc/report/images/nav1.gif) no-repeat 0 0; width:82px; height:26px; line-height:26px; text-align:center; margin-right:8px; float:left; display:block}
.menu_left .wyhead .hoverspan{background:url(//js.soufunimg.com/industry/fdc/report/images/nav2.gif) no-repeat 0 0; width:82px; height:26px; line-height:26px ;text-align:center; margin-right:8px; float:left; display:block}
.menu_left .wyhead .yspan a{color:#FFFFFF; font-weight:bold}
.menu_left .wyhead .hoverspan a{color:#333333}
.menu_left .wyhead .rxspan{ float:right; display:block;color:#F93500;font-weight:bold; height:26px; line-height:26px;}

.hide_city{margin:5px 0 5px 58px;width:760px; border:1px solid #FEAE31; padding:10px 0 10px 20px; background-color:#FFFEE9; display:block}
.hide_city span{ position:relative; left:-10px;color:#666;}
/*4.21*/
a:link.red, a:visited.red{color:#cc0000;}
a:hover.red{color:#cc0000; text-decoration:underline}
.menu_right .applic{height:30px; padding:0 8px;}
.menu_right .applic span{ display:block; width:62px; height:16px; float:left; padding-left:22px; margin-top:10px}
.menu_right .applic .app1{ background:url(../images/smaimg.png) 0px 1px;}
.menu_right .applic .app2{ background:url(../images/smaimg.png) -170px 1px;}
.menu_right .applic .app3{ background:url(../images/smaimg.png) 0px -34px;}
.menu_right .sharedoc{ text-align:center; line-height:24px; margin:8px 0}
/*2011-10-12 新增打包下载样式*/
.paihangtop .rarmore{font-size:12px; top:0px; font-weight:100;position:absolute;right:10px;}
.paihangdown .rarh2{ font-size:12px; font-weight:bold; line-height:30px; padding-left:10px}
.paihangdown .rarleft{width:100px; float:left; text-align:center; padding-top:10px}
.paihangdown .rarright{width:150px; float:left}
.paihangdown .rarright p{ line-height:22px}
.paihangdown .rarright p a{color:#005EBB; text-decoration:underline}
.paihangdown .rarright p a:hover{ color:#FF0000}
.paihangdown .dotted{ border-bottom:1px dotted #cccccc; clear:both; height:5px}
.paihangdown .clear{ clear:both; height:0px; overflow:hidden}

.paihangdown .rarmonth{ padding-left:6px}
.paihangdown .rarmonth a{ line-height:16px; height:16px; color:#005EBB; width:35px; float:left; border-right:1px solid #005EBB; margin:3px 2px; text-align:center;}

.content .menu_right .paihang .paihangdown li{text-indent:0px; padding-left:30px; height:22px; line-height:22px; padding-top:0px;  background-position:10px 5px}
.menu_right .paihang .paihangdown li .bao{ width:218px}
.menu_right .paihang .paihangdown li .bao{ text-align:right}
.menu_right .paihang .paihangdown li .bao a{ float:left; display:block; width:180px; height:24px; overflow:hidden; text-align:left; padding:0px}
.menu_right .paihang .paihangdown li .bao span{ color:#FF0000}
.menu_right .paihang .paihangdown li .bao strong{color:#FF0000; font-size:14px;font-family:Arial;}

.top10{position:absolute;right:10px;top:4px;_top:5px}
.top10 li.hover{background:url(images/hover.jpg) repeat scroll 0 0 transparent;color:#000000;height:22px;line-height:22px;width:43px;}
.top10 li{color:#999999;float:left;font-size:12px;font-weight:bold;height:22px;line-height:22px;text-align:center;width:43px;}

.paihangtop .topwd{position:absolute;left:10px;top:4px;_top:5px}
.paihangtop .topwd li.bighover{ background:url(images/bighover.jpg);color:#000000;height:22px;line-height:22px;width:80px;}
.paihangtop .topwd li{color:#999999;float:left;font-size:12px;font-weight:bold;height:22px;line-height:22px;text-align:center;width:80px;}
	  

/*2012-1-12修改*/

#search .quxian .select1 {
background-image:url("//js.soufunimg.com/industry/fdc/report/images/bk_search.gif");
background-repeat:no-repeat;
float:left;
height:27px;
margin-right:13px;
position:relative;}

#search .quxian .select1 a {
background:url("//js.soufunimg.com/industry/fdc/report/images/bk_search.gif") no-repeat scroll 100% 0 transparent;
color:#FF3300;
display:block;
float:left;
font-weight:bold;
height:27px;
padding:0 10px;}

.shangquan {
line-height:20px;
margin-left:54px;
margin-top:3px;
margin-bottom:2px;
width:841px;}

.shangquan .top {
background-color:#FFFEE9;
background-image:url("//js.soufunimg.com/industry/fdc/report/images/bk_search.gif");
background-repeat:repeat-x;
font-size:0;
height:5px;
line-height:0;
width:855px;}

.shangquan .mid {
background-color:#FFFEE9;
border:1px solid #FEAE31;
border-top:none;
display:block;
padding:0 10px 3px 5px;
width:824px;}

.shangquan .mid span {
color:#666666;
left:-10px;
position:relative;}
#search li .quxian .select1 a {
margin-right:0;}
