
/*****通用******/
html{overflow-y:scroll;}
* {padding:0;margin:0;}
body {margin:0px;font-size:12px;padding:0;color:#333333;FONT-FAMILY: 微软雅黑, Arial, Helvetica, sans-serif; background:#f1f4f6;}
a:link {color:#3c3c3c;text-decoration:none}
a:visited {color:#3c3c3c;text-decoration:none}
a:hover {color:#ff5a00;text-decoration:underline;}
a {hide-focus: expression(this.hideFocus=true);  /*for ie 5+ */outline: none;}
img{border:0;}
ol, ul ,li{list-style: none outside none;}
.clear {clear:both;padding:0;margin:0;font-size:0;}
.focus {border:1px solid #4ca0ff;background:#fffcee;}
.warp {width:980px;margin:0 auto;}
.marginline {clear:both; height:20px;padding:0;}

.ico_home , .compay , .personal , .sex-men , .sex-women , .tel , .qq , .tool li span , .map{background:url(../image/ico_main.png) no-repeat;vertical-align:middle;}

/*********** font *****/
.red {color:#e52c42;}
a.red:link, a.red:visited {color: #e52c42;text-decoration: none;}
a.red:hover {color: #e52c42;text-decoration: underline;}

.hui {color:#737373;}
a.hui:link, a.hui:visited {color: #737373;text-decoration: none;}
a.hui:hover {color: #737373;text-decoration: underline;}

.yellow {color:#ff9229;}
a.yellow:link, a.yellow:visited {color: #ff9229;text-decoration: none;}
a.yellow:hover {color: #ff9229;text-decoration: underline;}

.gree {color:#469b3c;}
a.gree:link, a.gree:visited {color: #469b3c;text-decoration: none;}
a.gree:hover {color: #469b3c;text-decoration: underline;}

.blue {color:#008cd6;}
a.blue:link, a.blue:visited {color: #008cd6;text-decoration: none;}
a.blue:hover {color:#008cd6;text-decoration: underline;}

/*****head******/
.head {background:#fffaf4; border-bottom:1px solid #e5e5e5; height:30px; line-height:30px;}
.head .topbar {float:left;width:680px;}
.head .topbar-login {float:right;}
.head .topbar-login a { margin:0 5px;}
.head .topbar li {float:left; margin-right:20px;}
.head .ico_home {height:10px;width:10px; float:left; margin-top:10px; margin-right:3px;}

/*****banner******/
.banner {position:relative;background:#fff;}
.banner .portrait {position:absolute; top:120px; left:20px;box-shadow: 0px 2px 5px lightgray; padding:3px; background:#fff; width:180px;font-size:14px;}
.banner .approve {position:absolute;bottom:20px; right:0px;_bottom:220px; _right:0px;}
.banner .approve li {float:left;width:130px;height:40px;background:#efefef; margin-right:20px; border-radius:2px; border:1px solid #a3a3a3; text-align:center; line-height:17px; padding-top:5px;}
.banner .approve .compay {background-position:-70px -30px;display:block; width:39px;height:26px; margin:4px 2px 0 5px; float:left;}
.banner .approve .personal { background-position:-20px -30px;display:block; width:30px;height:27px; margin:4px 2px 0 5px; float:left;}
.banner .line {border-right:1px solid #ddd;font-size:14px;}

/*****info-base******/
.info-base {padding-left:230px;background:#fff; height:140px;}
.info-base h1 {display:inline-block; font-size:24px;}
.info-base h1 a {font-size:12px; font-weight:normal;}
.info-base .c-left {float:left;}
.info-base .c-left li { margin:8px 0;}
.info-base .tel {background-position: -20px top; display: inline-block; width:96px; height:22px; padding-left:25px; line-height:22px; color:#fff; font-size:14px; }
.info-base .qq {background-position: -153px top; display: inline-block; width:77px; height:22px; text-indent:-9999px; margin-left:10px;}
.info-base .sex-men {background-position:left -19px;display:inline-block; width:13px;height:13px;}
.info-base .sex-women {background-position:left -47px;display:inline-block; width:13px;height:13px;}
.info-base .c-right {float:right; border-left:1px solid #ddd; margin:15px 15px 0 0px; padding-left:20px;}
.info-base .c-right li {float:left; margin-right:10px;FONT-FAMILY: 微软雅黑; font-size:12px; line-height:19px;}
.info-base i { margin:0 10px; font-style:normal;}
/*****menu******/
.menu {background:#ff4400;height:50px; padding-left:20px;}
.menu ul li {float:left;line-height:50px;}
.menu ul li a:link , .menu ul li a:visited  {float:left;width:120px; text-align:center; color:#fff; font-size:16px;}
.menu ul .on a:link , .menu ul .on a:visited  { background:#fff; color:#333333; position:relative; top:3px;}
.menu .manage-buttom {float:right; margin:7px 20px 0 0px;}
.menu .manage-buttom a { width:98px; height:35px; line-height:35px; text-align:center; background:#f7f2ef; display:block;FONT-FAMILY: 微软雅黑; font-size:16px;}

/*****main******/
.main { background:#fff; width:980px; margin:0 auto;padding:20px 0;}
.main .main-left {float:left; margin-left:10px;_margin-left:10px;  width:250px;}
.main .main-right {float:right; width:690px; margin-right:10px;}
/***left**/
.main-left h4 {font-size:20px; padding:10px; border:1px solid #d9d9d9; background:#f8f8f8; font-weight:normal; border-bottom:none;}
.main-left .leftmenu {border:1px solid #d9d9d9; height:350px;overflow-y:auto;}
.main-left .m-left {float:left;width:100px;padding:10px 0 0 10px;}
.main-left .m-right {float:right;width:100px;padding:10px 0 0 0px;}
.main-left .list dt {font-size:16px; font-weight:bold;}
.main-left .list dd {height:26px; line-height:26px;}

.tool { background:#f4f4f4; border:1px solid #dddddd; margin-top:10px; height:90px;}
.tool ul li {float:left; background:#fff; margin:10px 0 0 15px; display:inline;}
.tool ul li a {width:60px; height:60px; float:left;border:1px solid #ddd; text-align:center; color:#666666;}
.tool ul li .gf { background-position:-130px -30px;width:24px; height:24px; display:block; margin:10px auto 5px auto;}
.tool ul li .fb { background-position:-170px -30px;width:24px; height:24px; display:block; margin:10px auto 5px auto;}
.tool ul li .xq { background-position:-206px -30px;width:24px; height:24px; display:block; margin:10px auto 5px auto;}

.main-left .list a { color:#2f6695;}
/***right**/
.main-right h4{font-size:20px; padding:10px; border-bottom:3px solid #333333;font-weight:normal;}
.main-right h4 .more {float:right;margin-top:10px;}
.main-right h4 .more a {font-size:14px;}
.main-right .pro-list { margin-top:20px;}
.main-right .pro-list li {width:200px;float:left; padding-right:30px; display:inline;border-bottom:1px solid #e5e5e5; height:260px;_height:255px; margin-bottom:30px; font-size:14px;}
.main-right .pro-list li img{width:200px;height:144px;}
.main-right .pro-list li table{margin-top:8px;}
.main-right .pro-list li p{height:22px;overflow:hidden;}
.main-right .pro-list li p a{ color:#2f6695;font-weight:bold;}
.main-right .pro-list li b {font-size:18px; font-weight:normal;}

.fy-form {background:#f1f4f6;padding:25px;}
.fy-form h3 {height:40px; line-height:30px; font-size:16px;}
.fy-form .tb-form {border-collapse:collapse; background:#fff; font-size:14px;}
.fy-form .tb-form td {border:2px solid #f1f4f6;padding:9px 10px;}
.fy-form .tb-form .input { height:30px; line-height:30px; padding-left:3px;border:1px solid #999;}
.fy-form .tb-form textarea { width:400px;height:130px; line-height:20px; padding-left:3px;border:1px solid #999;}
.fy-form .tb-form .short {width:60px;}
.fy-form .tb-form .long {width:260px;}
.fy-form .tb-form .mleft {font-weight:bold;}
.fy-form .tb-form span {color:red;margin-left:10px;}
.fy-form .tb-form select {padding:3px;font-size:14px;}
.fy-form .tb-form #danwei{color:blue;}
.fy-form .reset { border:none; width:317px; height:38px; line-height:38px; background:#2abff7; color:#fff; font-size:16px; cursor:pointer; font-weight:bold;FONT-FAMILY: 微软雅黑;}
.fy-form .sub { border:none; width:317px; height:38px; line-height:38px; background:#fe7a65; color:#fff; font-size:16px; cursor:pointer;font-weight:bold;FONT-FAMILY: 微软雅黑;}

.secondhand li {width:690px; border-bottom:1px solid #ddd; margin-top:10px; padding-bottom:10px;}
.secondhand .tb-secondhand {width:690px; height:110px; line-height:28px;font-size:14px;padding:0;margin:0;}
.secondhand .tb-secondhand .iphoto{width:170px;height:110px;position: relative;}
.secondhand .tb-secondhand img{width:160px;height: 100px;margin-right:8px;}
.secondhand .tb-secondhand .ititles{width:450px;height:20px;padding-top:5px;}
.secondhand .tb-secondhand .idetial{width:260px;height:80px;line-height: 25px;}
.secondhand .tb-secondhand .isize{width:92px;text-align:right;}
.secondhand .tb-secondhand .iprice{width:90px;padding-right:6px;text-align:right;}
.secondhand .tb-secondhand .isize1{width:82px;text-align:right;}
.secondhand .tb-secondhand .iprice1{width:100px;padding-right:6px;text-align:right;line-height:20px;}
.secondhand .tb-secondhand p{width:450px;height:24px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.secondhand .tb-secondhand .blue { font-size:16px;}
.secondhand .feature { margin-top:5px;}
.secondhand .feature span {float:left;border:1px solid #ddd; padding:0px 5px; margin-right:2px; height:18px; line-height:18px; font-size:12px;background: #eee;color: green;}
.secondhand .feature .h {border:1px solid #ed7627;}
.secondhand .feature .g {border:1px solid #20a900;}
.secondhand .map { display:inline-block; width:9px; height:14px; background-position:-52px -30px; vertical-align:middle;}
.secondhand strong { font-size:24px; color:#ed7627}

/*****footer******/
.footer { text-align:center; background:#f6f6f6;width:980px; margin:0 auto;padding:20px 0; line-height:24px;}
.xgtpotb{position: absolute;top:0;left:6px;color:white;font-size:12px;text-shadow:1px 1px #0C0C0C;z-index: 999;}

/* 页码 */
.pages {padding:20px 0;text-align: center; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.pages a,.pages span {border: #ccc 1px solid; padding: 5px 12px; margin: 2px; text-decoration: none; border-radius:4px;color:#000;}
.pages a:hover {border: #ddd 1px solid; background-color: #ddd;color: #666;}
.pages a:active {border: #075fcb 1px solid; color: #000;}
.pages span.current {border: #3b5699 1px solid; padding: 4px 12px; color: #fff; background-color: #3b5699; font-weight:bold}
.pages span.disabled {border: #eee 1px solid; color: #ccc;}
.pages span.dotted{border:0;padding: 5px 2px;}

