/*** common
--------------------- ***/  
.bgFA { background: #FAFAFA; }
.pL10 { padding-left: 10px; }
.pLR10 { padding: 0 10px; }
.pt6 { padding-top: 6px; }
.mT10 { margin-top: 10px; }
.fy-siderbar { width: 250px; float: right; }
.fy-main { width: 940px; float: left; }
.w320 { width: 320px; }
.w340 { width: 340px; }
.w390 { width: 390px; }
.w410 { width: 410px; }
.w760 { width: 760px; }
.bGray { border: 1px solid #CCC; }
.bor-blue { border: 1px solid #E6E6E6; }
.bor-blue-rbl { border: 1px solid #E6E6E6; border-top: none; }
.fcr, .fcr a { color: #e00; }
.bread { color: #797979; font-family: SimSun; }
.bread .bread-entry a { margin: 0 5px; }
.bd-gray { border: 1px solid #ddd; border-radius: 3px; }
.bd-gray-b { border-bottom: 1px solid #ddd; }
/*统一检?*/
/*** 排序
--------------------- ***/
.sxpage b { color: #c00; }
.sxpage a { margin: 10px 5px 0; padding: 2px 6px; color: #0076D5; border: 1px solid #0076D5; }
.sxpage a:hover { text-decoration: none; }
.bar-sort { line-height: 1; }
.bar-sort { margin-top: -1px; padding: 10px; border: 1px solid #e6e6e6; }
.bar-sort .btn-sort { line-height: 1.5; float: left; margin-left: 10px; padding: 3px 8px; color: #888; border: 1px solid #ddd; }
.bar-sort .btn-sort:hover { text-decoration: none; }
.bar-sort .btn-sort .ico08 { position: relative; top: 4px;  *zoom: 1;
}
.bar-sort .btn-sort .u { top: -4px; right: -8px; }
.bar-sort .act { color: #0076D5; border-color: #0076D5; }
.bar-sort .bldown .u { color: #888; }
.bar-sort .blup .d { color: #888; }
.bar-sort .btn-state .ico08 { top: 0; margin-right: 5px; }
.bar-sort .n { border: none; background: none; }
.bar-sort .act a { color: #0076D5; }
.search-box { padding: 10px; margin-bottom: 10px; border: 1px solid #DDD; border-radius: 3px; }
.search-box label { display: inline-block; vertical-align: top; }
.search-box input, .search-box select { border: 1px solid #ddd; height: 24px; line-height: 24px; vertical-align: -1px; padding: 0 5px; }
.search-box .btn, .search-box .r { background-color: #ff6600; border: none; cursor: pointer; height: 26px; font-size: 14px; font-weight: bold; color: #fff; text-align: center; padding: 0 10px; border-radius: 2px; }
.search-box select { padding: 2px }
.search-box .r { background-position: -120px -1px; width: 90px; border: 1px solid #00B4FF; }
.search-box .area a { padding: 2px 6px; font-family: Arial, sans-serif; }
.search-box .area .act, .search-box .area a:hover { background: #FF6600; color: #fff; text-decoration: none; }
.search-box em { font-weight: bold; color: #327ACF; text-align: right; float: left; }
.search-box .td1, .search-box em a { color: #327ACF; }
.search-box .area em a { margin: 0; }
/*** search
--------------------- ***/
.sea-form .txt { float: left; border: 2px solid #FF9300; border-right: none; height: 28px; line-height: 28px; width: 418px; background: url(../images/fdj.png) no-repeat 5px #fff; padding-left: 22px; box-shadow: 2px 2px 3px #f1f1f1 inset; }
.sea-form .txtfocus { background: #fff; text-indent: 0; }
.sea-form .btn { float: left; width: 100px; height: 32px; background-color: #FF9300; border: none; cursor: pointer; font-family: Microsoft yahei; font-size: 16px; color: #fff; }
.sea-form .cz-btn { float: left; width: 100px; height: 32px; font-size: 16px; font-family: Microsoft yahei; color: #fff; background-color: #FF9300; border: none; cursor: pointer; }
.coltit1 { line-height: 30px; padding-right: 8px; height: 30px; }
.coltit1 h3 { font-weight: bold; font-size: 14px; border-bottom: 2px solid #387DE7; float: left; color: #327ACF; }
.content1 a { display: block; background: #FF8A00; height: 40px; line-height: 40px; padding: 0 12px; color: #fff; font-family: Microsoft yahei, simhei; font-size: 16px; margin-bottom: 5px; border: 1px solid #D97D03; text-align: center; -webkit-transition: opacity .3s ease-out; transition: opacity .3s ease-out; }
.content1 a:hover { opacity: 0.8; filter: Alpha(Opacity=80); color: #fff; text-decoration: none; }
.content1 .icon3 { background: #F2A103; border-color: #DCA900; }
.content1 .icon4 { background: #50B6E0; border-color: #3B9DC5; clear: both; }
.tlist2 { *zoom:1;
}
.tlist2 li { height: 28px; line-height: 28px; overflow: hidden; vertical-align: top; }
.tlist2 span { float: left; overflow: hidden; }
.tlist2 .td1 { width: 54%; }
.tlist2 .td1:before { content: "."; float: left; margin-top: -8px; font-family: simsun; font-size: 28px; color: #999; }
.tlist2 .td2 { width: 20%; text-align: center; font-family: Arial, sans-serif; font-size: 12px; }
.tlist2 .td3 { width: 26%; text-align: right; font-family: Arial, sans-serif; font-size: 12px; *margin-left: -1px;
}
.plist3 li { overflow: hidden; *zoom:1;
padding: 8px 0; border-bottom: 1px dashed #ccc; font-family: Arial, sans-serif; }
.tlist3 li:before { content: "."; float: left; margin-top: -8px; font-family: simsun; font-size: 28px; color: #999; }
.plist3 li:last-child { border: none; }
.plist3 img { float: left; background: #eee; margin-right: 10px; }
.plist3 h3 { margin-bottom: 5px; font-weight: bold; font-size: 14px; }
.plist3 p { overflow: hidden; height: 24px; line-height: 24px; }
.plist3 .ico { border-radius: 2px; padding: 1px; color: #FFF; margin-right: 3px; background-color: #F06D07; line-height: 14px; font-family: simsun; }
.plist3 .ico1 { background: #2D99D6; }
/*** 问答搜索
--------------------- ***/
.sea-wd i.ico08 { float: left; font-size: 21px; color: #ccc; margin-right: 5px; }
@font-face { font-family: 'icomoon'; /*,url(//www.0352fang.com/template/blue/fonts/icomoon.svg?k5p2v) format('svg');*/ font-weight: normal; font-style: normal; src: url(//www.0352fang.com/template/blue/fonts/icomoon.eot?k5p2v); src: url(//www.0352fang.com/template/blue/fonts/icomoon.eot?#iefix?k5p2v) format('embedded-opentype'), url(//www.0352fang.com/template/blue/fonts/icomoon.woff?k5p2v) format('woff'); }
.ico08 { font-family: 'icomoon'; font-size: 14px; font-weight: normal !important; font-style: normal; font-variant: normal; vertical-align: -1px; text-transform: none; speak: none; *vertical-align: middle;
}