﻿@charset "utf-8";

body {font-size: 14px;}
h1,h2,h3,h4,h5,h6,.bold {font-weight: bold;}
select,textarea {margin: 0; padding: 3px; border:solid 1px #e8e8e8; color: #666;}
.content {width: 1000px; margin: 0 auto;}
i{
	font-style: normal;
}

.text {line-height: 2;}
.center {text-align: center;}
.left {text-align: left;}
.right {text-align: right;}
.indent2 {text-indent: 2em;}
.v_t {vertical-align: top;}
.v_m {vertical-align: middle;}
.v_b {vertical-align: bottom;}
.noborder {border: 0 none!important;}
.normal {font-weight: normal;}

.font12 {font-size: 12px;}
.font13 {font-size: 13px;}
.font14 {font-size: 14px;}
.font16 {font-size: 16px;}
.font18 {font-size: 18px;}
.font24 {font-size: 24px;}

.c_orange {color: #f60!important;}
.c_gray {color: #888!important;}
.c_black {color: #333!important;}
.c_blue {color: #09c!important;}

.link_gray {color: #888;}
.link_gray:hover {color: #f60;}
.link_blue {color: #09c;}
.link_blue:hover {color: #f76920;}
.link_black {color: #333;}
.link_black:hover {color: #f60;}

.pulldown_btn i,.fbtn_l,.fbtn_r,.tip a,.tips_l,.tips_r,.sort_btn li i,.prev,.next,.popup_title .close_btn,.stars i,.input_time s,.tip_b .tips_l{background:url(../images/bg.png) no-repeat; _overflow: hidden;}
.btn,.btn2,.pulldown,.pull_list,.input{border:solid 1px #e8e8e8;}
.filter_check dt,.filter_check dd,.filter_check dd a,.fbtn_l,.fbtn_r,.fbtn_c,.tips_l,.tips_c,.tips_r,.sort_btn li,.tab_handle li {float: left; display: inline;}


/* 1.2 BUTTONS & PULL-DOWN & INPUT
--------------------------------------------------------- */
.btn {text-align: center; display: block; background-color: #fff; color: #666;}
.btn:hover {text-decoration: none; border-color:#fc9b45; background-color: #fc9b45; color: #fff;}
.btn2 {width: 80px; height: 28px; line-height: 28px; text-align: center; display: block; border-radius:14px; background-color: #fff; color: #444; font-size: 16px;}
.btn2:hover {text-decoration: none; border-color:#fc9b45; background-color: #fc9b45; color: #fff;}
.btn2_b {width: 98px;}
.btn2_o {color: #f76920;}
.btn2_g {color: #068709;}

/* ORANGE BUTTON */
.b_o {border-color:#fc9b45; background-color:#fc9b45; color:#fff;}
.b_o:hover {border-color:#f76920; background-color: #f76920;}
/* GRAY BUTTON */
.b_g {border-color:#f8f8f8; background-color:#f8f8f8;}
.b_g:hover {border-color:#f8f8f8; background-color: #f8f8f8; color: #f76920;}
/* BLUE BUTTON */
.b_b {border-color:#7fd0fb; background-color:#7fd0fb; color: #fff;}
.b_b:hover {border-color:#09c; background-color: #09c;}
/* COMPLETE BUTTON */
.b_c {border-color:#e8e8e8; background-color:#f8f8f8; color: #666;}
.b_c:hover {border-color:#e8e8e8; background-color: #f8f8f8; color: #666;}
/* GRAY BUTTON */
.b_gr {border-color:#01b64c; background-color:#01b64c; color: #fff}
.b_gr:hover {border-color:#219424; background-color: #219424; color: #fff;}


.b35_s,.b35_m,.b35_l,.b35_g {height: 33px; line-height: 33px;}
.b40_s,.b40_l {height: 38px; line-height: 38px;}
/* 80*30 */
.b30 {width: 78px; height: 28px; line-height: 28px; font-size: 12px;}
/* 90*35 */
.b35_s {width: 88px; font-size: 14px;}
/* 100*35 */
.b35_m {width: 98px; font-size: 16px;}
/* 150*35 */
.b35_l {width: 148px; font-size: 16px;}
/* 200*35 */
.b35_g {width: 198px; font-size: 18px;}
/* 100*40 */
.b40_s {width: 98px; font-size: 14px;}
/* 200*40 */
.b40_l {width: 198px; font-size: 14px;}

.pulldown {position: relative; cursor: pointer; background-color:#fff;}
.pulldown_select {padding:0 4px; float: left; font-size: 12px; overflow: hidden;}
.pulldown_btn {float: right; border-left: solid 1px #e8e8e8; text-align: left;}
.pulldown_btn i {width: 9px; height: 5px; display: block; background-position:0 -28px; overflow: hidden;}
.pull_list {width: 100%; left:-1px; position: absolute; z-index: 10; display: none;}
.pull_list ul {padding: 1px; background-color: #fff;}
.pull_list li a {height: 30px; padding:0 3px; line-height: 30px; text-align: left; background-color:#fff; display:block; font-size: 12px; overflow: hidden;}
.pull_list li a:hover {background-color:#e8e8e8; color: #666; text-decoration: none;}
.pull_scroll {max-height: 250px; _height: 250px; overflow-y: auto;}

.pull_l {width: 168px;}
.pull_l .pulldown_select {height: 33px; line-height: 33px;}
.pull_l .pulldown_btn {width:29px; height:18px; padding:15px 0 0 21px;}
.pull_l .pull_list {top:33px;}
.pull_s {width: 138px;}
.pull_s .pulldown_select {height: 28px; line-height: 28px;}
.pull_s .pulldown_btn {width:18px; height:16px; padding:12px 0 0 12px;}
.pull_s .pull_list {top:28px;}

.input {padding: 0 4px; vertical-align: top; background-color: #fff; font-size: 12px; color: #666;}
.input30 .input {height: 28px; line-height: 28px;}
.input30 label,.input30 .input_msg {height: 30px; line-height: 30px; vertical-align: top;}
.input35 .input {height: 33px; line-height: 33px;}
.input35 label,.input35 .input_msg {height: 35px; line-height: 35px; vertical-align: top;}
.input_msg {font-size: 12px; color: #f60;}
.input_zone_v label,.input_zone_h label,.input_zone_h .input_msg {vertical-align: top; *display:inline-block; _zoom:1; *display:inline;}
.input_zone_v .input_msg {margin: 2px; height: auto; line-height:1.5;}
.input_zone_h .input_msg {margin: 0 5px;}
.input_s {width: 12px; height: 12px; border: none 0;}

.input_time {position: relative;}
.input_time .input {width: 120px;}
.input_time s {width: 19px; height: 21px; background-position: 0 -341px; top: 5px; right: 5px; position: absolute;}

/* 1.3 FORM & FRAME & TABLE
--------------------------------------------------------- */
.form {line-height: 2;}
.form th {width: 70px; vertical-align: top;}
.form td {color: #888;}

.frame {}
.frame_line {margin-bottom:20px;}
.frame_title {margin:7px 10px 0 0; float: left; text-align: right;}
.frame_con {float: left;}

.table {}
.table th,.table td {border: solid 1px #d4d4d4; text-align: center;}
.table td {color:#888;}

/* 1.4 POPUP
--------------------------------------------------------- */
.popup {width:700px; min-height:200px; border-style:solid; border-width:3px 1px 1px 1px; border-color:#f76920 #e8e8e8 #e8e8e8 #e8e8e8; background-color:#fff; z-index:9999;  display:block;}
.popup_title {height:1%; padding:5px 5px 5px 15px; overflow:hidden;}
.popup_title h3 {margin-top: 10px; float: left; font-size: 18px; color:#444;}
.popup_title .close_btn {width: 20px; height: 20px; float: right; background-position:-1px -207px;}
.popup_content {padding:20px 15px 15px 15px;}
.popup_console {}
.popup_console_n {padding: 20px 0; text-align: center;}
.popup_console_n .btn {margin:0 10px;}

/* 1.5 TIPS & CRUMBS
--------------------------------------------------------- */
.tip {width: 16px; height: 16px; position: relative; }
.tip a {width: 16px; height: 16px; display: block; background-position: 0 0; cursor:default; _overflow: hidden;}
.tip a:hover {background-position: -17px 0;}
.tip_n {height: 24px; top: -5px; left: 15px; position: absolute; display: none;}
.tips_l {width: 22px; height: 24px; background-position: 0 -228px;}
.tips_r {width: 11px; height: 24px; background-position: -23px -228px;}
.tip_b .tip_n {height: auto;}
.tip_b .tips_l {width: 14px; height: 11px; background-position: -35px -234px; top: 5px; left: 0; position: absolute; z-index: 2;}
.tip_b .tips_c {height: auto; padding: 2px 10px; top: -5px; left: 13px; position: absolute; border: solid 1px #fab171; border-radius: 8px;}

.crumbs {padding:16px 0; border-bottom: solid 1px #e8e8e8;}
.crumbs span {margin: 0 5px;}

/* 1.6 FILTER & SORT & PAGING
--------------------------------------------------------- */
.filter {padding: 20px 10px 0;}
.filter h1 {font-size: 18px; font-weight: normal;}
.filter_list {margin-top: 15px;}
.filter_check {margin-bottom: 12px;}
.filter_check dt {width: 86px; margin-top: 3px;}
.filter_check dd {}
.filter_check dd a {height: 27px; margin-right: 35px;}
.filter_check dd a.cur .fbtn_l,.filter_check dd a.cur .fbtn_r {display: block;}
.filter_check dd a.cur .fbtn_c {border-color: #e8e8e8; background-color: #f8f8f8;}
.filter_check dd a span {cursor: pointer;}
.fbtn_l,.fbtn_r {width: 10px; height: 27px; background-position: 0 -254px; display: none;}
.fbtn_r {background-position:-11px -254px;}
.fbtn_c,.tips_c {height: 25px; line-height: 25px; border: solid 1px #fff; border-left: none 0; border-right: none 0;}
.tips_c {height: 22px; line-height: 22px; border-color:#fab171; background-color: #fff; font-size: 12px;}
.filter_check .tip {margin: 2px 0 0 2px;}
.filter_check .tip_n {width: 500px;}

.sort {padding:10px;}
.sort_l .font16 {margin-right: 10px; line-height: 40px;}
.sort_btn li a {border-right:none 0;}
.sort_btn li.last a {border-right:solid 1px #e8e8e8;}
.sort_btn li span,.sort_btn li i {cursor: pointer;}
.sort_btn li a:hover,.sort_btn li.cur a {background-color:#f60; border-color:#e8e8e8; color: #fff;}
.sort_btn li i {width: 9px; height: 11px; margin-left:5px; _vertical-align:3px; _overflow: hidden;}
.sort_btn li i.up {background-position: 0 -34px;}
.sort_btn li i.down {background-position: -9px -34px;}
.sort_r .pulldown {margin:5px 0 0 20px;}
.search {margin-top:20px; }
.search .pulldown {margin-left: 5px;}
.search .input_zone_h {margin-right: 20px;}

.paging {margin: 20px 0;}
.paging span {margin: 3px 10px; vertical-align: top;}
.paging a {width: 27px; height: 27px;}
.prev {background-position: 0 -132px;}
.next {background-position: 0 -159px;}
.prev.on {background-position: -28px -132px;}
.next.on {background-position: -28px -159px;}

/* 2 BASE
--------------------------------------------------------- */
/* 2.1 HEADER
--------------------------------------------------------- */
.wrap-full {width:100%}

.topbar{height: 37px; line-height: 37px; background: #f8f8f8; border-bottom: 1px #e9e9e9 solid;}
.member_center a i,.list_dot {background:url(../images/bg.png) no-repeat; display: inline-block; _overflow: hidden; _zoom:1; *display:inline;}
.tel{color: #e25e13;}
.items {margin-top: 6px;}
.items_a {height: 24px; _margin-top: 2px; padding: 0 10px; line-height: 24px; float:left; border-left: solid 1px #e8e8e8;}
.items_a a {display: block;}
/* .items .mobile a {padding-left: 16px; background: url(../images/phone-icon.png) 0 2px no-repeat;} */
.items .first {border-left: none 0;}
.items .member_center {_margin-top: 1px; position: relative; display: inline-block _zoom:1; *display:inline; z-index: 503;}
.member_center a i {width: 9px; height: 5px; margin-left: 8px; background-position: 0 -28px; vertical-align: middle;}
.member_center:hover a i {background-position: -22px -28px;}
.member_c_b {min-width: 120px; _width: 120px; top: 24px; _top: 23px; left: 0; border-style:solid; border-width:2px 1px 1px 1px; border-color:#f76920 #e8e8e8 #e8e8e8 #e8e8e8; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; background-color: #fff; position: absolute; z-index: 10; display: none;}
.list_dot {width: 11px; height: 6px; margin-left: -5px; top:-6px; left: 50%; background-position: 0 -334px; position: absolute;}
.member_c_l {padding: 5px; text-align:center;}
.member_c_l li a {height: 30px; line-height: 30px; _margin-top: 0; display: block; font-size: 12px;}
.member_c_l li a:hover {background-color: #f8f8f8; color: #f76920;}
.member_c_l li.li_line {height:0; line-height: 0; margin: 3px 0; border-top: solid 1px #e8e8e8; font-size: 0; overflow: hidden;}

.notice_dot {min-width:12px; _width:12px; height: 12px; margin-left: 3px; vertical-align: -7px; _vertical-align: 2px; text-align: center; border: solid 1px #f76920; border-radius: 7px; background-color:#f76920; display: inline-block; _zoom:1; *display:inline; _overflow-y: hidden; cursor: pointer;}
.notice_dot i {min-width: 8px; _width: 8px; _margin-top: -2px; padding:0 2px; _padding:0; font-style: normal; font-size: 11px; line-height: 12px; vertical-align: top; -webkit-transform: scale(0.9); -o-transform:scale(1); display: inline-block; _zoom:1; color: #fff;}
.topbar .item{background:url(../images/phone-icon.png) no-repeat;padding-left:32px;border:none;}



/*.header{z-index: 502;}
.header .logo-cont{ width: 350px; padding-left: 5px; position: relative;}
.header .logo-cont .logo{ float:left; width: 170px;}
.header .logo-cont p.fl {margin: 25px 0 0 10px; font-size: 24px; color: #666; font-weight: bold;}
.header .logo-cont .site-name { position: absolute; top: 15px; left: 176px; width: 200px;  font-size: 15px; color: #08560A;}
.header .logo-cont .change-site{ font-size: 14px; color: #666; font-weight: normal; margin-left: 3px;   }
.header .logo-cont .text { position: absolute; top: 43px; left: 176px; width: 120px;}
.header .hd-ban img{ height: 60px; width: 520px;}
.header .sites{position:absolute; top:40px; left:175px; width:420px;padding:5px 10px;border:#f2f2f2 1px solid;background:#FFF;font-size: 12px;line-height: 26px; display:none;z-index:900;}
.header .sites .tip{height:40px;line-height:46px;display:block; padding-left:20px;}
.header .sites .tip .more-city{ color:#666;font-size:13px;}
.header .sites .tip .current-city{color:#F60; font-size:14px;}
.header .sites dl{display:block;margin:0 auto;padding:6px 0;width:386px;overflow:hidden;zoom:1; }
.header .sites dt{color:#666;float:left;width:64px;}
.header .sites dd{float:left;width:322px;color:#666;}
.header .sites dd a{color:#0079c1;padding-right:8px;}

.header{margin:15px 0;}*/

/* nav--s */
.nav{border-bottom:4px solid #f76920;}
.nav li{float:left;text-align:center;_display:inline;}
.l-nav{width:606px;}
.l-nav li{width:100px;height:40px;border-top:1px solid #dcdcdc;line-height:40px;border-left:1px solid #dcdcdc;font-size:16px;color:#444;cursor:pointer;margin-left:-1px;border-right:1px solid #dcdcdc;}
.l-nav li a{width:100%;height:100%;display: inline-block;}
.l-nav li:hover{background-color:#f76920;width:102px;height:41px;border:none;position:relative;z-index:1;}
.l-nav li:hover a{color:#fff;}
.l-nav li.last{border-right:1px solid #dcdcdc;}
.l-nav li.last:hover{border:none;}
.l-nav li.current{background-color:#f76920;width:102px;height:41px;border:none;position:relative;z-index:1;}
.l-nav li.current a{color:#fff;}
.r-nav{margin-top:10px;}
.r-nav li{font-size:14px;color:#666;line-height:30px;margin-left:9px;}
.r-nav li:hover{color:#f76920;}
.r-nav li a{line-height: 16px;border-right: 1px solid #e9e9e9;padding-right: 10px;}
.r-nav li:last-child a{padding-right: 0;border:none;}
/* 2.2 FOOTER
--------------------------------------------------- */
/*.footer{ width: 70% ; margin:0 auto; border-top:1px #eaeaea solid; padding-top: 28px; font-size: 14px;}
.footer .ft-menu{ width: 335px; border-right:1px #e9e9e9 solid; height: 215px; margin-bottom: 20px;}
.footer .ft-menu .items{ padding-top: 30px; float: left; width: 100px; margin-left: 10px; _display: inline;}
.footer .ft-menu .items dt{ margin-top: -30px; font-weight: bold; color: #333; height: 30px;}
.footer .ft-menu .items dd{ line-height: 30px;}
.footer .service{ width: 274px; float:left; padding-left: 30px; height: 215px; border-right:1px #e9e9e9 solid; }
.footer .service .txt{ margin-bottom: 16px;}
.footer .service .txt b{ font-weight: bold; margin-left: 10px; font-size: 18px;}
.footer .bot-r{ width: 326px; }
.footer .bot-r .items{ margin-right: 30px;}
.footer .bot-r .items dt{ margin-bottom: 20px;}
.footer .bot-r .weixin img{ width: 123px; height: 123px;}
.footer .bot-r .weibo dd{ padding: 10px 0 20px 0;}
.footer .bot-r .weibo img{ width: 132px; height: 38px;}

.footer .copyright{display:none; background-color: green; border-top:1px #e9e9e9 solid; padding: 10px 0 20px 0; text-align: center; font-size: 15px;}
.footer .copyright span{ color: #999; padding: 0 10px;}
.footer .copy{ padding: 5px 0; font-size: 13px; color: #999;}
.footer .icon{ margin-top: 15px;}
.footer .icon a{ margin: 0 5px; width: 113px; height: 50px; display: inline-block;}
.footer .icon .nofo-gs{ background: url("../images/gongshang.gif") no-repeat;}
.footer .icon .nofo-gs:hover{ background-position: left -50px;}
.footer .icon .nofo-shj{ background: url("../images/see.gif") no-repeat;}
.footer .icon .nofo-shj:hover{ background-position: left -50px;}*/

/* 2.3 MODULE
--------------------------------------------------------- */
/* 2.3.1 FIX LAYER
--------------------------------------------------------- */
/*.fixedLayer{ width: 161px; position: fixed; height: 350px; right: 10px; top:300px; z-index: 1000; _position: absolute;}
.fixedLayer .txt{ line-height: 24px; color: #666666; font-size: 13px;}
.fixedLayer .img{ margin-top: 5px; width: 161px; height: 162px;}
.fixedLayer .share{ height: 30px; overflow: hidden; margin-top: 14px; margin-right: -13px;}
.fixedLayer .share a{ width: 30px; height: 30px; background-image: url("../images/share-icon.png"); background-repeat: no-repeat; float: left; margin-right: 13px; _display: inline;}
.fixedLayer .share .sina{ background-position: left top;}
.fixedLayer .share .tent:hover{ background-position: -43px -30px;}
.fixedLayer .share .tent{ background-position: -43px top;}
.fixedLayer .share .sina:hover{ background-position: left -30px;}
.fixedLayer .share .ie{ background-position: -86px top;}
.fixedLayer .share .ie:hover{ background-position: -86px -30px;}
.fixedLayer .share .qq{ background-position: -129px top;}
.fixedLayer .share .qq:hover{ background-position: -129px -30px;}
.fixedLayer .go-top{ width: 140px; height: 26px; overflow: hidden;  margin: 50px auto 0;}
.fixedLayer .go-top a{background: url("../images/go-top.png") no-repeat; display: block; height: 26px;}
.fixedLayer .go-top a:hover{ background-position: left -26px;}*/

/*fixed layer*/
.relative{position:relative;}
.absolute{position:absolute;}
.fixed{position:fixed;right:20px;bottom:100px;z-index:888888;}
.fixed a{width:40px;height:40px;background:url(../images/fixed-icon.png) no-repeat top left;display:block;margin-bottom:30px;text-align:center;}
.fixed a .fixed-title{width:60px;color:#666;display:none;bottom:-20px;left:-10px;font-size:12px;}
.fixed .fixed-icon01{background-position:-51px -3px;}
.fixed-ewm{width:195px;background-color:#fff;top:-90px;right:70px;display:none;padding-bottom:20px;}
.fixed-ewm p{height:45px;line-height:45px;color:#999;}
.fixed .fixed-icon01:hover{background-position:-3px -3px;}
.fixed .fixed-icon01:hover .fixed-ewm{display:block;}
.fixed .fixed-icon01:hover .fixed-title{display:block;}
.fixed .fixed-icon02{background-position:-51px -58px;}
.fixed .fixed-icon02:hover{background-position:-3px -58px;}
.fixed .fixed-icon02:hover .fixed-title{display:block;}
.fixed .fixed-icon03{background-position:-51px -113px;}
.fixed .fixed-icon03:hover{background-position:-3px -113px;}
.fixed .fixed-icon03:hover .fixed-title{display:block;}
.fixed .fixed-icon04{background-position:-51px -168px;}
.fixed .fixed-icon04:hover{background-position:-3px -168px;}
.fixed .fixed-icon04:hover .fixed-title{display:block;}
.fixed .fixed-icon05{background-position:-51px -223px;}
.fixed .fixed-icon05:hover{background-position:-3px -223px;}
.fixed .fixed-icon05:hover .fixed-title{display:block;}

/* 2.3.2 TAB BOX TITLE
--------------------------------------------------------- */
.tab_box {margin-bottom: 30px;}
.tab_handle {height: 51px; border-bottom: solid 1px #e8e8e8;}
.tab_handle li {width: 140px; height: 48px; line-height: 48px; _margin-bottom: -1px; _position: relative; _z-index: 1;}
.tab_handle li a {border-style:solid; border-width:3px 1px 1px 1px; border-color:#fff #fff #e8e8e8 #fff; display:block; text-align:center; font-size: 16px;outline:none;}
.tab_handle li.cur a {border-color:#f76921 #e8e8e8 #fff #e8e8e8; color: #666; cursor: default;}

.tab_content,.tab_list {padding: 20px 10px; border: solid 1px #e8e8e8; border-top: none 0;}
.tab_content h3 {margin-top: 20px;}
.tab_text {padding:10px;}
.tab_text .table td {padding:3px 15px; text-align: left;}
.tab_list {padding: 20px 0;}
.tab_list h3 {margin:20px 0 15px; padding-left: 10px;}
.tab_list h3 span.c_gray {font-weight: normal; vertical-align: bottom;}

/* 2.3.3 QA & COMMENT
--------------------------------------------------------- */
.qa {}
.qa h3.font16 {margin-bottom: 20px;}
.qa h3.font16 span {margin-left: 15px; font-weight: normal;}
.qa .form {margin-bottom: 30px;}
.qa .form th,.qa .form td {padding-bottom: 15px;}
.qa .form th {width: 240px; padding-right: 10px; text-align: right; color: #666;}
.qa .form .input {width: 290px;}
.qa .form .link_gray {margin-left: 15px;}
.qa .b35_m {margin:0 220px 0 20px; float: right; display:inline;}
.qa textarea {width: 500px; height: 90px;}
.qa .more_btn {margin: 0 0 30px; padding-top: 30px; border-top: solid 1px #e8e8e8;}

.qa_list {padding: 10px 15px 0 15px; border-top: solid 1px #e8e8e8; position: relative;}
.qa_count {top: 14px; right: 15px; position: absolute; z-index: 1;}
.qa_list .frame_title {margin: 5px 10px 0 0; font-weight: bold;}
.qa_list .frame_line {margin-bottom: 0px;}
.qa_list .frame_con {width: 830px;}
.ask .frame_line {margin-bottom: 15px;}
.answer .frame_con li {margin-top: 8px; padding-bottom: 12px; border-bottom: solid 1px #f8f8f8;}
.answer .frame_con li.first {margin-top: 0;}
.answer .frame_con li.last {border-bottom: none 0;}

.stars {}
.stars i {width: 17px; height: 17px; float: left; background-position: -18px -114px;}
.stars i.on {background-position: 0 -114px;}
.stars span.font12 {margin-left: 10px;}

.comment {}
.comment .form i {margin-top: 6px;}
.comment_list {padding: 10px 15px;}
.comment_list .stars {margin: 15px 0 10px;}


/* 3 EXTRAS
--------------------------------------------------------- */
.in_block,.search .pulldown,.input_time s {display:inline-block; zoom:1; *display:inline;}

/* QUICK LOGIN POPUP */
.pop_s {width: 400px;}
.pop_login .login_box .form {width: auto;}
.pop_login .login_box th {width: 95px; padding: 9px 5px; text-align: right; font-size: 16px;}
.pop_login .login_box td {width: 200px; padding: 9px 5px;}
.pop_login .login_box p.c_gray {margin: 0 0 0 25px;}
.pop_login .login_box .input {width: 190px;}
.pop_login .verify .input {width: 80px;}
.pop_login .verify img {width: 98px; height: 28px; margin-left: 10px; _margin-top: 1px; border: solid 1px #e8e8e8; cursor:pointer;}

/*equity investment and financing BBS*/
.top-station{width:1000px;margin:0 auto;height:40px;line-height:40px;}
.top-station .website{color:#888;}
.top-station .website:hover{color:#09c;}
.bottom-station{width:1000px;margin:0 auto;padding:15px 0;border-top:1px solid #e9e9e9;text-align:center;font-size:12px;}
.bottom-station p{line-height:30px;line-height:30px;color:#999;}
.bottom-station .friendly-link{color:#888;line-height:20px;height:20px;}
.bottom-station .friendly-link a{color:#888;}

/*add-partment (Listed fast channel) 2014-12-26*/
.fast-channel{width:100%;background-color:#89bfbf;position:fixed;left:0;bottom:0;
			  _position:absolute;
			  /*_top:expression(eval(document.documentElement.scrollTop));*/
			  _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
			  z-index:9999999;
			  }
* html{
	background-image:url(about:blank);
	background-attachment:fixed;
	}

.fast-channel .wrap{background-image:url(../images/fast-channel-bg.jpg);}
.fast-channel-tit{width:210px;text-align:center;}
.fast-channel-tit h2{height:72px;line-height:72px;font-size:30px;color:#fff;}
.fast-channel-tit p{height:40px;font-size:18px;color:#fce701;font-weight:bold;}
.fast-channel-tit p img{padding-right:8px;}
.fast-channel-cont{width:610px;}
.fast-channel-cont p{height:32px;line-height:32px;padding-top:5px;}
.fast-channel-cont label{color:#fff;}
.fast-channel-cont input{height:28px;line-height:28px;border:0;border:1px solid #e9e9e9;color:#666;padding:0 5px;}
.li-name,.li-tel{width:165px;}
.li-name input,.li-tel input{width:140px;}
.li-comp-name{width:280px;}
.li-comp-name input{width:240px;}
.p-tip{height:42px;line-height:42px;color:#fff;}
.fast-channel-consul{width:178px;padding-top:34px;}
.consul-btn{width:150px;height:33px;line-height:33px;display:block;color:#fdfcfc;border:1px solid #b7d8d8;font-size:18px;text-align:center;}
.consul-btn:hover{color:#6bafaf;background-color:#fff;}


.Citysite{position:absolute;  width:420px;padding:5px 10px;border:#f2f2f2 1px solid;background:#FFF;font-size: 12px;line-height: 26px; display:none;z-index:900;}
.Citysite .tip{height:40px;line-height:46px;display:block; padding-left:20px;}
.Citysite .tip .more-city{ color:#666;font-size:13px;}
.Citysite .tip .current-city{color:#F60; font-size:14px;}
.Citysite dl{display:block;margin:0 auto;padding:6px 0;width:386px;overflow:hidden;zoom:1; }
.Citysite dt{color:#666;float:left;width:64px;}
.Citysite dd{float:left;width:322px;color:#666;}
.Citysite dd a{color:#0079c1;padding-right:8px;}


/*add a page——20150525*/

.page{padding: 40px 0 20px;}
.page li{float:left;margin-left:-1px;}
.page li a.fir-a{border-radius:6px 0 0 6px;}
.page li a.last-a{border-radius:0 6px 6px 0;}
.page li a{display:inline-block;padding:6px 12px;border:1px solid #ddd;background-color: #fafafa ;}
.page li a.active{background-color: #499ef3;color: #fff;border-color: #499ef3;}


/*common popup*/
.popup02{width:500px;}
.success2{}
.success_l2{padding-right:10px;vertical-align:middle;}
.success_r2{padding:5px 0;vertical-align:middle;text-align:left;max-width: 320px;}
.success_r2 p{line-height:25px;}
/*common popup &&  indus_region_pop、region_pop*/
.indus_region_pop{width:725px;}
.indus_region_pop .popup_title span{padding:6px 0 0 20px;font-size:14px;color:#666;float: right;*float: none;}
.indus_region_pop .industry_classfy{max-height: 350px; overflow-y: auto;}
.indus_region_pop .industry_classfy span{padding:0 2px;}
.indus_region_pop .industry_classfy li{}
.indus_region_pop .classfy_title{line-height:95px;padding-left:10px;width:150px;text-align:center;}
.indus_region_pop .classfy_cont{line-height:25px;padding:10px 0;}
.indus_region_pop .classfy_cont input[type="checkbox"]{margin-right:5px;}
.indus_region_pop .classfy_cont ul.fl{width:255px;}
.indus_region_pop .b35_s{font-size:18px;}
.indus_region_pop .popup_console_n{padding-top:30px;}
.region_pop{}
.region_pop .classfy_title{width:100px;}
.region_pop .classfy_cont ul.fl{width:140px;}
.border_b {
    border-bottom: 1px solid #E9E9E9;
}

/*20151010-Service consultation*/
.service_pop{width:100%;background-color:#59a6ee;position:fixed;bottom:0;right:0;z-index:9999;}
.service_pop .service_pop_in{background:url(../images/service_pop_in_bg.png) no-repeat left top #2e8ee9;}
.service_pop .service_pop_in .service_pop_tit{font-size:36px;color:#fff000;padding:25px;}
.service_pop .input_box{padding-top:15px;width:635px;}
.service_pop .input_box li{float:left;padding: 2px 25px 13px 0px;}
.service_pop .input_box label{}
.service_pop .input_box span{color:#fff;margin-right:10px;}
.service_pop .input_box input{width:190px;padding:0 5px;height:28px;line-height:28px;border:1px solid #e9e9e9;}
.service_pop .input_box .comp_name_li input{width:240px;}
.service_pop .fly_btn{font-size:18px;width:148px;height:33px;line-height:33px;text-align:center;color:#fff;border:1px solid #abd2f6;margin-left: 120px;}
.service_pop .fly_btn:hover{color:#3291eb;border-color:#fce701;background-color:#fce701;}
.service_pop .link_meth{color:#fff;font-size:18px;}
.service_pop .link_meth>div{line-height:30px;padding-top:15px;}
.service_pop .link_meth .qq_link a.in_block{width:30px;height:30px;background:url(../images/link_meth_bg.png) no-repeat left top;vertical-align: middle;padding-right:5px;}
.service_pop .link_meth .qq_link a{color:#fff;}
.service_pop .link_meth .qq_link a:hover{color:#fce701;}
.service_pop .link_meth .tel_link i{vertical-align: middle;width:30px;height:30px;background:url(../images/link_meth_bg.png) no-repeat left bottom;padding-right:5px;}
.service_pop .hidden_btn {width: 15px; height: 15px; float: right; background:url(../images/close.png);margin-right:10px; cursor:pointer;margin-top:10px;}
.service_pop .hidden_btn:hover {background:url(../images/close1.png);}
.service_pop .showapply {display:none;cursor:pointer;}

/*LW 2015-10-14 AM OFFICE FILE ICON*/
.file_icon_word,.file_icon_pdf,.file_icon_jpg,.file_icon_ppt,.vip_icon_hide,.vip_icon_show,.ad_back,.ad_vip_icon_hide,.ad_vip_icon_show{background:url(../images/bg.png) no-repeat; _overflow: hidden; display:inline-block; width:20px;height:25px;vertical-align:middle;}
.file_icon_word{background-position:-55px -307px; }
.file_icon_ppt{background-position:-74px -307px; }
.file_icon_jpg{width:22px; background-position:-93px -307px; }
.file_icon_pdf{background-position:-115px -307px; }
/*VIP ICON */
.vip_icon_hide{background-position:-20px -340px;}
.vip_icon_show{background-position:-41px -340px;}
.ad_vip_icon_hide{background-position:-62px -340px;}
.ad_vip_icon_show{background-position:-83px -340px;}

.ad_back{background-position:-40px -45px;width:17px;height:20px;}
.file_btn_visible{position:relative;top:-30px;left:0;direction:rtl;width:80px;height:30px;cursor:pointer;font-size:1.5em\9;*left:-4px;opacity:0;filter:alpha(opacity=0);}