﻿#topline{height: 40px;  position: fixed;  top: 0px;  left: 0px;  z-index: 499;}
/*------------------新保证金---------*/
.guarantee_banner{ height: 360px; width: 100%; text-align: center; background:url(../images/baozheng-banner100.jpg) no-repeat center #7628dd;}
.guarantee_banner img{ text-align: center;}
.guarantee-money-title{  font-size:24px; text-align: center; margin: 50px auto;background: url(../images/baozheng_titleBG.png) no-repeat;width: 315px; height: 90px; line-height: 100px; }
.guarantee-money-about{ font-size: 16px; line-height: 35px;padding-bottom: 50px;}
.guarantee-money-why{ clear:both;overflow: hidden; width: 100%;background: #d8e6f3;}
.guarantee-money-why ul{ clear:both;overflow: hidden; width:1200px;margin: 50px auto;}
.guarantee-money-why li{ width: 265px; height: 260px; float: left; position: relative; margin: 0 17px; background: #fff;text-align: center;}
.guarantee-money-why li img{ z-index: 0; text-align: center; margin-top: 10px;}
.guarantee-money-why li .text{ z-index: 2; position: absolute; color: #4d566f; top: 140px; padding:20px; transition: top 1.2s; padding-top: 10px;}
.guarantee-money-why li .text h3{ font-size: 18px; font-weight: normal;}
.guarantee-money-why li .text p{ margin-top: 15px; line-height: 26px; font-size: 15px;text-align: left; color: #4d566f;}



.guarantee-recharge{ clear: both; overflow: hidden; padding: 0 70px;}
.guarantee-recharge ul li{ width: 240px; height: 260px;  padding-top: 60px; margin: 0 40px; background: url(../images/guarantee-bg.jpg) no-repeat;float: left; font-size: 18px;text-align: center; color: #fff; position: relative; border-radius: 8px; }
.guarantee-recharge ul li h3{ font-size: 22px; font-weight: normal;}
.guarantee-recharge ul li h3::after{ content:""; display: block; width: 30px; height: 2px; background: #fff; position: absolute; top: 100px; left: 105px;}
.guarantee-recharge ul li h2{ font-size:34px; margin-top: 40px;}
.guarantee-recharge ul li p a{ font-size:16px; margin:45px 0 0; color: #fff; border-radius: 4px; border: 1px solid #fff; padding:5px 10px; display: inline-block;}
.guarantee-recharge ul li p a:hover{ background:#ff5400;}
.guarantee-rule .zhengyi a{ text-align: center; border-radius: 20px; padding: 5px 20px; margin: 10px 0 0 10px; display: inline-block; border: 1px solid #ff5400; background: #fbe7bf; color: #ff5400;}
.guarantee-rule .zhengyi a:hover{ background: #ff5400; color: #fff;}
.guarantee-rule{ font-size: 16px; line-height: 24px;}
.guarantee-rule .guize{ padding-left: 20px; width: 660px;}
.guarantee-rule .guize p{ margin:00px 0 15px;}
.guarantee-xieyi{padding:50px 100px; font-size: 14px; color: #555;}
.guarantee-xieyi h2{ text-align: center; margin: 10px 0 40px;  }
.guarantee-xieyi h3{font-weight: normal;margin: 10px 0;}
.guarantee-xieyi p{ text-indent:2em; margin: 10px 0; line-height: 22px;}
.guarantee-xieyi .btn{ text-align:center; margin: 20px 0 20px;}
.guarantee-xieyi .btn input{ width:100px; height: 34px; margin: 0 20px; line-height: 34px; font-size: 14px; font-family:'Microsoft Yahei';  border: none; border-radius: 4px;}
.guarantee_btn{ margin: 40px 0 50px; font-size: 16px; text-align: center;}
.guarantee_btn a{ border: 2px solid #f7c709; width: 200px; height: 50px; text-align: center; line-height: 50px; font-size: 18px;color: #4d566f; display: inline-block;background: #fff;border-radius: 30px;}
.guarantee_btn a:hover{background: #f7c709;color: #4d566f; }
/*.layui-layer-page .layui-layer-content{background: none;}*/


body, nav, dl, dt, dd, p, h1, h2, h3, h4, ul, ol, li, input, button, textarea, footer {
    margin: 0;
    padding: 0;
}
body {
    background: none repeat scroll 0 0 #f8f8f8!important;
    color: #111;
    font: 12px 'XinGothic-SinaWeibo','Microsoft Yahei','helvetica','arial';
	min-width: 1200px;
}
form {
    display: inline;
}
ul, li, ol {
    list-style: none outside none;
}
input {
    cursor: pointer;	
}
a {
    color: #111;
    text-decoration: none;
}
a:hover {
    color: #ff9566;
    text-decoration: none;
}
img {
    border: 0 none;
}
button, input, select, textarea {
    text-decoration: none;
}
h3 {
    font-size: 16px;
    font-weight: bold;
}
h4 {
	font-size:15px;

}
.fl {
    float: left;
}
.fr {
    float: right;
}
.cl{ clear:both; overflow:hidden;}
.sign{background:url(../images/sign.png) no-repeat 0 0; }
.red{color:#ff0000; padding-left:5px;}
.top {
    border-bottom: 1px solid #e7e7e7;
    height: 27px;
    line-height: 27px;
    width: 100%;
}
.top_box {
    clear: both;
    margin: 0 auto;
    overflow: hidden;
    width: 1200px;
}
.top_ge {
    float: right;
    padding-left: 17px;
	background:url(../images/deng.gif) no-repeat 0px 3px;
	margin-left:8px;
}
.top_ge a {
    padding: 0 5px;
	color:#555;
}
.top_ge a:hover{
	text-decoration:underline;
}
.top_r {
    color: #888;
    float: left;
}
.top_r a {
    color: #888;
    font-family: 'arial';
    padding: 0 5px;
}
.title {
    height: 71px;
    padding-top: 18px;
    width: 100%;
	background:#fff;
	margin-top: 32px;
}
.logo {
    float: left;
    margin-top:8px;
}
.nav {
    float: left;
    height: 54px;
    margin-left: 18px;
	_width:640px;
}
.nav ul {
    height: 54px;
    line-height: 54px;
}
.nav ul li {
    float: left;
    font-size: 16px;
    height: 54px;
    line-height: 54px;
    text-align: center;
    width: 105px;
}
.nav ul li a {
    color: #000;
    display: block;
    font-weight: bold;
}
.nav ul li a:hover {
    background: #ff5400;
    border-bottom: 2px solid #ff0000;
    color: #fff;
    display: block;
}
.nav ul li.selected {
    background: #ff5400;
    border-bottom: 2px solid #ff3600;
    color: #fff;
}
.nav ul li.selected a {
    background:#ff5400;
    color: #fff;
}
.search {
    float: right;
    height: 26px;
    margin-top: 14px;
    width: 220px;
}
.search_l {
    border:1px solid #fff;
    float: left;
    height: 22px;
    margin-top: 2px;
}
.search_text {
    border:none;
    float: left;
    height: 24px;
    line-height: 24px;
    width: 118px;
	_width: 114px;
	_height: 20px;
	_line-height: 20px;
	_border:1px solid #eb9864;
	*border:1px solid #eb9864;
	border:1px solid #eb9864
	padding:0px 2px;
	outline: none;
	cursor:text;
}
.search_but {
    float: right;
    width: 26px;
}
.banner {
    height: 360px;
    width: 100%;
}
.bannerbox { width: 1140px; height: 350px; overflow: hidden; margin: 0px auto; position: relative;}
#focus { width: 1140px; height: 350px; clear: both; overflow: hidden; position: relative; float: left; }
    #focus ul { width: 1140px; height: 350px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
    #focus ul li { float: left; width: 1140px; height: 350px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
    #focus .preNext { width: 150px; height: 350px; position: absolute; top: 0px; cursor: pointer; }
    #focus .pre { left: 0; background: url(../images/sprite.png) no-repeat left center; }
    #focus .next { right: 0; background: url(../images/sprite1.png) no-repeat right center; }
.banner_link{width:1140px; margin:0px auto; height:350px; }
.fabu {
    right:5%;
    position: absolute;
    top: 240px;
	z-index:11;
	cursor:pointer;
}
.fabu_bottom {
    right:5%;
    position: absolute;
    top: 310px;
	font-size:14px;
	color:#fff;
	z-index:11;
	cursor:pointer;
}

.fabu_bottom a{color:#fff;}
.fabu_bottom a:hover{text-decoration:underline !important;}


#container {
    margin: 0 auto;


    width: 1140px;
		min-height:600px;
	_height:580px;
	_height:100%;
}
.hot_rencai {
}
.hot_rencai_top {}
.hot_rencai_top ul{
	clear:both;
	overflow:hidden;
}
.hot_rencai_top ul li{
	float:left;
    font-size:16px;
	color:#ff5400;
	height:40px;
	line-height:40px;
}

.hot_rencai_top ul li a{
	font-size:18px;
	padding:0px 25px;
	height:36px;
	line-height:36px;
	display:block;
	background:#dfdfdf; margin:4px 4px 4px 0; border-radius:4px;
}
.hot_rencai_top a:hover{
	background:#ff5400;
	color:#fff;

}
.hot_rencai_top .curr a{
	background:#ff5400;
	color:#fff;

}
.hot_rencai_top_l {
    background: url(../images/index12_26.jpg) no-repeat 0 10px ;
    border-bottom: 2px solid #ff5400;
    float: left;
    font-size: 18px;
    margin-bottom: -2px;
    padding-left: 30px;
}
.hot_rencai_con {
    clear: both;
    overflow: hidden;
    padding: 15px 0 25px;
}
.hot_rencai_list {
    float: left;
    margin-left: 22px;
    margin-top: 10px;
}
.hot_ren_list_tu {
}
.hot_ren_list_tu a {
    border: 1px solid #e0e0e0;
    display: block;
    padding: 2px;
    text-align: center;
    width: 120px;
	height:120px;
	vertical-align:middle;
}
.hot_ren_list_tu a:hover {
    border: 1px solid #fa6014;
    padding: 2px;
}
.hot_ren_list_tu img{
	vertical-align:middle;
	text-align:center;
}
.hot_ren_list_zi {
    padding-top: 10px;
    text-align: center;
}
.con_box {
    clear: both;
    overflow: hidden;
	_height:100%;
}
.con_box_l {
    float: left;
    width: 300px;
}
.con_box_r {
    float: right;
    width: 810px;
}

.con_box_l_top {
    background:#f8f8f8;    
    padding: 10px 8px 15px;
	_padding: 10px 5px 15px;

}
.con_box_l_top ul {
	clear: both;
    overflow: hidden;
	_height:100%;
}
.con_box_l_top ul li {
    float: left;
    font-size: 14px;
    line-height: 24px;
    margin-left: 0px;
    width: 142px;
}
.con_box_l_top ul li span {
    color: #f00;
}
.con_box_l_top .jiaoyie{ font-size:14px; text-align:center; padding:5px 0 10px;font-weight:bold;}
.con_box_l_top .jiaoyie span{color: #f00; font-size:20px; }
.con_box_butt {
    border: medium none;
    cursor: pointer;
    float: left;
    margin-left: 10px;
    margin-top: 10px;
    text-align: center;
}
.con_box_butt a {
    background: #ff5400;
    color: #fff;
    display: block;
    font-size: 16px;
    height: 34px;
    line-height: 34px;
    width: 120px;
}
.con_box_butt a:hover {
    background:#fb6c0e;
    color: #fff;
}
.con_box_butt1 {
    border: medium none;
    cursor: pointer;
    float: left;
    font-size: 16px;
    margin-left: 10px;
    margin-top: 10px;
    text-align: center;
}
.con_box_butt1 a {
    background:#d8d8d8;
    color: #222;
    display: block;
    font-size: 16px;
    height: 34px;
    line-height: 34px;
    width: 120px;
}
.con_box_butt1 a:hover {
    background:#cdcccc;
    color: #222;
}
.menu {
    clear: both;
    margin-top: 4px;
    overflow: hidden;
	_width:300px;
}
.menu_top {
    background:#fbebcc;
    border-bottom: 1px solid #f4be97;
    color: #ff5400;
    font-size: 16px;
    height: 36px;
    line-height: 36px;
    padding-left: 25px;
}
.menu_con {
    background:#fef8ed;
    clear: both;
    overflow: hidden;
}
.menu_con li {
    float: left;
    font-size: 14px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    width: 149px;
}
.menu_r_b {
    border-bottom: 1px dotted #f4be97;
    border-right: 1px dotted #f4be97;
}
.menu_r {
    border-bottom: 1px dotted #f4be97;
}
.news {
    background:#f8f8f8;
    margin-top: 4px;
    padding-bottom: 5px;
}
.news_top {
    background:#e7e7e7;
    border-bottom: 1px solid #a6a6a6;
    font-size: 16px;
    height: 36px;
    line-height: 36px;
    padding-left: 25px;
}
.news_top span {
    color: #ff5400;
}
.news_top a {
    color: #777;
    float: right;
    font-size: 12px;
    padding-right: 10px;
    text-align: right;
}
.news_con {
    padding: 4px 8px;
}
.news_con li {
    background: url(../images/dian.jpg) no-repeat 0 14px ;
    border-bottom: 1px dotted #ccc;
    height: 34px;
    line-height: 34px;
    overflow: hidden;
    padding-left: 15px;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 265px;
}
.news_con li p{text-overflow: ellipsis;    white-space: nowrap; overflow: hidden; width: 250px;}
.news_shang {
    border-bottom: 1px dotted #ccc;
    width: 275px;
}
.news_shang_top {
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 270px;
}
.news_shang_con {
    color: #777;
    font-family: 'arial';
    height: 40px;
    line-height: 20px;
    overflow: hidden;
}
.help {
    background: url(../images/index_36.jpg) no-repeat  0 0 #f1f1f1;
    height: 69px;
    margin-top: 4px;
    padding: 35px 0 0 150px;
}
.xin_top {
    background:#fafafa;
    border-bottom: 1px solid #e7e7e7;
    height: 38px;
    line-height: 38px;
	_line-height: 38px;
}
.xin_top ul {
    font-family: 'arial';
    padding: 2px 0;
	_height: 32px;
    _line-height: 32px;
}
.xin_top ul li {
    border-right: 1px solid #e7e7e7;
    float: left;
    height: 32px;
    line-height: 32px;
    padding: 0 12px;
}
.xin_top ul li a {
    color: #777;
	line-height:32px;
	_height:32px;
}
.xin_top ul li a:hover {
    color: #ff5400;
}
.xin_top .zui {
    color: #ff5400;
    font-family: 'arial';
}
.xin_top .zui a {
    color: #ff5400;
}
.xin_con {
    padding: 5px 5px 5px 0px;
}
.xin_con ul {
    border-bottom: 1px solid #dcdcdc;
    padding: 5px 0;
}
dl.user-information {
    border-color: #ffffff #ffffff #eaeaea;
    border-image: none;
    border-style: solid;
    border-width: 0 0 1px;
    clear: both;
    color: #999999;
    display: block;
    font-size: 12px;
    margin: 0;
    overflow: hidden;
    padding:10px 0;
	position:relative;
}
.user-information p {
    color: #888;
    height: 29px;
    line-height: 25px;
    margin: 0;
    padding: 0;
}
a.danpian, a.arm, a.dianyuan, a.pcb, a.qianru, a.lanya, a.gongye, a.anfang, a.dsp, a.yinpin, a.yaokong, a.qiche, a.chengxu, a.qita, a.rjkf, a.after_consumer, .after_ict, .after_car, .after_industry, .after_other{
    background: url(../images/tags.png) no-repeat  0 0;
    color: #ffffff;
    display: inline-block;
    font-size: 13px;
    height: 25px;
    line-height: 25px;
    margin-right: 2px;
    text-indent: -8px;
    width: 128px;
	text-align: center;
}
a.danpian {
    background-position: 0 -25px;
}
a.arm {
    background-position: 0 -50px;
}
a.dianyuan {
    background-position: 0 -75px;
}
a.pcb {
    background-position: 0 -100px;
}
a.qianru {
    background-position: 0 -125px;
}
a.lanya {
    background-position: 0 -150px;
}
a.gongye {
    background-position: 0 -175px;
}
a.anfang {
    background-position: 0 -200px;
}
a.dsp {
    background-position: 0 -225px;
}
a.yinpin {
    background-position: 0 -250px;
}
a.yaokong {
    background-position: 0 -275px;
}
a.qiche {
    background-position: 0 -300px;
}
a.chengxu {
    background-position: 0 -325px;
}
a.qita {
    background-position: 0 -350px;
}
a.rjkf {
    background-position: 0 0px;
}
a.after_consumer{
	background-position: 0 -375px;
}
a.after_consumer:hover{ color:#fff;}
a.after_ict{
	background-position: 0 -400px;
}
a.after_ict:hover{ color:#fff;}
a.after_car{
	background-position: 0 -425px;
}
a.after_car:hover{ color:#fff;}
a.after_industry{
	background-position: 0 -450px;
}
a.after_industry:hover{ color:#fff;}
a.after_other{
	background-position: 0 -475px;
}
a.after_other:hover{ color:#fff;}

.user_l {
    float: left;
    overflow: hidden;
    width: 450px;
}
.user_z {
    float: left;
    width: 120px;
}
.user_top{width:100%; overflow:hidden; height:28px; overflow:hidden;}
.user_bottom{line-height:28px; margin-top:5px; width:100%; overflow:hidden;}
.user-information a.tit {
    font-family: Microsoft Yahei;
    font-size: 18px;
    margin-right:3px;
    text-decoration: none;
}
.user-information a.tit:hover{color: #ff5400;}
.view_tages a{ color: #0b73bb; margin-right: 4px;}
.view_tages a:hover{ color:#ff5400;}
.ProjetList_tages{ font-size: 14px; margin: 15px 0 10px; color: #999;}
.ProjetList_tages a{ color: #0b73bb; margin-right: 8px;}
.ProjetList_tages a:hover{ color:#ff5400;}
.ListR_tages{ display: inline-block;}
.ListR_tages a{ background: #fff; border: 1px solid #ccc; border-radius: 4px; line-height: 30px; padding: 0 10px;  float: left; margin:3px 8px 3px 0;}
.ListR_tages a:hover{ background: #ff5400; color: #FFF;}

.fabao_name{ float:left; margin-right:3px; color:#0b73bb; max-width:90px; overflow:hidden;white-space: nowrap;}
.fabao_name:hover { color:#ff5400;}



.time {
    color: #999;
	float:left;
	width:105px;
	_margin-left:8px;
}
.add {
    background: url(../images/add.png) no-repeat  0 7px ;
    color: #999;
    padding-left: 13px;
	float:left;
	max-width:90px; height:20px; overflow:hidden; margin-right:3px;
}
.add a{color: #999;}
.add a:hover{ color:#ff5400;}

.jiezhi_time{float:right; margin-left:5px; text-align:right; padding-right:0px;}

.user-information .price {
    color: #666666;
}
.user-information .publishbtn {
    float: right;
    margin-right: 5px;
    width: 170px;
	text-align:right;
}
.user-information .publishbtn p a {
    font-size: 13px;
    margin: 6px 0 0;
    padding: 2px 4px;
}
.footer {
    color: #d3d3d3;
    font-family: 'arial';
    line-height: 24px;
    text-align: center;
    width: 100%;
	background:#555;
	margin-top:40px;
	font-size:14px;
	display: block;
}
.footer_bottom{ background: #393939; height: 48px; line-height: 48px;}
.footer_con{ width:1200px; margin:0 auto; padding: 15px 0;}
.footer_con .L_link{ width:450px; float:left; text-align:left; }
.footer_con  li{ margin:12px 0;color:#d0d0d0; line-height:22px; }
.footer_con .L_link li p{ width:200px; float:left;}
.footer_con  span{ color:#d0d0d0}
.footer_con li a{ color:#d0d0d0;}
.footer_con li a:hover{ text-decoration:underline;}
.footer_con .R_link{ float:right; text-align:right;}
.footer_con .R_link li{ float:right !important; margin:5px 15px 0; text-align:center; color:#ccc;}
.footer_con .R_link li img{width: 110px; height: 110px;}
.footer_con .R_link li p{ margin-top:5px;}
.footer_con .c_link{ width: 120px; float: left; padding-top: -12px; text-align:left;}

.nei_box {
    clear: both;
    overflow: hidden;

}
.nei_box_r {
    margin-right: 5px;
    width: 810px;
}
.nei_box_l {
    width: 300px;
}
.wenzhi { 
    color: #999;
    height: 40px;
    line-height: 40px;
	overflow:hidden;
	font-size: 14px;
}

.wenzhi a {
    color: #999;
}
.wenzhi a:hover {
    color: #ff4e00;
}
.wenzhi p {
    background: url(../images/home.png) no-repeat 0 10px ;
    padding-left: 22px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;
}
.shaixuan {
    margin-top: 3px;
	_height:100%;
}
.shaixuan_top {
    background:#f5f5f5;
	border-bottom:1px solid #dedede;
    color: #ff4e00;
    font-size: 16px;
    height: 34px;
    line-height: 34px;
    padding: 0 15px;
}
.shaixuan_ch a {
    color: #046fba;
    font-size: 12px;
}
.shaixuan_con {
	font-size:14px;
}
.shaixuan_list {
    border-bottom: 1px dotted #cecece;
    clear: both;
    padding: 5px 0 3px 70px;
	_height:100%;
	position:relative;
}
.shaixuan_list_l {
    color: #666;
    line-height: 22px;
    text-align: left;
    width: 90px;
	position:absolute;
	left:0;
	padding:2px 0;
}
.shaixuan_list_r {
	clear:both; overflow:hidden;
}
.shaixuan_list_r li {
    float: left;
    line-height: 22px;
    list-style: none outside none;
    padding:1px 5px;
    width: auto;
    word-break: break-all;
	word-break:break-word;
	_display:inline-table;
	border:1px solid #fff;
}
.shaixuan_list_r li a{white-space:nowrap; line-height:25px;}
.shaixuan_list_r li a:hover{color: #ff5400;}
.more {
    float: right;
    font-size: 12px;
    text-align: center;
    width: 50px;
	padding:2px 4px;
	border:1px solid #ccc;
	background:#f3f3f3;
}
.more i{ width:14px; height:14px; margin-left:5px; padding-top:3px;}
.shai_tiao_r {
    width: 660px; padding-left:10px;
}
.shai_tiao_r li {
    background:#efefef;
    border: 1px solid #ff5500;
    float: left;
    line-height: 22px;
    margin: 3px 7px;
    width: auto;
}
.shai_tiao_r li a {
    background: url(../images/xiang_10.jpg) no-repeat right center;
    padding: 6px 20px 6px 6px;
}
.shai_search {
    border: 1px solid #a6a6a6;
    height: 26px;
    line-height: 26px;
    margin: 0px 7px;
    width: 230px;
}
.shai_search_text {
    border: medium none;
    float: left;
    height: 26px;
    line-height: 26px;
    width: 190px;
	_width: 190px;
	padding:0px 3px;
	cursor:text;
}
.xiang_con {    
    margin-top:8px;
}
.xiang_con_top {   
    font-size: 14px;
    line-height: 36px;
    background: #fafafa;
    color: #8f8f8f;
    padding: 0 0 0 10px;
}
.xiang_con_top span {
    color: #ff5400;
    padding: 0 3px;
}
.pagination {
    padding: 20px 0;
    text-align: center;
}
.pagination A {
    border: 1px solid #929292;
    margin: 0 2px;
    padding: 4px 8px;
    text-decoration: none;
}
.pagination A:hover {
    background: #ff5400;
    border: 1px solid #e06003;
    color: #fff;
}
.pagination .active a{
    background:#ff5400;
    border: 1px solid #ff5400;
    color: #fff;
    font-weight: bold;
    padding: 4px 8px;
}
.pagination li {
    display: inline;
}
.pagination li.disabled {
    border: 1px solid #929292;
    color: #929292;
    margin: 0 2px;
    padding: 4px 8px;
}
.fabu_butt_box{
	margin-top:10px auto 0px;
	clear:both;
	position:relative;
}

.fabu_butt {
    cursor: pointer;
    font-size: 16px;
	width: 180px;
	margin:0px auto;
	text-align:center;
	margin-top:6px;
}
.fabu_butt a {
    background:#ff5400;
    color: #fff;
	  height:44px;
    font-size: 16px;display:block;    
    line-height: 42px;
	width: 180px;
	text-align: center;
	border-radius: 4px;
}
.fabu_butt a:hover {
    background:#ff6d00;
    color: #fff;
}
.fabu_butt2 {
    cursor: pointer;
    font-size: 16px;
	width: 178px;
	margin:0px auto;
	text-align:center;
	margin-top:6px;
}
.fabu_butt2 a {
    background:url(../images/butt03.jpg) no-repeat;
    color: #fff;
	height:44px;
    font-size: 16px;display:block;
    font-weight: bold;
    line-height: 42px;
}
.fabu_butt2 a:hover {
    background:url(../images/butt03_hover.jpg) no-repeat;
    color: #fff;
}
.fabu_bianji_butt{
    background:url(../images/icon_product_edit.jpg) no-repeat 0 0!important;
	width:32px!important;
	height:32px!important;
	display:block;
	position:absolute;
	right:5px;
	top:5px;
	text-indent:-9999px;
	overflow:hidden;
}
.fabu_bianji_butt:hover {
    background:url(../images/icon_product_edit.jpg) no-repeat 0 0!important;
	background-position:0 -32px!important;
}
.xiang_pai {
    margin-top: 10px;
}
.xiang_pai_top {
    font-size: 18px;
	  border-left: solid 2px #fe5039;
  padding-left: 10px;
  font-weight: bold;
  margin: 20px 0;
  color: #333;
}
.xiang_pai_top span {
  font-weight: 100;
  font-size: 14px;
  font-style:normal;
   color:#666;
   margin-left:5px;

}
.xiang_pai_top .r_more{ float:right; color: #999; line-height: 24px;}
.xiang_pai_top .r_more:hover{ text-decoration: underline;}
.xiang_pai_con {
    background:#f8f8f8;
    padding: 4px 0;
	_height:100%;
}
.xiang_pai_con ul {
    border-bottom: 1px solid #fff;
    clear: both;
    line-height: 26px;
    overflow: hidden;
    padding: 5px 8px;
	_height:100%;
}
.xiang_pai_l {
    background:none;
    color: #ff9566;
    float: left;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    width: 23px;
}
.xiang_pai_ll {
    color: #bdbdbd;
    float: left;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
    width: 23px;
	padding:2px 0;
}
.xiang_pai_r {
	float: left;
    padding-left: 10px;
	width:250px;
	line-height:26px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	padding:2px 0px 2px 10px;
	font-size:14px;
}

.xiang_pai_r1 {
	white-space: normal;
}

.xiang_pai_r1 a {
	float: left;
	width:160px;
	line-height:26px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.xiang2_shun {
    background: url(../images/xiang.jpg) no-repeat 165px center #f1f1f3;
    height: 64px;
    margin-top: 5px;
    padding: 10px 0;
}
.xiang2_shun ul {
    padding: 14px 0 0;
}
.xiang2_shun ul li {
    float: left;
    margin-left: 20px;
	_margin-left: 20px;
}
.gray {
    background: url(../images/hui.jpg) no-repeat left center;
    height: 38px;
    padding-left: 45px;
    width: 125px;
}
.hong {
    background: url(../images/huang.jpg) no-repeat left center;
    height: 38px;
    padding-left: 45px;
    width: 125px;
}
.hong p {
    color: #ff4e00;
}
.gray_zi {
    padding-top: 10px;
}
.xiang2_con_top {
    border-bottom: 1px solid #a6a6a6;
    clear: both;
    font-size: 14px;
    line-height: 36px;
    overflow: hidden;
    padding: 8px 0 0;
	_height:100%;
}
.xiang2_con_top_d {
    color: #555;
    float: left;    
    padding-left: 5px;
	padding-top:5px;
	line-height:28px;
	width:500px;
	padding-bottom:5px;
}
.xiang2_con_top_d h1{
    font-size: 20px;
    font-weight: bold;
}
.xiang2_con_top_z {
    color: #ff4e00;
    float: left;
    padding-left: 18px;
}
.xiang2_con_top_s a {
    background: url(../images/shou.png) no-repeat center top ;
    float: right;
    margin-right: 5px;
    padding-top: 15px;
    text-align: center;

}
.xiang2_con_top_s a.favored {
    background: url(../images/shou_2.png) no-repeat center top;
}

.xiang2_tbox{ clear:both; overflow:hidden; margin-top:8px;}
.xiang2_tiao {
	font-size:14px;
}
.xiang2_tibanner{ width:300px; height:250px; position:absolute; right:0; top:0; border-left:10px solid #fff;border-bottom:18px solid #fff; margin-top:13px;}
.xiang2_tiao ul {
    clear: both;
    overflow: hidden;
}
.xiang2_tiao li { line-height:26px; padding:8px 200px 8px 28px; border-bottom:1px dotted #ccc; font-size:15px; display: block;}
.xiang2_ax {
    height: auto;
    line-height: 20px;
    margin-top: 10px; font-size:14px;
}
.xiang2_ax h3{ margin-bottom:5px;}
.xiang2_tiao1 {
    background: url(../images/icon01.jpg) no-repeat left;
}
.xiang2_tiao2 {
    background: url(../images/icon02.jpg) no-repeat left center;
}
.xiang2_tiao3 {
    background: url(../images/icon04.jpg) no-repeat left 11px;
}
.xiang2_tiao3 a{ color:#0b73bb;}
.xiang2_tiao3 a:hover{ color:#ff5400;}
.xiang2_tiao4 {
    background: url(../images/icon05.jpg) no-repeat 0 14px;;
}
.xiang2_tiao5 {
    background: url(../images/icon06.jpg) no-repeat left center ;
}
.xiang2_yao {
    border: 1px solid #dcdcdc;
    font-size: 15px;
    line-height: 26px;
    margin-top: 10px;
    padding: 15px;
	 overflow:hidden;
	position: relative;
	min-height: 250px;
}
.xiang2_yao p {
    font-size: 16px;
    font-weight: bold;
    padding-bottom: 8px;
}
.LastEdit_time{
	position: absolute;
	top: 5px;
	right: 16px;
	font-size: 14px;
	color: #666;

}
.LastEdit_time i{
	vertical-align: middle;
    width: 10px;
    height: 10px;
    border: 3px solid #cee2fb;
    background: #3c8cf0;
    display: inline-block;
    border-radius: 50%;
    margin-right: 10px;

}
.xiang2_li {
    color: #666;
    font-size: 14px;
    text-align: center;
}
.xiang2_time {
    color: #888;
    font-size: 22px;
    font-weight: bold;
    padding: 8px 0;
    text-align: center;
}
.xiang2_xin {
    font-size: 16px;
    padding: 12px 0 8px 16px;  	  
    font-weight: bold;
}
.xiang2_con {
    background: #f8f8f8;
    margin-top: 2px;
    padding: 8px 15px;
}
.xiang2_con ul {
    clear: both;
    overflow: hidden;
    padding: 4px 0;
}
.xiang2_con ul span {
    color: #777;
}
.xiang2_photo {
    border: 1px solid #f8f8f8;
    height: 60px;
    width: 60px;
    overflow: hidden; border-radius: 60px;margin: 0 auto;
}
.xiang2_photo a img{ width:60px; height:60px;}
.xiang2_name {
    line-height: 22px;   
	color:#999;
}
.xiang2_name p {
    width: 100%;
    line-height: 18px;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 14px;
    color: #929292;
    margin-top: 6px;
}

.xiang2_name .jubao a{
	color: #fff;
    background: #ff9566;
    padding: 1px 8px;
	border-radius: 2px;
}

.xiang2_name .jubao a:hover{
	color:#fff;	
	background:#ff5400;
}

.xiang2_j {
    margin-top: 15px;
}
.xiang2_j_top {
    background:#f8f8f8;
    font-size: 15px;
    font-weight: bold;
    height: 32px;
    line-height: 32px;
    padding-left: 15px;
}
.xiang2_j_con {
    margin-top: 5px;
    padding-bottom: 10px;
}
.listone {
    border-bottom: 1px solid #e8e8e8;
    clear: both;
    color: #999999;
    font-size: 12px;
    overflow: hidden;
    padding: 5px 0;
	_height:100%;
}
.state_jingbiaozhong, .state_zhongbiao, .state_luoxuan {
    background: url(../images/jingbiao.png) no-repeat;
    display: inline-block;
    height: 25px;
    margin-right: 10px;
    vertical-align: middle;
    width: 45px;
}
.state_luoxuan {
    background-position: 0 -25px;
    float: left;
}
.state_zhongbiao {
    background-position: 0 -50px;
    float: left;
}
.address {
    background: url(../images/add.jpg) no-repeat  0 0;
    color: #999999;
    font-size: 12px;
    line-height: 25px;
    padding-left: 17px;
}
.state_time {
    color: #999;
    float: right;
}
.state_xiugai {
    float: right;
    margin-right: 15px;
}
.state_xiugai a {
    background:#f3793d;
    color: #fff;
    padding: 2px 5px;
}
.state_xiugain a:hover {
    background:#ff5400;
    color: #efefef;
    padding: 2px 5px;
}
.jie_xiu_listone {
    border-bottom: 1px solid #e7e7e7;
    clear: both;
    font-size: 14px;
    line-height: 41px;
    overflow: hidden;
    padding:15px 0;
	_height:100%; position: relative;
}
.jie_xiu_photo {
    border: 1px solid #e8e8e8;
    float: left;
    height: 50px;
    margin-right: 10px;
    padding: 2px;
    width: 50px;
}
.jie_xiu_photo img{ width:100%; height: 100%;}
.jing_fang_center{ float:left;}
.jie_dengdai {

    border-top: 1px dotted #ccc;
    color: #666;
    font-size: 18px;
    padding: 10px 0;
    text-align: center;
}
.jie_zhuangtai {
    color: #666;
    padding: 6px 0 15px;
    text-align: center;
}
.jie_zhuangtai span {
    color: #ff5400;
    font-size: 18px;
    font-weight: bold;
    padding: 0 5px;
}
.close_pay{padding: 10px;
    color: #666;
    text-align: center;
    background: #fff0df;
    margin-top: 10px;
    border: 1px solid #ffdbb1;
    border-radius: 6px;
}
.close_pay a{     
    background: #ff9566;
    color: #fff;
    padding: 2px 3px;
    border-radius: 2px;
    margin-left: 3px;
}
.close_pay a:hover{
	background: #ff5400;
    color: #fff;
}
.fa_dengdai {
    border-top: 1px dotted #ccc;
    color: #666;
    font-size: 12px;
    padding: 10px 0;
    text-align: center;
}
.fa_dengdai a {
    background:#ff5400;
    color: #fff;
    display: block;
    float: left;
    font-size: 16px;
    height: 30px;
    line-height: 30px;
    margin-left: 10px;
    text-align: center;
    width: 115px;
}
.fa_dengdai a:hover {
    background:#ef3e00;
}
.fabu_top {
    border-bottom: 3px solid #444;
    color: #ff4e00;
    font-size: 22px;
    font-weight: bold;
    line-height: 44px;
    margin: 15px auto 0;
}
.fabuNew_TopPrompt{    
    background: #ffebeb;
    height: 55px;
    line-height: 55px;
    text-align: center;
    font-size: 14px;
}

.fabu_tab {
    margin: 30px  0;
    padding-bottom: 20px;
	float:left;
	color:#555;
}
.fabu_tab input{border-radius:0px; font-family:"微软雅黑";}
.fabu_tab select{border-radius:0px;font-family:"微软雅黑";}
.fabu_tab  textarea{border-radius:0px;font-family:"微软雅黑";}
.fabu_tab tr td {
    border: medium none;
    padding:4px 5px;
	position:relative;
  padding-left: 20px;
}
.fabu_tab_new tr td {
    border: medium none;
    padding:9px 5px !important;
	position:relative;
}
.fabu_tab .require:before{ content:'*'; display:inline-block; margin-right:2px; color:#ff0000;}
.fabu_left {
    font-size: 15px;
    width:90px;
	vertical-align:top;
	text-align:justify !important;
	display:inline-block;
	color:#222;
	line-height:35px;
}
.fabu_text {
    border: 1px solid #ACB0BB;
    height:38px;
    line-height: 38px;
    width: 654px;
	padding:0px 3px;
}
.tishu {
    color: #999;
    padding-left: 10px;
	 display: inline-table;word-wrap:break-word;_white-space:nowrap;*white-space:nowrap; Word-break:break-all;
}
.fabu_fen {
    border: 1px solid #a6a6a6;
    line-height: 24px;
}
.fabu_fen dd {
    line-height: 26px;
    margin-left: 15px;
	width:100%;
	display:inline-block;
}
.fabu_fen dd p{ float: left; width:130px; font-size:14px;}
.fabu_text1 {
    border: 1px solid #a6a6a6;
    height: 140px;
    line-height: 24px;
    width: 700px;
	padding:0px 3px;
}

.fabu_lianxi1 {
    background: url(../images/fabu03_s.jpg) no-repeat left center;
    border: 1px solid #ACB0BB;height: 35px;padding-left: 10px;    margin-right: 10px;    padding-left: 33px;    width: 180px; margin-bottom:8px;
}
.fabu_lianxi2 {
	 background: url(../images/fabu04_e.jpg) no-repeat left center;
border: 1px solid #ACB0BB;height: 35px;padding-left: 10px;    margin-right: 10px;    padding-left: 33px;    width: 180px;margin-bottom:8px;
}
.fabu_lianxi3 {
    background: url(../images/fabu05_ph.jpg) no-repeat left center ;
border: 1px solid #ACB0BB;height: 35px;padding-left: 10px;    margin-right: 10px;    padding-left: 33px;    width: 180px;margin-bottom:8px;
}
.fabu_lianxi4 {
    background: url(../images/fabu06_qq.jpg) no-repeat left center;
border: 1px solid #ACB0BB;height: 35px;padding-left: 10px;    margin-right: 10px;    padding-left: 33px;    width: 180px;margin-bottom:8px;
}
.fabu_lianxi5 {
    background: url(../images/fabu07_wx.jpg) no-repeat left center;
border: 1px solid #ACB0BB;height: 35px;padding-left: 10px;    margin-right: 10px;    padding-left: 33px;    width: 180px;margin-bottom:8px;
}
.demand_text{padding: 6px 4px; border: 1px solid #ACB0BB;color: #9497A6;width: 550px;height: 68px;}
.cardID{ clear:both; overflow:hidden; font-size:15px;}
.cardID .new_conx{ margin-top:0;}
.cardID .new_fujian_price_ti{ font-size:12px;}
.contact_cardID{padding: 0px 4px; border: 1px solid #ACB0BB; height: 35px; padding-left: 10px; color: #9497A6; width:222px;}
.fabu_an {
    background:#ff5400;
    border:none;
    color: #fff;
    font-size: 16px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    width: 110px;
	-moz-border-radius:4px;
	border-radius:4px!important;
}
.quxiao_an {
    background:#939393;
    border:none;
    color: #fff;
    font-size: 16px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    width: 120px;
	-moz-border-radius:5px;
	border-radius:5px;
    margin-left:20px;
}

.fabu_button {
	width:140px;
	height:44px;
	line-height:44px;
	color:#fff;
	text-align:center;	
	background:#ff6b21;
	border:1px solid #ea4b14;
	border-radius:4px;
	font-size:16px;
	margin-top:10px;
	float:left;
	margin-right:10px;

}
.fabu_button:hover{background:#ea4b14;color: #fff;}
dl.oneinfo {
    border-bottom: 1px solid #e2e2e2;
    clear: both;
    color: #999999;
    display: block;
    font-size: 12px;
    height: 100%;
    overflow: hidden;
    padding:15px 10px;
    position: relative;
}
.rencai_phtot {
    border: 1px solid #f8f8f8; border-radius:4px;width: 65px;height: 65px;
}
.rencai_phtot img{ width:65px; height:65px;}

.anli_phtot img{ width:160px; height:140px;}
.rencai_cen {
    float: left;
    line-height: 24px;
    margin-left: 10px;
    width: 500px;
}
.rencai_cen_tit{  }
.rencai_cen_tit a {
    color: #0b73bb;
    font-size: 18px;  line-height:20px;
}
.rencai_cen_tit a:hover {
    color: #ff5400;
}
.rencai_shu {
    margin: 0 2px; color:#dfe1e9 !important;
}
.rencai_r {
    float: right;
    width:90px;
}
.rencai_rshou {
    height: 32px;
    line-height: 32px;
	text-align:center;
}
.rencai_rshou a {
    background: url("../images/ren_shou.jpg") no-repeat left center ;
    color: #999;
    padding: 10px 0 10px 28px;
}
.rencai_rshou a.favored {
    background: url("../images/ren_shou_h.jpg") no-repeat left center ;
    color: #ff5400;
}
.rencai_rshou a:hover {
    background: url("../images/ren_shou_h.jpg") no-repeat left center ;
    color: #ff5400;
}
.rencai_yao a {
    background: url("../images/ren_yao.jpg") no-repeat left center ;
    color: #999;
    height: 32px;
    line-height: 32px;
    padding: 10px 0 10px 28px;
}
.rencai_yao a:hover {
    background: url("../images/ren_yao_h.jpg") no-repeat left center ;
    color: #ff5400;
}
.rencai2_top {
    clear: both;
    overflow: hidden;
    padding: 16px;
	_height:100%;
	background:#eceff4;
	border:1px solid #c5d0db;
	margin:8px 0 0;}
.rencai2_photo {
    border: 1px solid #e0e0e0;
    height: 128px;
    padding: 3px;
    width: 128px;
	overflow:hidden;text-align:center;
}
.rencai2_photo img{  height:128px; width:128px;}
.rencai2_r {
    float: left;
    font-size: 14px;
    line-height: 27px;
    margin-left: 14px;
    padding: 6px 0;
    width: 400px;
}
.rencai2_r span {
    color: #777;
}
.rencai2_r_d {
    color: #555;
    font-size: 18px;
    font-weight: bold;
}
.m-nianshen{}
.m-nianshen a{border-radius: 4px;padding: 1px 6px;color: #ff5400;border: 1px solid #ff5400;}
.m-nianshen a:hover{color: #da4800;}
.tab_conbox {
    border: 1px solid #eceff5;
    min-height: 450px;
}
.tab_con {
    display: none;
}
.tabs {
    background:#f3f3f3;    
    height: 35px;
	padding-left:8px;
}
.tabs li {
    background: #f3f3f3;
    float: left;
    height: 34px;
    line-height: 34px;
    margin-bottom: -1px;
    overflow: hidden;
    position: relative;
}
.tabs li a {
    display: block;
    font-weight: bold;
    outline: medium none;
    padding: 0 20px; border-top: 3px solid #f3f3f3;
}
.tabs li a:hover {
    background:#fff;
    color: #333;
}
.tabs .thistab, .tabs .thistab a:hover {
    background:#fff;
    border-bottom: 1px solid #fff;
    color: #ff5400; border-top: 3px solid #f3f3f3;
 
}
.tab_con {
    font-size: 14px;
    line-height: 175%;
    padding: 12px;
}
.ren2_con {    
    margin-top: 8px;
}
.ren2_cheng {
    margin-top: 10px;
}
.ren2_cheng_top {
    background: #f8f8f8;
    border-bottom: 1px solid #e8e8e8;
    clear: both;
    color: #ff5400;
    font-size: 16px;
    font-weight: bold;
    overflow: hidden;
    padding: 5px 10px;
	_height:100%;
}
.ren2_cheng_tophh {
    background: #ff5400;
    border-bottom: 1px solid #e8e8e8;
    clear: both;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    overflow: hidden;
    padding: 5px 10px;
}
.ren2_cheng_top_r {
    color: #999;
    font-size: 12px;
    font-weight: 100;
    padding-right: 15px;
}
.ren2_cheng_top_pages a {
    color: #444;
    font-size: 12px;
    font-weight: 100;
    padding: 0 5px;
}
.ren2_cheng_top_pages a:hover {
    color: #ff5400;
}
.ren2_zhuang {
    color: #999999;
    font-size: 12px;
    line-height: 25px;
    padding-left: 17px;
}
.ren2_zhuang span {
    color: #ff5400;
}
.ren2_anli {
    clear: both;
    overflow: hidden;
    padding: 8px;
}
.ren2_anli_list {    
    float: left;
    margin-top: 15px;
    padding: 0 35px;
    width: 165px;
	height: 260px;
	overflow: hidden;
	margin-bottom:10px;
}
.ren2_anli_list_no {
    border-right: medium none;
    float: left;
    margin-top: 15px;
    padding: 0 35px;
    width: 165px;
}
.ren2_anli_list_tu {
    height: 140px;
    overflow: hidden;
    width: 165px;
    display: block;
}
.ren2_anli_list_tu img{ border:1px solid #e1e1e1;}
.ren2_anli_list_zi {
    font-size: 15px;   
    line-height: 20px;
    height:20px;
    overflow: hidden;
    margin: 6px 0;	
}
.ren2_anli_list_con {
    font-size: 14px;
    height: 40px;
    line-height: 20px;
    overflow: hidden;    
    word-break: break-all;
    color: #999;
}
.ren2_anli_list_lei {
    font-size: 14px;
    line-height: 22px;   
    color: #999;
    margin-top: 6px;
}
.ren2_anli_list_lei a {   
    color: #0b73bb
}
.ren_ping_yi {
    margin-top: 10px;
}
.ren_ping {
    background:#f8f8f8;    
    height: 90px;
    padding: 0 10px;
}
.ren_ping_l {
    border-right: 1px solid #e8e8e8;
    float: left;
    height: 90px;
    line-height: 90px;
    text-align: center;
    width: 160px;
}
.ren_ping_l span {
    color: #ff5400;
    font-size: 16px;
    font-weight: bold;
}
.ren_ping_c {
    border-right: 1px solid #e8e8e8;
    float: left;
    height: 90px;
    padding: 0 45px;
    width: 100px;
}
.c1, .c2, .c3 {
    background: url("../images/rating_bg.png") no-repeat ;
    font-size: 12px;
    height: 24px;
    line-height: 24px;
    margin-top: 2px;
    padding-left: 30px;
}
.c1 {
    background-position: 0 0;
    margin-top: 5px;
}
.c2 {
    background-position: 0 -35px;
}
.c3 {
    background-position: 0 -70px;
}
.ren_ping_r {
    float: right;
    height: 90px;
    padding: 0 45px;
    width: 250px;
}
.ren_ping_x {
    height: 25px;
    line-height: 25px;
    margin-top: 2px;
}
.pjxx0, .pjxx1, .pjxx2, .pjxx3, .pjxx4, .pjxx5 {
    background: url("../images/icon_10s1.png") no-repeat ;
    display: inline-block;
    height: 25px;
    margin-left: 10px;
    vertical-align: middle;
    width: 90px;
}
.pjxx0 {
    background-position: -90px center;
}
.pjxx1 {
    background-position: -72px center;
}
.pjxx2 {
    background-position: -55px center;
}
.pjxx3 {
    background-position: -36px center;
}
.pjxx4 {
    background-position: -18px center;
}
.pjxx5 {
    background-position: 0 center;
}
.ren_ping_f {
    color: #ff5400;
    line-height: 25px;
    padding-left: 10px;
}
.ren2_pin_con {
    padding: 10px 0;
}
.ren2_pin_con ul {
    border-bottom: 1px solid #eaeaea;
    padding: 10px 0px;
    font-size: 14px;
}
.ren2_h {
    clear: both;
    overflow: hidden;
    width: 100%;
}
.ren2_pin_hao {
    color: #ff5400;
	word-break:break-all;
}
.ren2_pin_x {
    color: #777;
	width:735px;
    margin-top: 6px;
}
.ren2_pin_time {
    color: #777;
    font-size: 12px;
}
.ren2_pin_ren {
    color: #0b73bb;
    font-size: 12px;
}
.ren2_pintop {
    background:#f8f8f8;
    border: 1px solid #a6a6a6;
    height: 30px;
    line-height: 30px;
}
.anli_m {
	height:40px;
    line-height:20px;
    overflow: hidden;
	margin:10px 0 6px;
}
.anli_right{ width:570px; float:right; }
.anli_right .visit_bottom{ width:570px; clear:both; overflow:hidden; line-height:24px; display:inline-block; margin-top:8px; font-size:14px;}
.anli_cen {
    float: left;
    line-height: 24px;
    margin-left: 10px;
    width: 440px;
	font-size:14px;
}
.anli_cen_h {
    color: #999;
}
.anli_cen_h a{color: #999; margin-right: 8px; border: 1px solid #e6e6e6;  padding: 0px 8px; display: inline-block;margin-top: 3px;}
.anli_cen_h a:hover{ color:#ff9566;border-radius: 4px;}
.anli_renqi{ color:#999; background:url("../images/icon_renqi.jpg") no-repeat; background-size:24px; padding-left:22px; float:left;}
.anli_renqi span{ font-weight:bold; color:#ff5400; margin:0 4px;}
.anli_pinglun{ color:#999; background:url("../images/icon_pinglun.jpg") no-repeat 0; background-size:18px; padding-left:22px; float:left; margin-left:14px;}
.anli_pinglun span{ font-weight:bold; color:#ff5400; margin:0 4px;}
.anli_pinglun a{ color:#0b73bb;}
.anli_pinglun a:hover{ text-decoration:underline;}
.case_time{ float:left; margin-left:14px; color:#999;}
.caseList_id{ float:right; line-height:24px;}
.caseList_id img{width: 24px; height: 24px; border: none; vertical-align: middle; border-radius:50%; overflow:hidden; margin-right:5px;}
.caseList_id a{ color:#0b73bb;}
.caseList_id a:hover{ color:#ff5400;}
.anli_rlist {
    float: left;
    line-height: 18px;
    margin-left: 32px;
	_margin-left:20px;
    margin-top: 5px;
    width: 86px;
	height:108px;
	overflow:hidden;
	margin-bottom:5px;
}
.anli_rlist img {
    border: 1px solid #a6a6a6;
    height: 80px;
    padding: 2px;
	margin:0px;
}
.anli2_title {
    line-height: 22px;
    padding: 10px 0;
    text-align: center;
	color:#888;
}
.anli2_title_d {
    color: #555;
    font-size: 22px;
    font-weight: bold;
    padding: 5px 0 8px;
	color:#333;
	line-height:32px;
}
.anli2_title_d a{ color:#0b73bb;}
.anli2_title_d a:hover{ color:#ff5400;}
.anli2_s {
    background:#ccc;
    height: 400px;
    margin: 15px auto 20px;
    padding: 5px;
    width: 600px;
}

.lun_list {
    border: 1px solid #d0d0d0;
    margin-top: 5px;
}
.lun_list_top {
    background:#f8f8f8;
    border-bottom: 1px solid #d0d0d0;
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    padding-left: 20px;
}
.lun_list_top span {
    color: #0a91cc;
}
.lun_list_con {
    padding: 5px 20px;
	line-height:20px;
	font-size:13px;
}
.an2_dian {
    margin-left: 0;
    margin-top: 15px;
}
.an2_dian_text {
    border: 1px solid #a6a6a6;
    height: 100px;
    width: 759px;
	padding:3px;
	line-height:18px;
	font-size:13px;
}
.an2_dian_butt {
    background:#ff5400;
    border: medium none;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    height: 28px;
    line-height: 28px;
    margin-top: 10px;
    text-align: center;
    width: 85px;border-radius:4px;
}
.an2_xiang {
    height: 40px;
    padding: 20px 0 5px;
}
.an2_xiang a {
    background:#ff5400;
    border-color: -moz-use-text-color -moz-use-text-color #db3401;
    border-style: none none solid;
    border-width: medium medium 2px;
    color: #fff;
    float: right;
    font-size: 16px;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    text-align: center;
    width: 175px;
	border-radius:4px;
}
.zixun_title {
    font-size: 16px;
    height: 26px;
    line-height: 26px;
}
.zixun_title a {
    color: #0b73bb;
}
.zixun_title a:hover{ color:#ff5400;}
.zixun_con {
    color: #999;
    font-size: 12px;
    height: 40px;
    line-height: 20px;
    overflow: hidden;
}
.zixun_con_more a {
    color: #0a91cc;
    height: 20px !important;
    line-height: 20px !important;
}
.zixun_con_more a:hover {
    color: #ff5400;
}
.zixun_xiang {
    font-size: 14px;
    line-height: 26px;
    padding: 0 15px 10px;
    text-indent: 2em;
}
.zixun_xiang p {
    padding: 5px 0;
}
.zixun_xiang img {
    padding: 7px 0;
    text-align: center;
}
.helpn {
    clear: both;
    overflow: hidden;
	_height:100%;
}
.helpn_l {
    float: left;
    padding-bottom: 10px;
    width: 170px;
}
.helpn_r {
    float: right;
    width: 888px;
	margin-bottom:20px;
}
.help_left_new{ width: 212px;}
.help_right_new{ width: 865px;}
.Hpli a{ padding: 7px 5px 7px 22px !important;}
.helpn_list {
    font-size: 14px;
	margin-bottom: 3px;
}
.helpn_list_t {
    background:#ff5400;
    color: #fff;
    font-size: 16px;
    font-weight: bold;
    line-height:44px;
	height:44px;
	padding-left:25px;
}
.helpn_list_two {
    border-bottom: 1px solid #fff;
    line-height: 26px;
	background:#f3f3f3;
}
.helpn_list_two a {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #333;
    display: block;
	padding:12px 5px 12px 25px;
	font-size:15px;
}
.helpn_list_two a:hover {
    background: #fbe7bf;
    color: #ff5400;
}
.helpn_list_ding a {
    background: #fbe7bf;
    color: #ff5400;
}
.help_tit {
    border-bottom: 1px solid #d6d6d6;
    font-size: 16px;
    font-weight: bold;
    line-height: 36px;
	clear:both;
	overflow:hidden;
}
.help_con {
    font-size: 12px;
    line-height: 20px;
}

.anli_text1 {
    border: 1px solid #a6a6a6;
    height: 120px;
    line-height: 24px;
    width: 550px;
}
.anli_text2 {
    border: 1px solid #a6a6a6;
    height: 24px;
    line-height: 24px;
    width: 200px;
}
.anli2_biao {
    background: url("../images/fabu02.jpg") no-repeat ;
    border: 1px dashed #eeeeee;
    cursor: pointer;
    height: 22px;
    width: 62px;
}
.anli_jia {
    background: url("../images/img_bg.jpg") no-repeat;
    border: 1px dotted #d7dbdd;
    border-radius: 2px;
    cursor: pointer;
    height: 80px;
    width: 80px;
	display:inline-block;
	margin-top:3px;
}
.anli_jia p {
    color: #999;
    margin: 50px 10px 0;
    text-shadow: 1px 1px 0 #ffffff;
}
.gean_list {
    border-bottom: 1px dotted #ccc;
    clear: both;
    overflow: hidden;
    padding: 10px 0;
	_height:100%;
}
.gean_list_z {
    color: #777;
    float: left;
    margin-left: 15px;
    width: 530px;
}
.gean_list_jian {
    color: #666;
    height: 40px;
    line-height: 20px;
    overflow: hidden;
    padding-top: 8px;
}
.gean_list_r {
    float: right;
    width: 100px;
}
.gean_list_r a {
    background:#F0F0F0;
    border-radius: 5px;
    color: #555;
    display: block;
    float: right;
    margin-top: 5px;
    padding: 3px 0;
    text-align: center;
    width: 70px;
}
.case-s-title{font-size: 15px;}
.gean_list_r a:hover {
    background: none repeat scroll 0 0 #ff5400;
    color: #fff;
}
.gexiang_list_z {
    color: #777;
    float: left;
    width: 630px;
}
.case-s-text{color:#b7b7b7; margin-top: 5px;}
.gexiang_list_zhuang {
    color: #ff5400;
}
.gezi_shang {
    clear: both;
    overflow: hidden;
    padding: 10px 0;
	_height:100%;
}
.gezi_shang_l {
    border: 1px solid #d6d6d6;
    float: left;
    padding: 2px;
	position:relative;
}
.change_btn_div {
    bottom: 0px;
    position: absolute;
    text-align: right;
}
.W_btn_c span{
    background:url(../images/tou50.png) repeat;

}
.W_btn_c span {
    color: #ff5400;
    cursor: pointer;
    display: inline-block;
    height: 26px;
    line-height: 24px;
	width:126px;
}
.W_btn_c span {
    text-align: center;
    white-space: nowrap;
}

.gezi_shang_r {
    float: left;
    font-size: 14px;
    margin-left: 15px;
    width: 600px;
}
.gezi_shang_rs {
    border-bottom: 1px dotted #ccc;
    padding-bottom: 10px;
}
.gezi_wanshan {
    background: url("../images/wanzheng.jpg") repeat-x  -100px 0 #999999;
    border-radius: 9px;
    display: inline-block;
    height: 15px;
    margin: 2px 10px;
    vertical-align: middle;
    width: 100px;
}
.gezi_sx {
    line-height: 28px;
    padding-top: 0px;
}
.gezi_sx a {
    color: #ff5400;
}
.gezi_sx a:hover {
    color: #ff5400;
	text-decoration:underline;
}
.ge_jichu {
    clear: both;
    margin-top:0px;
    overflow: hidden;
}
.ge_jichu_tiao {
    clear: both;
	margin-top:5px;
}
.ge_jichu ul {
    clear: both;
    overflow: hidden;
    padding: 4px 0;
}
.ge_jichu ul li {
    border-bottom: 1px dotted #ccc;
    margin-left: 30px;
    padding: 6px 0;
    width: 350px;
	display:inline-block;
}

.gechang {
    border-bottom: 1px dotted #ccc;
    float: none;
    margin-left: 30px;
    padding: 6px 0;
    width: 100%;
}

.ge_biao_jj {
    border: medium none;
    clear: both;
    width: 600px;
}
.ge_biao_jj_text {
    border: 1px solid #d6d6d6;
    height: 150px;
    width: 780px;
	margin-left:30px;
	margin-top:8px;
	padding:6px;
	font-size:14px; color:#666; font-family:"微软雅黑";
}
.geren_butt {
    background: #ff5400;
    border: medium none;
    color: #fff;
    font-weight: bold;
    margin-left: 30px;
    margin-top: 2px;
    padding: 5px 18px;
}
.geren_xiu {
    margin: 20px auto 0;
    width: 140px;
}
.geren_xiu p {
    color: #555;
    font-size: 16px;
    line-height: 30px;
    text-align: center;
}
.geren_xiu img {
    border: 1px solid #d6d6d6;
    margin: 15px 0;
    padding: 5px;
}
.geren_xiu_ti {
    border: 1px solid #d6d6d6;
    box-shadow: 0 0 5px #eeeeee;
    margin: 0 auto;
    padding: 20px;
    width: 400px;
}
.geren_xiu_ti p {
    color: #555;
}
.gere_xbut {
    background:#ff5400;
    border: 1px solid #fff;
    color: #fff;
    margin-right: 10px;
    margin-top: 8px;
    padding: 6px 10px;
}
.geren_lx {
    border: 1px solid #cccccc;
    border-radius: 3px;
    margin: 3px 0;
    height: 22px;
	line-height:22px;
    padding: 0 5px;
    width: 180px;
}
.geren_xin {
    color: #ff5400;
    font-size: 16px;
    font-weight: bold;
}
.fa_top {
    height: 30px;
    padding: 10px 0;
}
.fa_top_list {
    background: none repeat scroll 0 0 #f5f5f5;
    border: 1px solid #d6d6d6;
    color: #ff5400;
    float: left;
    margin-right: 20px;
    padding: 4px 8px;
}
.fa_top_list_curr{ color:#ff5400; font-weight:bold;}
.fa_shai {
    background: none repeat scroll 0 0 #f5f5f5;
    border: 1px solid #d6d6d6;
    height: 20px;
    padding: 10px 8px;
}
.fa_shai li {
    float: left;
    padding: 0 10px 0 0;
}
.fa_shai_text {
    border: 1px solid #d6d6d6;
    height: 18px;
    width: 94px;
	padding:2px 3px;
}
.fa_shai_text1 {
    border: 1px solid #d6d6d6;
    height: 18px;
    width: 150px;
	padding:2px 3px;
}
.fa_shai_butt {
    background: #ff5400;
    border: medium none;
    color: #fff;
    padding: 0px 8px;
	height:24px; line-height:24px;
}
.fa_shai_con {
    padding-top: 10px;
}
.hong_x {
    color: #ff5400;
}
.fa_ping {
    border-collapse: collapse;
    margin-top: 10px;
    width:100%;
}
.fa_ping td th {
    border: 1px solid #d6d6d6;
    font-size: 12px;
    padding: 3px;
    text-align: center;
}
.fa_ping th {
    background: none repeat scroll 0 0 #f5f5f5;
    color: #555;
    font-size: 14px;
    font-weight: bold;
    min-height: 30px;
	vertical-align:middle;
    text-align: center;word-break : break-all;
}
.fa_ping1 {
    color: #ff5400;
    width: 65px;
	text-align:center;
}
.fa_ping2 {
    text-align: left;
    width: 390px !important;
	overflow:hidden;
	word-break : break-all;
}
.fa_ping3 {
    color: #069;
    width: 130px;
	text-align:center;
}
.fa_ping3 a {
    color: #069;
}
.fa_ping4 {
    width: 150px;
}
.fa_jifen {
    border-collapse: collapse;
    margin-top: 10px;
    width: 100%;
    font-size: 14px;
}
.fa_jifen td th {
    border-bottom: 1px solid #d6d6d6;
    padding: 3px;
    text-align: center;
}
.fa_jifen th {
    background: none repeat scroll 0 0 #ececec;
    color: #555;
    font-size: 14px;
    font-weight: bold;
    height: 38px;
    line-height: 38px;
    text-align: center;
}
.fa_jifen1 {    
    text-align: center;
    padding: 10px 0;
}
.fa_jifen2 {
    width: 450px;
}
.fa_jifen2 a {    
}
.fa_jifen2 a:hover {
    text-decoration: underline;}
    
.fa_jifen  tr:nth-child(odd){
background: #f5f5f5;
}
.flash {
    border: 4px solid #222;
    height: 382px;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    width: 450px;
}
.flash-t {
    height: 382px;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 0;
    z-index: 1;
}

.flash-b {
    bottom: 0;
    height: 20px;
    left: 0;
    position: absolute;
    z-index: 2;
}
.flash .left {
    background: url("../images/bg01.png") no-repeat ;
    cursor: pointer;
    height: 92px;
    left: 0;
    position: absolute;
    top: 150px;
    width: 42px;
    z-index: 3;
}
.flash .right {
    background: url("../images/bg02.png") no-repeat ;
    cursor: pointer;
    height: 92px;
    position: absolute;
    right: 0;
    top: 150px;
    width: 42px;
    z-index: 3;
}
.anku {
    border: medium none;
    border-collapse: collapse;
    width: 360px;
}
.tag_set {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #ccc;
    box-shadow: 2px 2px 4px #cccccc;
    display: block;
    min-height: 200px;
    position: absolute;
    width: 560px;
    z-index: 999;
}
.tag_set_top {
    background: none repeat scroll 0 0 #7FB4F6;
    height: 22px;
    line-height: 22px;
    padding: 8px 15px;
}
.tag_set_top p {
    color: #fff;
    float: left;
    font-size: 16px;
    line-height: 22px;
}
.tag_set_top_guan {
    background: url("../images/guanbj.png") no-repeat ;
    cursor: pointer;
    display: inline-block;
    height: 22px;
    position: absolute;
    right: 15px;
    width: 22px;
    z-index: 20;
}
.tag_set_con {
    display: block;
    line-height: 30px;
    overflow: auto;
    padding: 10px;
}
.tag_set_con a {
    border: 1px solid #4C9DEF;
    margin: 3px;
    padding:3px 6px;
    text-decoration: none;
    white-space: nowrap;
	 color:#666;
}
.tag_set_con a:hover {
	background:#f5f9ff;
	color:#4C9DEF;
}

.tag_view {
    background: url("../images/ico_del_1.gif") no-repeat right #f5f9ff;
    display: block;
    float: left;
    height: 20px;
    line-height: 20px;
    padding: 1px 24px 1px 6px;
    white-space: nowrap;
	margin-right:2px;
	color:#4C9DEF;
    border: 1px solid #4C9DEF;
}

.jie_guan_btn{float:right;}

.jie_guan_btn a {
    border-radius: 3px;
    padding: 1px 8px;
    color: #fff;
	height:28px;
	line-height:28px;
	display: inline-block;
	border: 1px solid #ff9566;
    background-color: #ff9566;
	font-size: 14px;
}
.jie_guan_btn a:hover {
	background:#ff5400;
    padding: 1px 8px;
	color: #fff;
}

.jie_tan {
    background: #ffffff;
    position: absolute;
    width: 765px;
}
.jie_tan_text1 {
    border: 1px solid #a6a6a6;
    height: 120px;
    line-height: 24px;
    width: 545px;
	padding:0 3px;
}
.jie_tan_text2 {
    border: 1px solid #a6a6a6;
    height: 24px;
    line-height: 24px;
    margin-right: 10px;
    width: 140px; padding:0px 3px;
}
.jie_hui {
    color: #999;
    padding: 0 5px;
}
.jie_jingshi {
    color: #f00;
    padding: 0;
}
.tan_cheng {
	position:relative;
	margin:0px auto; background:#fff;

}
.cheng_guan {
    background: url("../images/bai_guan.jpg") no-repeat ;
    cursor: pointer;
    display: inline-block;
    height: 22px;
    position: absolute;
    right: 15px;
    top: 10px;
    width: 22px;
    z-index: 20;
}
.cheng_you {
    float: left;
    margin-left: 25px;
    width: 150px;
}
.cheng_you_zi {
    float: left;
    font-size: 14px;
    line-height: 24px;
    margin-left: 28px;
    padding-top: 10px;
    width: 390px;
}
.cheng_you_zi .da {
    color: #ff5400;
    font-size: 20px;
    font-weight: bold;
    padding: 10px 0;
}
.cheng_you_zi .hui {
    color: #999;
    padding: 6px 0;
}
.jingbiao_top {
    border-bottom: 1px dotted #ccc;
    clear: both;
    overflow: hidden;
    padding: 12px 0;
	_height:100%;
}
.shiliu {
    font-size: 16px;
    font-weight: bold;
	line-height:24px;
}
.jing_fang {   
    margin-top: 10px;
}
.jing_fang_top{     
    font-size: 16px;
    font-weight: bold;
    height: 30px;
    line-height: 30px; 
}
.jing_fang_con {
    clear: both;
    overflow: hidden;    
}
.jing_fang_list {
    clear: both;
    color: #111;
    line-height: 22px;
    overflow: hidden;
	  margin-top: 8px;
}
.jing_fang_list_con {
    line-height: 22px;
    padding-top: 6px;
}
.jie_pingj {
    background:#f6f6f6;
    border: 1px solid #ddd;
    margin-top: 20px;
    padding: 15px;
}
.jie_pingj_h {
    clear: both;
    font-size: 14px;
    overflow: hidden;
    padding-top: 15px;
}
.rating_star {
    background-position: 0 0;
    display: inline-block;
    height: 23px;
    margin-left: 10px;
    position: relative;
    top: -3px;
    vertical-align: middle;
    width: 120px;
}
.wanpingzi {
    color: #ff5400;
    float: left;
    font-size: 15px;
    font-weight: bold;
    line-height: 22px;
}
#xzw_starSys {
    margin: 0 auto;
    padding: 0;
    width: 300px;
}
#xzw_starBox {
    float: left;
    margin-left: 15px;
    position: relative;
    width: 120px;
}
#xzw_starSys .description {
    clear: both;
    overflow: hidden;
    padding: 5px 0;
}
#xzw_starSys .star {
    background: url("../images/lanrentuku.png") repeat-x ;
    cursor: pointer;
    height: 20px;
    position: relative;
    width: 120px;
}
#xzw_starSys .star li {
    float: left;
    margin: 0;
    padding: 0;
}
#xzw_starSys .star li a {
    display: block;
    height: 20px;
    overflow: hidden;
    position: absolute;
    text-indent: -9999px;
    width: 24px;
    z-index: 5;
}
#xzw_starSys .star li a:hover {
    background: url("../images/lanrentuku.png") repeat-x  0 -25px ;
    left: 0;
    z-index: 3;
}
#xzw_starSys .star a.one-star {
    left: 0;
}
#xzw_starSys .star a.one-star:hover {
    width: 24px;
}
#xzw_starSys .star a.two-stars {
    left: 24px;
}
#xzw_starSys .star a.two-stars:hover {
    width: 48px;
}
#xzw_starSys .star a.three-stars {
    left: 48px;
}
#xzw_starSys .star a.three-stars:hover {
    width: 72px;
}
#xzw_starSys .star a.four-stars {
    left: 72px;
}
#xzw_starSys .star a.four-stars:hover {
    width: 96px;
}
#xzw_starSys .star a.five-stars {
    left: 96px;
}
#xzw_starSys .star a.five-stars:hover {
    width: 120px;
}
#xzw_starSys .current-rating {
    background: url("../images/lanrentuku.png") repeat-x  0 -25px ;
    height: 20px;
    left: 0;
    position: absolute;
    top: 0;
    z-index: 1;
}
.si_cuo {
    clear: both;
    margin: 160px auto 0;
    overflow: hidden;
    width: 720px;
}
.si_cuo_l {
    float: left;
    height: 320px;
    width: 320px;
}
.si_cuo_r {
    float: right;
    width: 370px;
}
.si_cuo_r .da {
    color: #ff5400;
    font-size: 30px;
    padding: 20px 0 10px;
	line-height:45px;
}
.si_cuo_r .xiao {
    font-size: 14px;
    line-height: 26px;
    margin-top: 10px;
}
.si_cuo_link1{
	font-size:14px;
    background: url(../images/dian.jpg) no-repeat 0 center;
    height: 34px;
    line-height: 34px;
    padding-left: 15px;
	margin-right:20px;
}
.si_cuo_link2{
	font-size:14px;
    height: 34px;
    line-height: 34px;
	margin-right:20px;
}
.yan_tan {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #ccc;
    box-shadow: 2px 2px 4px #cccccc;
    width: 622px;
}
.yao_set_con {
    display: block;
    line-height: 30px;
    padding: 10px;
}
.yao_top {
    border-bottom: 1px solid #dedede;
    color: #999;
    font-size: 16px;
    padding: 8px 0;
}
.yao_top a {
    color: #f63;
}
.yao_con {
    border-bottom: 1px solid #dedede;
    clear: both;
    overflow: hidden;
    padding: 15px 0;
}
.yao_con_l {
    float: left;
    width: 420px;
	height:180px; overflow-y:auto;
}
.yao_con_l ul {
    clear: both;
    font-size: 14px;
    overflow: hidden;
    padding: 0;
}
.yao_con_l_zi {
    float: left;
    padding-left: 15px;
}
.yao_btn {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #f60;
    border-color: -moz-use-text-color -moz-use-text-color #dd4401;
    border-image: none;
    border-style: none none solid;
    border-width: medium medium 1px;
    color: #fff;
    margin: 15px 0 0;
    padding: 7px 14px;
}
.deng_box {
    background: none repeat scroll 0 0 #fff;
    width: 500px;
}
.deng_top {
    background: none repeat scroll 0 0 #f5683d;
    color: #fff;
    font-size: 20px;
    padding: 8px 10px;
    text-align: left;
	position:relative;
}
.deng_con {
    margin: 0 auto;
    padding: 20px 0;
    width: 385px;
}
.deng_con_s {
    border: 1px solid #d7d7d7;
    height: 30px;
    margin-top: 20px;
    width: 365px;
}
.deng_con_sl {
    background: none repeat scroll 0 0 #e9e9e9;
    float: left;
    height: 28px;
    padding: 0px 00px 0;
}
.deng_con_sr {
    float: right;
}
.deng_con_sr .text {
    border: 1px solid #fff;
    height: 27px;
    line-height: 27px;
    width: 326px;
}
.deng_con_btn {
    margin-top: 28px;
	clear:both; overflow:hidden;
}
.deng_con_zhu {
    float: left;
    font-size: 14px;
    line-height: 38px;
    padding-left: 20px;
}

.deng_con_btn li{float:left;}
.yideng {
    background: none repeat scroll 0 0 #e9e9e9;

    color: #e73e0a;
    font-size: 16px;
    height: 49px;
    line-height: 49px;
    margin-top: 10px;
    padding-left: 20px;
}
.zhongbiao {
    display: block;
    float: left;
    margin-left: 25px; position: absolute; right: 380px;
}
.xinbiao {
    position: absolute;
    right: 50px;
}
.xinbiao_text {
    background: none repeat scroll 0 0 #fff;
    border: medium none;
    height: 20px;
    line-height: 20px;
    margin-left: 5px;
    width: 120px;
}
.xinbiao_buu {
    background: none repeat scroll 0 0 #fff;
    border: medium none;
    color: #000;
    height: 20px;
    margin-left: 3px;
    width: 40px;
}
.ge_biao {
    display: inline-table;
    line-height: 26px;
    width: 710px;
    word-break: break-all;
    word-wrap: break-word;
	padding:7px 30px;
}
.ge_biao p {
    display: block;
    float: left;
    padding-right: 12px;
	 display: inline-table;word-wrap:break-word;_white-space:nowrap;*white-space:nowrap; Word-break:break-all;
}
.ren22_nav {
    background: none repeat scroll 0 0 #ff5400;
    height: 40px;
}
.ren22_nav ul {
    padding-left: 65px;
}
.navlist_top {
    float: left;
    height: 40px;
    line-height: 38px;
    margin-left: 14px;
    position: relative;
    text-align: center;
    width: 140px;
    z-index: 100;
}
.navlist_top a {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #fff;
    display: block;
    font-size: 16px;
    height: 40px;
}
.navlist_top a:hover {
    background: none repeat scroll 0 0 #616161;
    color: #fff;
    height: 40px;
}
.navlist_top_curr {
    background: none repeat scroll 0 0 #616161;
    color: #fff;
}
.nav1_list {
    background: none repeat scroll 0 0 #616161;
    display: none;
    left: 0;
    padding: 0;
    position: absolute;
    top: 40px;
    z-index: 200;
}
.nav1_list ul {
    clear: both;
    overflow: hidden;
    padding: 0;
}
.nav1_list li {
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    text-align: center;
    width: 140px;
}
.nav1_list li a {
    display: block;
    font-size: 14px;
    height: 25px;
    margin: 0 auto;
    width: 140px;
}
.nav1_list li a:hover {
    background: none repeat scroll 0 0 #ff6000;
    color: #fff;
}
.ren_nav_con {
    line-height: 20px;
    padding:0px 0px 5px;
	min-height:140px;
	_height:140px;
	_height:100%;
	margin-bottom:30px;
    padding: 10px 30px;
}
.ren_nav_shan {
    font-size: 14px;
    font-weight: bold;
    margin-top: 10px;
}
.ren_nav_shan a {
    background: #ececec;
    color: #444;
    font-weight: 100;
    margin-left: 5px;
    padding: 0 10px;
}
.ren_nav_shan a:hover {
    color: #ff5400;
}
.ren_nav_jian {
    color: #333;
    font-size: 14px;
    line-height: 24px;
    margin-top: 15px;
}
.ren_nav_jian p {
    color: #000;
    font-weight: bold;
}
.ren_nav_an {
    clear: both;
    overflow: hidden;
    padding: 4px 0;
}


.ren2_cheng_top_r {
    color: #999999;
    font-size: 12px;
    font-weight: 100;
    line-height: 22px;
    padding-right: 15px;
}
.ren2_top_zi {
    float: left;
    width: 100px;
}
.ren2_jilu {
    font-size: 14px;
    font-weight: 100;
}
.ren2_jilu a {
    background:#2295a7;
    color: #fff;
    margin-left: 3px;
    padding: 1px 10px;
}
.ren2_jilu a:hover {
    background:#ff5400;
    color: #fff;
}
.ren2_jiao {
    border-collapse: collapse;
    margin: 15px auto;
    width: 662px;
}
.ren2_jiao th td {
    border: 1px solid #ccc;
    padding: 5px;
    text-align: left;
	line-height:18px;
}
thead {
    background:#f3f3f3;
    font-size: 14px;
    font-weight: bold;
    line-height: 20px;
    text-align: center;
}
thead th {
    font-size: 14px;
    text-align: center;
}
.ren2_jiao td img {
    float: left;
    height: 50px;
    margin: 5px 10px 5px 0;
    width: 50px;
}
.ren2_jiao td h3 {
    font-size: 14px;
    font-weight: bold;
    padding-bottom: 5px;
}
.ren2_jiao_x {
    clear: both;
    color: #444;
    overflow: hidden;
}
.ren2_jiao_x li {
    float: left;
    padding-right: 15px;
}
.ren2_jiao_name {
    margin-top: 10px;
}
.ren2_jiao_page {
    color: #444;
    padding: 5px 0;
    text-align: center;
}
.ren2_jiao_page span {
    color: #ff5400;
    padding: 0 4px;
}
.ren2_jiao_page a {
    background: none repeat scroll 0 0 #ececec;
    color: #444;
    margin-left: 4px;
    padding: 3px 7px;
}
.ren2_jiao_page a:hover {
    background: none repeat scroll 0 0 #ff5400;
    color: #fff;
}

.anda{float:left; }
.anda span{color:#ff5400;}
.anda_star{float:left; margin-left:10px;}
.anda_ping{float:left; margin-left:8px;}
.anda_ping span{color:#ff5400;}
.anli2_f { color: #666666;  float: left;  padding-left: 20px;}
.anli2_f a{ color:#ff5400; font-weight:bold;}

.ren_xuan{color:#F00; font-size:14px; line-height:22px;font-weight:bold; margin-top:15px; background:#fff9ef; border:1px solid #ffeac1; padding-left:8px; padding-top:4px; padding-bottom:4px; }
.ren_xuan_zhu{color:#F00; font-size:12px; font-weight:100;}

.xiang_teiguo{color:#ff0000; padding-left:10px;}

.fujian{ margin-top:32px;}
.fujian p{font-size:14px; padding:5px 0px;}
.fujian ul{font-size:12px; color:#444; line-height:24px;}
.fujian ul a{color:#007cd2;}
.fujian ul a:hover{color:#007cd2; text-decoration:underline;}

.yusuan_text{width:230px; height:26px; border:1px solidd2d2d2; line-height:26px;  margin-right:5px;}
.bitian{color:#F00; font-size:14px; text-align:left; vertical-align:top; padding-right:4px; font-weight:bold; }
.no_left{float:none !important;}

.tixing{float:right; width:60px; background: url("../images/icon06.gif") no-repeat 0px 4px; padding-left:27px; font-size:12px;  margin-left:8px; color:#555;}

.tixing1{ width:auto;}


.tixing a{color:#555; font-weight:bold;}

.tixing a:hover{text-decoration:underline;}

.tixing span{ color:#ff4e00; }

.tixing_noicon{float:right; width:100px;   font-size:12px;  margin-left:8px; color:#555;}

.tixing_noicon a{color:#555; font-weight:bold;}

.tixing_noicon a:hover{text-decoration:underline;}

.tixing_noicon span{ color:#ff4e00; }

.tx_b{border:1px solid #e6e6e6; background:#fff;}

.tx_b_top{ background:#f9f9f9; height:44px; line-height:44px; border-bottom:1px solid #e6e6e6;}

.tx_b_top li{ font-size:14px; font-weight:bold; float:left; border-right:1px solid #e6e6e6;width:110px; text-align:center;}

.tx_b_top li a{ background:none; display:block;  border-top:2px solid #f9f9f9; height:42px; line-height:42px;}

.tx_b_top li a:hover{ background:#fff; border-top:2px solid #ffb800;}

.tx_b_top  .curr a{ background:#fff;border-top:2px solid #ffb800;  height:43px; }

.tx_t{height:50px; line-height:50px; border-bottom:1px solid #e6e6e6; color:#828282; padding:0px 20px; font-size:14px;}

.tx_t span{color:#fe5200; padding:0px 2px; font-size:16px;}

.tx_c{ padding:15px; min-height:500px; _height:100%;}

.tx_list{ height:65px; padding:8px 0px; border-bottom:1px dotted #ccc;}

.tx_list_photo{float:left; height:62px; width:62px; vertical-align:middle; padding:2px; border:1px solid #e6e6e6;}

.tx_list_font{float:left; margin-left:10px;}

.tx_list_time{color:#777; height:22px; line-height:22px;}

.tx_list_zi{ height:40px; line-height:20px; font-size:14px; color:#666; width:950px; overflow:hidden;}

.tx_list_zi a{color: #ff5500; padding:0px 3px; font-weight:bold; display:inline-block; }

.tx_list_zi a:hover{ text-decoration:underline;}

.tx_list_more{padding-left:12px; color:#0879c6;}

.tx_list_more a{ color:#0879c6;}

.tx_list_more a:hover{ text-decoration:underline;}
.liulan_list{margin-left:3px;  color:#999; float:right;}

.zhao_yu{ margin-left:6px;  color:#999; float:left; width:180px; }

.zhao_yu b{ color:#ff5400; font-size: 15px;}

.zhao_zhuangtai{ margin-left:5px;  color:#999; float:left; width:150px; border-left:1px solid #e1e1e1; padding-left:5px;}

.zhao_zhuangtai b{ color:#ff5400; }

.zhao_jie_time{margin-left:15px; float:left; width:160px;}

.gexin_tit{font-size:14px; font-weight:bold; border-bottom:1px solid #d6d6d6; background:url(../images/icon07.jpg) no-repeat 0px 8px ;}

.ren_jing{color:#888; float:right; }

.ren_jing b{padding:0px 0 0 3px; color:#ff5400; font-weight:bold;}

.jing_xuan{float:right; margin-top:3px; margin-left:10px; color:#333; cursor:pointer;}
.jing_xuan a img{ margin-left:2px;}
.jing_xuan a{ width:92px; height:30px; line-height:30px; color:#fff; display:inline-table;  border-radius: 4px;    margin-right: 10px;    padding-left: 4px; cursor:pointer; font-size: 13px;text-align: center;}
.jing_xuan a:hover{ color:#fff;}
.not_vie{  background:#ff9566; }
.been_vie{ background:#7FB4F6;}
.out_vie{ background:#bfbfbf;}
.jing_shou{ background:url(../images/icon08.jpg) no-repeat; padding-left:38px;}

.jing_xuan_c{clear:both; margin-top:5px; padding-bottom:00px; display:none;}

.jing_xuan_fang{ line-height:20px; }

.jing_xuan_fang .tit_b{font-weight:bold; font-size:14px; line-height:30px; clear:both; overflow:hidden; }

.jing_xuan_l{ height:28px;  line-height:28px; padding:0px; margin-top:7px; clear:both; overflow:hidden;   }
.jing_xuan_l li{ float:right; margin-left:10px;}
.jing_btn a{ background:#ff9566; height:27px; padding:0 15px; font-size:14px; display:block; line-height:27px; color:#fff; border-radius:2px;}
.jing_btn a:hover{ background:#fb7b43;}
.jing_contact{ background:#f8f8f8; padding:8px; font-size:15px; clear:both; overflow:hidden; margin-top:8px;}
.jing_contact p{ margin-right:15px; margin-left:8px; color:#555;   display: inline;}
.jing_contact p span{ color:#0863d3;}

.jing_xuan_lianxi{float:left; width:542px; }

.jing_xuan_lianxi p{float:left; font-size:14px; color:#9497A6;}

.jing_xuan_lianxi li{float:left; padding-left:5px; padding-right:10px; color:#9497A6;}


.log_close{ position:absolute; top:8px; right:14px; cursor:pointer;}

.ti_ind{ width:800px; background:#fff; margin:0px auto;}

.ti_ind_top{background:url(../images/ti01.jpg) no-repeat right #ff854f; height:125px; color:#fff; padding:30px 150px 0px 40px; font-size:14px; line-height:22px;}

.ti_ind_top p{font-size:24px; padding-bottom:14px; font-weight:bold;}

.ti_ind_con{background:#fff; padding:30px 30px 20px;}

.ti_con_shang{ height:28px; line-height:28px; }

.ti_con_shang01{ background:url(../images/ti02.jpg) no-repeat left; padding-left:32px; font-size:16px; color:#555; float:left; width:340px;}

.ti_con_shang02{ background:url(../images/ti03.jpg) no-repeat left; padding-left:32px; font-size:16px; color:#555; float:right; width:320px;}

.ti_con_zhong{border:3px solid #cbe3ef;width:734px; margin:22px auto 0px;}

.ti_con_butt{margin-top:15px; text-align:center;}

.tc_con{ width:720px; padding:15px; background:#fff; clear:both; overflow:hidden; margin:0px auto;}

.tc_con_l{width:117px; float:left;}

.tc_con_r{width:580px; float:right;}

.tc_con_r_title{ font-size:14px; color:#f96e30;}

.tc_con_r_text{ border:1px solid #c0c0c0; height:72px; line-height:18px; padding:2px; width:566px; margin-top:10px;}

.tc_con_butt{margin-top:12px;}

.ind_chaquan{font-size:12px; background:#ff5400; color:#fff;  float:right; margin:14px 4px 4px 0; border-radius:2px;  line-height:24px; padding:2px 8px;width:98px; text-align:center;}

.ind_chaquan a{color:#fff;}

.ind_chaquan a:hover{text-decoration:underline;color:#fff;}

.fujian_style{background:#ff5400; color:#fff; float:left; padding:3px 6px; font-size:14px; margin-top:84px; margin-left:8px;}

.ind_xuan{float:right; color:#888;}

.ind_xuan a{ color:#333; }

.ind_xuan a:hover{ color:#ff5400; text-decoration:underline;}

.ind_xuan .active{ color:#ff5400;font-weight:bold;}

.wancheng_top {
    border-bottom: 1px solid #dedede;
    color: #666;
    font-size: 16px;
    padding: 8px 0;
}
.wancheng_con {
    clear: both;
    overflow: hidden;
    padding: 30px 0 20px;
}

.wancheng_con ul{clear:both; overflow:hidden;}

.wancheng_con ul  li{float:left;}

.wancheng_con ul .titl{font-weight:bold; text-align:justify; text-justify:distribute-all-lines; width:65px;}

.wancheng_con ul li .text{width:225px; height:60px; border:1px solid #ccc;}

.wancheng_con ul li .text1{width:160px; height:20px; border:1px solid #ccc; line-height:20px; margin-left:4px;}

.wancheng_time{width:70px; margin-left:10px; margin-right:4px;}

.xiang_renqi{background:#f8f8f8; border:1px solid #dcdcdc; border-top:none; font-size:12px; padding:6px 15px; height:30px; line-height:30px; margin-top:-1px;}

.xiang_renqi span{color:#ff6b00; font-weight:bold;}

.xiang_jubao{padding-left:15px;}

.pre_l{width:380px; float:left;}

.pre_l_yue{ font-weight:bold; margin-top:8px;}

.pre_l_yue a{border: none; background:none; color:#06F;}

.pre_l_yue a:hover{ text-decoration:underline;color:#06F;}

.pre_l_yue_jin{ font-size:18px; font-weight:bold; color:#ff4e00;}

.pre_l_yue_ti{color:#777; font-size:12px; font-weight:100;}

.pre_l_zjifu{ margin-top:14px; color:#000;}

.pre_l_zjifu a{border: none; background:none; color:#06F; font-size:14px;}

.pre_l_zjifu span{ padding:0px 4px;}

.pre_l_zjifu_text{width:65px; height:20px; line-height:20px; padding:0px 3px; border:1px solid #bdbdbd; margin:0px 5px;}

.pre_l_zjifu_textmi{width:110px; height:20px; line-height:20px; padding:0px 3px; border:1px solid #bdbdbd; margin:0px 5px;}

.pre_l_zjifu_yes{background:#ff4e00; color:#fff; height:24px; line-height:24px; width:45px; text-align:center; border:none; margin-top:15px;}

.pre_l_zjifu_no{background:#b0b0b0; color:#fff; height:24px; line-height:24px; width:45px; text-align:center; border:none; margin-left:15px; margin-top:15px;}

.pre_r{ width:200px; background:#f5f5f5; padding:15px 10px 10px; color:#444; float:right; line-height:20px; height:160px;}

.pre_r a{background:none; border:none; font-size:12px; margin-top:6px; color:#ff4e00; padding-left:0px;}


.qian_top{background:#ff625a; padding:20px 30px; margin-top:6px; clear:both; overflow:hidden; _height:100%; color:#fff;}

.qian_top li{float:left;}

.qian_yue{ font-size:14px;font-weight:bold; margin-right:25px;}

.qian_yue span{font-size:28px;  color:#fff; padding:0px 3px;}

.qian_top_r{ padding-top:11px; padding-bottom:3px;}

.qian_top_r a{color:#fff; margin:0px 10px; border:1px solid #ffe0de; padding:2px 12px; font-size:14px; line-height:24px;}

.qian_top_r a:hover{background:#e34b43;}

.qian_top_tishi{float:right; text-align:right; font-size:12px; color:#ffe0de; padding-top:15px;}

.qian_tit{font-size:16px;  padding:10px 0px; clear:both; overflow:hidden;}

.qian_tit_l{background:url(../images/icon10.jpg) no-repeat 0px 0px; float:left; padding-left:30px; font-weight:bold; line-height:26px; width:90px;}

.qian_tit_r{float:left; margin-left:40px; font-size:14px; padding-top:3px;}

.qian_tit_r01{border:1px solid #ccc; height:22px; line-height:22px;}

.qian_tit_r02{border:1px solid #ccc; height:22px; line-height:22px; width:100px; padding:0px 2px;}

.qian_tit_r03{background:#ff4e00; height:22px; line-height:22px; width:40px; text-align:center; color:#fff; border:1px solid #df4400; margin-left:4px;}

#customers
  {
  border-collapse:collapse;
  margin-top:4px;
  }

#customers td, #customers th
  {
  border:1px solid #ccc;
  text-align:center;
  padding:5px 4px;
  line-height:18px;
  }

#customers th
  {
  text-align:center;
  font-size:14px;
  padding-top:7px;
  padding-bottom:6px;
  background-color:#e2e2e2;
  }

#customers tr.alt td
  {
  background-color:#f6f6f6;


  }

.cheng_jia{font-size:14px; font-weight:bold; color:#ff4e00;}

.cheng_jian{font-size:14px; font-weight:bold; color:#288c29;}

.form-left {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; WIDTH: 25%; LINE-HEIGHT: 150%; PADDING-TOP: 6px; TEXT-ALIGN: right
}
.form-right {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; LINE-HEIGHT: 150%; PADDING-TOP: 6px
}
.form-star {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; WIDTH: 1%; COLOR: #ff0000; PADDING-TOP: 12px
}
.form-left-top {
	PADDING-RIGHT: 3px; BORDER-TOP: #eeeedd 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; WIDTH: 25%; LINE-HEIGHT: 150%; PADDING-TOP: 6px; TEXT-ALIGN: right
}
.form-right-top {
	PADDING-RIGHT: 3px; BORDER-TOP: #eeeedd 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 14px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; LINE-HEIGHT: 150%; PADDING-TOP: 6px
}
.form-star-top {
	PADDING-RIGHT: 0px; BORDER-TOP: #eeeedd 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; WIDTH: 1%; COLOR: #ff0000; PADDING-TOP: 6px
}
.form-input {
	FONT-SIZE: 14px; WIDTH: 180px; HEIGHT: 25px
}

.chongzhi_biao{font-size:16px; background:#eaeaea; height:30px; line-height:30px;  border-left:5px solid #414141; padding-left:20px; margin-top:6px;}

.chongzhi_biao span{font-size:12px;}

.chongzhi_tabb tr td{border:none; padding:7px 0px; font-size:12px;}

.no_jilu{text-align:center; font-size:14px; color:#666; padding:40px; border-top:1px solid #e2e2e2;}

.no_jilu a{color:#ff4e00;}

.xiaotieshi{font-size:14px;color:#ff4e00; padding:4px 0px; font-weight:bold;}

.xiaotieshi_p{line-height:20px; margin-top:6px; color:#666; border:1px solid #ccc; padding:4px;}

.no_content{text-align:center; padding:4px 0px; margin-top:6%; font-size:14px; color:#666;}

.no_content a{color:#ff4e00;}

.no_content a:hover{ text-decoration:underline;}


.jing_lianxi1 {
    background: url("../images/fabu03.jpg") no-repeat left center;
    border: 1px solid #bfbfbf;
    height: 27px;
	line-height:27px;
    margin-top: 10px;
    padding-left: 33px;
    width: 200px;
}
.jing_lianxi2 {
    background: url("../images/fabu04.jpg") no-repeat;
    border: 1px solid #bfbfbf;
    height: 27px;
	line-height:27px;
    margin-right: 0px;
    margin-top: 10px;
    padding-left: 33px;
    width: 200px;
	float:left;
}
.jing_lianxi3 {
    background: url("../images/fabu05.jpg") no-repeat ;
    border: 1px solid #bfbfbf;
    height: 27px;
	line-height:27px;
    margin-top: 10px;
    padding-left: 33px;
    width: 200px;
	float:left;
}
.jing_lianxi4 {
    background: url("../images/fabu06.jpg") no-repeat;
    border: 1px solid #bfbfbf;
    height: 27px;
	line-height:27px;
    margin-right: 0px;
    margin-top: 10px;
    padding-left: 33px;
    width: 200px;
}
.jing_lianxi5 {
    background: url("../images/fabu07_wx.jpg") no-repeat 0 -6px;
    border: 1px solid #bfbfbf;
    height: 27px;
	line-height:27px;
    margin-right: 0px;
    margin-top: 10px;
    padding-left: 33px;
    width: 200px;
}

.jingb_contact{clear:both; overflow:hidden;}

.jingb_contact li{float:left; width:282px; overflow:hidden;}

.validform_wrong{font-size:12px; color:#F00;line-height:18px; background:url(../images/icon_tan.jpg) no-repeat 0 2px; padding-left:18px}

.validform_checktip{ background:none;}


.success_bg{background:url(../images/success_bg.jpg) repeat-x; height:170px; margin-top:18px; padding-top:40px;}

.success_text{background:url(../images/success_01.jpg) no-repeat left center; width:400px; margin:00px auto; font-size:14px; padding-left:80px;}

.success_text a{color:#ff4e00;}

.failure_text{background:url(../images/success_02.jpg) no-repeat left center; width:400px; margin:00px auto; font-size:14px; padding-left:80px;}

.failure_text a{color:#ff4e00;}

.success_text_title{font-size:18px; font-weight:bold; color:#ff4e00; padding:8px 0px;}

.yu_cheng{margin:0px; padding:0px;}

.yu_top{height:60px; line-height:60px;  font-size:16px; padding-left:40px; font-weight:bold; background:#ff874c; color:#fff;}

.yu_text01{line-height:24px; color:#666; font-size:14px; background:url(../images/intro_01.jpg) no-repeat left center; padding:20px 100px; padding-bottom:20px;border-bottom:1px solid #ccc;}

.yu_text02{line-height:24px; color:#666; font-size:14px; background:url(../images/intro_02.jpg) no-repeat left center #fff8f5; padding:20px 100px;border-bottom:1px solid #ccc;}

.yu_text03{line-height:24px; color:#666; font-size:14px; background:url(../images/intro_03.jpg) no-repeat left center; padding:20px 100px;  border-bottom:1px solid #ccc; }

.yu_text04{line-height:24px; color:#666; font-size:14px; background:url(../images/intro_04.jpg) no-repeat left center #fff8f5; padding:20px 100px;  border-bottom:1px solid #ccc; }

.yu_text05{line-height:24px; color:#666; font-size:16px; padding:20px 100px;  border-bottom:1px solid #ccc; }

.bzj_help_num{ margin-right:20px; padding:5px 20px; font-size:16px; color:#fff;  background:#ff874c;}

.yu_text_title{font-size:14px; font-weight:bold; color:#ff4e00; padding-bottom:10px;}

.yu_xiaotu{margin-top:20px;}

.con_cheng_top { background:#fff9e0;  border:2px solid #ff5400;   padding: 10px 8px 15px;_padding: 10px 5px 15px;	margin-bottom:8px;	text-align:center;	font-size:14px;}

.con_cheng_top p{margin-top:10px;color:#ff0000; }

.con_cheng_top p span{font-size:26px; font-weight:bold; margin: 0px 10px;}


.chongfang td{border:1px solid #ccc; background:#fff;}

.chongfang img{background:#fff; border:1px solid #ccc; padding:6px 10px 6px 6px; margin:0px 9px 0px 2px; vertical-align:middle;}

.qian_code{background:#fff; width:700px; border:1px solid #ccc; padding:0px 15px 15px; font-size:14px; margin:25px auto 0px;}

.qian_code_top{border-bottom:1px solid #e3e3e3; font-size:14px; font-weight:bold; padding:10px 0px;}

.qian_code_list{padding:8px 0px; clear:both; overflow:hidden; padding-left:80px;}

.qian_code_list_l{float:left; width:120px; text-align:right; padding-right:5px; line-height:24px;}

.qian_code_list_l1{float:left; width:280px; text-align:right; padding-right:5px; line-height:24px;}

.qian_code_list_text{float:left; width:185px; border:1px solid #ccc; height:22px; line-height:22px; padding:0px 3px; font-size:14px;}

.qian_code_list_text12{float:left; width:285px; border:1px solid #ccc; height:24px; line-height:24px; padding:0px 3px; font-size:14px;}

.qian_code_list_r{float:left; margin-left:16px; line-height:24px; font-size:12px; color:#ff0000;}

.qian_code_list_butt{background:#ff4e00; height:26px; width:60px; text-align:center; line-height:26px; font-size:12px; font-weight:bold; color:#fff; margin-left:125px; border:1px solid #df4400; }

.qian_code_list_z{ float:left;}

.qian_code_list_z p{font-size:12px; color:#888; line-height:22px; padding-left:4px; float:left;}

.wu_neirong{text-align:center; font-size:16px; color:#888; padding:20px 0px;}

.xiangmu_fabu{ float:right; font-size:14px; font-weight:bold;  background:#ef5e07; height:32px; line-height:32px;}

.xiangmu_fabu a{color:#fff; display:block;padding:0px 12px;}

.xiangmu_fabu a:hover{ background:#ff6d00; color:#fff;}

.shangc{}

.shangc a{color:#0077ca; padding:0px 3px;}

.shangc a:hover{ text-decoration:underline;}


/*----------建议------------*/
.yijian{width:1080px; margin:5px auto; font-size:14px; }

.yijian_title{font-size:20px; padding:15px 0px; font-weight:bold; color:#ff4301}

.yijian_text{font-size:14px; line-height:22px; margin-top:5px; color:#364364; background:url(../images/icon_13.jpg) repeat-x #f6f6f6; padding:20px 15px 15px;}

.yijian_liu{ padding:15px 0px 5px; font-size:14px; font-weight:bold; }

.yijian_liu_text{width:700px; height:150px; border:1px solid #ccc; padding:4px; line-height:22px; font-size:14px; color:#555;}

.feedback_but{ width:58px; height:24px; padding:0px 3px; margin-top:4px;}
.tips_error{color:#ff0000; font-size:12px; display:none;}
.feedback_email{width: 300px; padding:3px 10px; height:20px; line-height:20px; color:#333; border:1px solid #ccc; color:#555;}

.btn-file {background:url(../images/feedback.jpg) no-repeat; display: inline-block;height: 24px;line-height: 24px;overflow: hidden;position: relative;width: 58px; left:0px; text-align:center;}
.btn-file input {cursor: pointer;height: 56px;opacity: 0;filter:alpha(opacity=50);position: absolute;width: 223px;_width: 223px; left:0px;_left:-130px;}



#tbox{width:40px; float:right; position:fixed; left:50%; bottom:110px; margin-left:560px;
_position:absolute;
_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
_margin-bottom:15px;
}/*解决IE6下不兼容 position:fixed 的问题*/
#xiang_qq,#ping_yi,#gotop{ width:40px; height:40px; background:url(../images/icon.png) no-repeat; display:block;}

#xiang_qq{ background-position:0 -45px; }
#xiang_qq a:hover{  background:url(../images/icon.png) no-repeat -40px -45px; }
#ping_yi{ background-position:0 0px;margin-top:3px;}
#gotop{ background-position:0 -118px;}

/*--------------计划管理------------*/

.j_c_tit{font-size:20px; color:#ff5400;}
.j_c_tit_top{width:500px; margin:15px auto;}
.j_c_tab{ width:700px; margin:15px auto;}
.j_c_tab td{border:none; vertical-align:top; padding:6px 0px; font-size: 14px;}
.j_c_tab .left{width:100px; text-align:right; font-size:14px; color:#777;}
.j_c_tab .text{width:120px; border:1px solid #ccc; line-height:18px; padding:3px 3px;}
.j_c_tab .text1{width:420px; height:90px; border:1px solid #ccc; line-height:20px; padding:3px;}
.j_c_tab .red{color:#ff0000;}
.j_c_tab .tishi{color:#666; margin-left:5px;}
.j_c_tix{    margin:10px 0; line-height:24px; font-size:14px; padding: 0 30px;}

.j_c_tix1{ float:right; border:none; padding:8px 5px 0px;}

.j_c_tix span{color:#ff5400; font-weight:bold;}
.j_c_tix_b{ float:left; width:195px; margin:20px 0 10px 80px;}
.j_c_tix_b a{ float:left; background:none; border:none; margin:0;}


.j_c_tix_c{float: right; margin: 20px 80px 10px 0px;}
.j_c_tix_sixia{ padding:0px 30px; width:600px; float:none; clear:none;}

.j_c_tix_sixiatishi{ padding:20px ; line-height:24px; font-size:14px;}
.j_c_tix_sixiatishi span{ color:#ff5400;}

.j_f_shai{background:#f5f5f5;border: 1px solid #d6d6d6; padding: 10px 8px; margin-top:10px; clear:both; overflow:hidden; }
.j_f_shai li {float: left; padding: 10px 10px 0 0;}
.j_f_shai_text {  border: 1px solid #d6d6d6;   height: 18px;   width: 200px;padding:2px 3px;}

.j_f_tab{ width:99%; margin:15px auto;border-collapse:collapse;}
.j_f_tab th{background:#eeeeee; text-align:center; font-weight:bold; font-size:12px; color:#222; line-height: 40px; border: 1px solid #ccc;}
.j_f_tab td{border: 1px solid #ccc; vertical-align:top; text-align:center;padding: 6px 2px;line-height: 24px; vertical-align:middle; color:#444;}
.j_f_tab td a{color:#006699;}
.j_f_tab td a:hover{color:#ff5400; text-decoration:underline;}


.j_ff_top_l{ width:565px; float:left;}
.j_ff_top_ljie{font-size:14px; margin-top:12px;}
.j_ff_top_ljie span{font-weight:bold;}
.j_ff_top_ljie a{color:#006699;}
.j_ff_top_l_qu{ margin-left:6px; float:left; margin-top:0px;}
.j_ff_chuang{background:#f7f7f7; padding:5px 0px;  border:1px solid #f0f0f0;  margin:15px auto 15px;}

.j_ff_top_r{width:260px; float:right;border-collapse:collapse; margin-right: 8px;}
.j_ff_top_r th{background:#ff8a00; text-align:center; color:#fff; font-size:14px;}
.j_ff_top_r td{padding:6px 3px; text-align:left; font-size:14px; font-size:12px; font-weight:bold; color:#555; border:1px solid #dfdfdf;}
.j_ff_top_r td span{font-size:14px;  color:#ff5400;}
.j_ff_top_r_f{text-align:center; padding-top:25px;}
.j_ff_top_r_f a{text-align:center; background:#ababab; color:#fff; padding:4px 14px; font-size:13px;}
.j_ff_top_r_f a:hover{background:#b7b7b7;}

.j_ff_jilu{ margin-top:10px;}
.j_ff_jilu_top{background:url(../images/cj_05.jpg) no-repeat; padding-left:36px; line-height:32px; font-size:16px; font-weight:bold; color:#333; border-bottom:1px dotted #ccc; margin-bottom:6px;}
.j_ff_jilu ul{clear:both; overflow:hidden; padding:8px 0px; font-size: 14px;}
.j_ff_jilu ul li{float:left; padding:0px 5px;}
.j_ff_jilu .time{color:#888; width:150px; text-align:right;}
.j_ff_jilu .yuan a{ color:#006699; font-weight:bold; font-size:14px;}

.j_fx_plan{background:#eff3f3; padding:10px 30px; margin-top:12px; margin-bottom:14px; clear:both; overflow:hidden;}
.j_fx_plan_l{width:410px; float:left;}
.j_fx_plan_l .plan_status ,.stat01 ,.stat02 ,.stat03 ,.stat04 ,.stat05 ,.stat06 ,.stat07{ background:url(../images/cj_plan.jpg) no-repeat; display:inline-block; width:380px; vertical-align:middle; height:70px;}
.j_fx_plan_l .stat01{background-position:0px 0px;}
.j_fx_plan_l .stat02{background-position:0px -73px;}
.j_fx_plan_l .stat03{background-position:0px -146px;}
.j_fx_plan_l .stat04{background-position:0px -219px;}
.j_fx_plan_l .stat05{background-position:0px -292px;}
.j_fx_plan_l .stat06{background-position:0px -366px;}
.j_fx_plan_l .stat07{background-position:0px -440px;}
.j_fx_plan_l_tit{font-size:14px; font-weight:bold; padding-bottom:14px; color:#444;}
.j_fx_plan_l_tit span{color:#ff5400; font-size:16px;}
.j_fx_plan_l_zhu{padding: 10px;  color: #e27c3d; background: #f1e9e6;  border-radius: 10px; margin-top: 20px; line-height: 22px; font-size: 14px;}
.j_fx_plan_r{width:400px; float:right;}
.j_fx_plan_r_t{ font-size:14px; color:#444; padding-top:25px;text-align:center;}
.j_fx_plan_r_t p{font-size:26px; color:#368888; padding-top:8px;}
.j_fx_plan_r_b{padding-top:15px; text-align:center;}
.j_fx_plan_r_b a{ background: #f6841f; padding: 0px 20px; height: 32px; line-height: 32px; margin: 0px 6px; color: #fff; font-size: 15px; display: inline-block; border-radius: 4px; margin-bottom: 8px;}
.j_fx_plan_r_b a:hover{ background:#ff5400; }
.j_fx_plan_r{float:right;}

.t_butt{margin-top:14px;}
.t_ju_box{ padding:15px;}
.t_ju_text{width:360px; height:80px; line-height:20px; padding:3px; border:1px solid #ccc;}

.t_ju_tab{ width:450px; margin:15px auto;border-collapse:collapse;}
.t_ju_tab td{border:none;}

.t_ju_tab  .left{width:78px; vertical-align:middle; text-align:right; font-size:14px; color:#555;}
.t_ju_text01{width:320px; height:60px; line-height:20px; padding:3px; border:1px solid #ccc;}
.t_ju_text02{width:120px; height:20px; line-height:20px; padding:3px; border:1px solid #ccc;}
.hui{color:#999; padding-left:5px;}

.j_zhuangtai{background:#ff8a00; color: #fff; font-size:14px;  padding:0px 10px 0 10px; line-height:34px; float:right; border-radius: 2px;}
.j_zhuangtai i{ width:16px; height: 11px; display: block; margin-right: 6px; margin-top: 12px; background-position: 0 -407px; float: left;}
.j_zhuangtai:hover{ color:#fff; background: #ff5400;}

.jh_butt{ height:35px; line-height:35px; text-align:center; background:url(../images/button_05.jpg) no-repeat center; margin-top:10px; position:relative;}
.jh_butt a{color:#333; font-size:14px;}
.jh_butt a:hover{ text-decoration:underline;}


.labebox{float:left; margin-right:10px;}
.fabu_tab select {padding:3px;    padding:6px 0px;    border: 1px solid #ACB0BB;    height: 35px;    padding-left: 10px;  color: #555;}



.labebox{float:left; margin-right:10px; padding:3px 0px;}

.jh_left{width:480px; float:left;}
.jh_right{width:480px; float:right; padding-left:10px;}
.jh_top{background:url(../images/j_qq.jpg) no-repeat; width:369px; text-align:center; line-height:50px; height:86px; color:#fff; font-size:18px; font-weight:bold;}
.ja_top{background:url(../images/j_aa.jpg) no-repeat; width:369px; text-align:center; line-height:50px; height:86px; color:#fff; font-size:18px; font-weight:bold;}
.jh_q01{background:url(../images/j_q01.jpg) no-repeat; height:48px; line-height:34px; font-size:15px; padding-left:60px; margin:45px 0px; font-weight:bold; color:#444; border-right:1px  solid #cecece;}
.jh_q02{background:url(../images/j_q02.jpg) no-repeat; height:48px; line-height:34px; font-size:15px; padding-left:60px; margin:45px 0px; font-weight:bold; color:#444; border-right:1px  solid #cecece;}
.jh_q03{background:url(../images/j_q03.jpg) no-repeat; height:48px; line-height:34px; font-size:15px; padding-left:60px; margin:45px 0px; font-weight:bold; color:#444; border-right:1px  solid #cecece;}
.jh_q04{background:url(../images/j_q04.jpg) no-repeat; height:72px; line-height:34px; font-size:15px; padding-left:60px; margin:45px 0px; font-weight:bold; color:#444; border-right:1px  solid #cecece;}
.jh_q05{background:url(../images/j_q05.jpg) no-repeat; height:41px; line-height:34px; font-size:15px; padding-left:60px; margin:45px 0px; font-weight:bold; color:#444; border-right:1px  solid #cecece;}
.jh_q01::after, .jh_q02::after, .jh_q03::after, .jh_q04::after, .jh_q05::after{width: 40px; height: 1px; background: #ccc; right: -40px; top: 10px; content: ""; position: absolute;}

.jh_a01{background:url(../images/j_a01.jpg) no-repeat;  line-height:24px; font-size:14px; padding-left:60px; margin:45px 0px; }
.jh_a02{background:url(../images/j_a02.jpg) no-repeat;  line-height:24px; font-size:14px; padding-left:60px; margin:45px 0px;}
.jh_a03{background:url(../images/j_a03.jpg) no-repeat;  line-height:24px; font-size:14px; padding-left:60px; margin:45px 0px;}
.jh_a04{background:url(../images/j_a04.jpg) no-repeat;  line-height:24px; font-size:14px; padding-left:60px; margin:45px 0px;}
.jh_a05{background:url(../images/j_a05.jpg) no-repeat;  line-height:24px; font-size:14px; padding-left:60px; margin:45px 0px;}


.banner_box { width: 1140px; height: 360px; margin:0px auto; position: relative; overflow:hidden; margin-bottom: 15px; }

/*数字按钮样式*/
.banner_box .num { overflow:hidden; height: 20px; position: absolute; bottom:12px; left: 15px; zoom:1; z-index:3 }
.banner_box .num li { width: 20px; height: 20px; line-height: 20px; text-align: center; font-weight: 400; font-family: "微软雅黑", Arial; color: #FFFFFF; background: #444444; margin-right: 10px; border-radius:50%; cursor:pointer; float: left; }
.banner_box .num li.on { background: #FF7700; } /*当前项*/
.banner_box li img{width: 100%;}

/*上一个  下一个*/
.banner_box .prev,
.banner_box .next { display: none; width: 40px; height: 100px; background: url(../images/btn.png) no-repeat; position: absolute; top: 115px;}
.banner_box .prev { left: 0; }
.banner_box .next { right: 0; background-position: right }


.gianqq{background:#fff; padding:18px 0px 18px 70px; background:url(../images/icon_10.jpg) no-repeat 18px 18px; border-top:3px solid #7759c6; border-bottom:1px solid #cecece; color:#47515e; font-size:15px;}
.gianqq p{color:#189400; font-weight:bold; padding:4px 0px; font-size:18px;}
.gianqq p a{color:#189400; font-weight:bold; padding:4px 0px; font-size:18px;}
.gianqq p a:hover{text-decoration:none; color:#189400;}



.pre_r_ico{background:url(../images/cheng.gif) no-repeat 2px 1px #fff; height:18px; line-height:18px; overflow:hidden;  display:inline-block; vertical-align: text-top; margin-top:-2px; border:1px solid #f1410b; padding:0px 4px 0px 16px;color:#f1410b; }
.pre_ico_position{position:absolute; right:0; top:10px;}
.gongg{background:url(../images/gao.jpg) 10px 6px no-repeat ; height:24px; line-height:24px; padding:5px 10px; padding-left:100px; font-size:14px; color:#ff0000; overflow:hidden;}
.gongg a:hover{color: #ff5400;}
.ti_list{background:#fff; color:#fff; margin-top:10px; border:1px solid #dcdcdc; padding-bottom:13px; }
.ti_list ul{clear:both; overflow:hidden;}
.ti_list ul li{height:22px; line-height:22px; background:url(../images/pdfIcon.jpg) no-repeat 20px 0px; margin-top:12px; display:block; padding:0 15px 0 50px; }
.ti_list ul li .left{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.ti_list ul li .left a{font-size:16px; color:#333;}
.ti_list ul li .left a:hover{color:#ff5800; text-decoration:underline;}
.ti_list ul li .right{float:right; width:59px; display:none;}

.authen_e{ float:left; width:283px; position:relative;}
.authen_e b{ position:absolute; right:25px; top:16px; }
.authen_e .title{ padding:0px 0px 0px 34px ;}
.authen_e .title a{color:#ff5400;}
.authen_e .title a:hover{ text-decoration:underline;}
.authen_e .font{padding-top:2px; padding-bottom:4px; color:#999;}
.authen_e .font a{ padding-left:5px;}
.authen_e .font a:hover{ text-decoration:underline;}


.info_authen .icon{ width:14px !important; min-width:0px !important; margin:0px; padding-right:8px; margin-top:2px; margin-left:3px; float:none !important;}
.info_authen a{color:#ff5400;}
.info_authen a:hover{ text-decoration:underline;}
.info_authen p{ color:#999;}

.view_authen{ margin-top:8px; padding-left:15px;}
.view_authen ul{ clear:both; overflow:hidden; margin-top:6px;}
.view_authen ul li{ width:280px; float:left;}
.view_authen ul li .remind_img{ float:left; width:60px; display:block;}
.view_authen ul li .remind_text{ float:left; margin-left:10px; padding-top:10px; color:#999;}
.view_authen ul li .remind_text a{color:#ff5400; padding-left:4px;}
.view_authen ul li .remind_text a:hover{ text-decoration:underline;}
.view_authen ul li .remind_text p{ font-weight:bold; padding-bottom:5px;color:#222;}



.jingb_contact li{float:left; width:282px; overflow:hidden;}
.jingb_contact li .remind{  color:#666; }
.jingb_contact li .remind a{ color:#ff4e00;background:none !important; border:none !important;}
.jingb_contact li .remind a:hover{ text-decoration:underline; }
.jingb_contact li b{ float:left;}


.new_nav{ width:100%; height:55px; padding-top: 8px; display: inline-table; background:#fff; border-bottom:3px solid #ff5400;}
.new_nav_box{ width:1200px; margin:0px auto; position:relative;}
.new_nav_dao{ float:left; width:880px; margin-left:100px;}
.new_nav_dao ul li{  margin:0px 12px 0 0;  float:left; position:relative;}
.new_nav_dao ul li a{ font-size:20px;  display:block; padding:0px 6px; line-height:55px;}
.new_nav_dao ul li a:hover{ background:#ff5400; color:#fff;border-radius: 6px 6px 0px 0;}
.new_nav_dao .selected a{ background:#ff5400; color:#fff;border-radius: 6px 6px 0px 0;}
.new_nav .search{ width:220px; float:left;background:#eb9864; height:30px; margin-top:10px; float:left; border:none; border-radius:5px ; display:none;}
.new_nav_dao .plan a{ background: url(../images/sign.png) no-repeat; background-position: -243px -246px; padding-left: 45px; color: #13b39f;}
.new_nav_dao .plan a:hover{ color:#fff;border-radius: 6px 6px 0px 0;background: url(../images/sign.png) no-repeat #ff5400; background-position: -243px -290px;padding-left: 45px;}
.new_nav_dao .plan_selected{color:#fff;border-radius: 6px 6px 0px 0;background: url(../images/sign.png) no-repeat #ff5400; background-position: -243px -290px;padding-left: 45px;}
.new_nav_dao .plan_selected a{color:#fff; padding-left: 0;}
	
.new_nav_fa{ float:right; margin-top:8px; position: relative;}
.new_nav_fa a{ background:#ff9566; height:38px; line-height:38px; text-align:center; color:#fff; width:100px; border-radius:6px; font-size:16px; display:inline-block;}
.new_nav_fa a:hover{ background:#ff5400; color:#fff;}
.new_awards_icon{ position: absolute;display: block; width: 48px;height: 28px; background:url(../images/awards_icon.png) no-repeat; line-height: 20px; font-size: 14px; line-height: 20px; top: -16px; right: 0; color: #000; font-style: normal;}
.nav-mall{background: url(../images/icon-mall.png)no-repeat;}
#content{ margin-top:0px; background:#fff; width:1200px; margin:0 auto; padding-top:0px;}
#container {
    margin: 0 auto;
    width: 1140px;
    min-height: 600px;
    background: #fff;
    padding: 14px 25px;}
.new_nav .search_text {
    border:none;
    float: left;
    height: 28px;
    line-height: 28px;
    width: 118px;
	_width: 114px;
	_height: 20px;
	_line-height: 20px;
	_border:none;
	*border:none;
	padding:0px 2px;
	outline: none;
	cursor:text;
	background:#eb9864;
	color:#fff;
}


.new_nav .search_l {
    border:none;
    float: left;
    height: 22px;
    margin-top: 2px;
	color:#fae4d8; background:#eb9864;*background:#eb9864;_background:#eb9864; height:28px; font-size:13px; font-family:"微软雅黑";
}

.new_nav .search_but {
    float: right;
    width: 26px;
	margin-top:2px; margin-right:2px;
}

/*------------我的T台优化-------------*/


.t_box{}
.t_box_user{  clear:both; overflow:hidden;}
.t_box_slider{ width:130px; float:left;}
.t_box_slider .photo{ width:125px; height:125px; border:1px solid #ddd; overflow:hidden; position:relative;}
.t_box_slider .photo img{width:125px; height:125px;}
.t_box_slider .photo .xgp{ position:absolute; bottom:0; background-color:rgba(0,0,0,0.3); color:#fff; height:24px; line-height:24px; text-align:center; width:100%;}
.t_box_slider .gbtn{ width:127px; background:#ff7e68; height:32px; line-height:32px; color:#fff; font-size:14px; text-align:center;border-radius: 4px; margin-top:5px;}
.t_box_slider .gbtn a{ color:#fff;}
.t_box_slider .gbtn01{ width:127px; background:#43bb4a; height:32px; line-height:32px; color:#fff; font-size:14px; text-align:center;border-radius: 4px; margin-top:5px;}
.t_box_slider .gbtn01 a{ color:#fff;}


.t_box_user_right{ width:728px; float:right;}
.t_box_user_right .info{ border-bottom:1px dotted #ebebeb; padding:10px 0px;}
.t_box_user_right .info h3{ font-size:22px; display: inline-block; margin-right: 5px; float:left; color:#444; }
.t_box_user_right .info .vip2018_icon_p{float:left; margin-top:7px;margin-right:10px;}
.t_box_user_right .info-talent{ color: #999; font-size: 15px; margin-top: 2px; float: left;}
.t_box_user_right .info-talent i{ float: left; width: 24px; height: 24px; margin-top: 3px; margin-right: 3px; background: url(../images/sign.png) no-repeat; display: block;}
.t_box_user_right .info-talent .no-t{  background-position: 0 -360px;}
.t_box_user_right .info-talent .yes-t{  background-position: 0 -315px;}
.t_box_user_right .info-talent a{ color:#43bb4a;}
.t_box_user_right .info-talent a:hover{ color:#ff5400; text-decoration: underline;}
.t_box_user_right .info-bus-users{ width: 98px; height: 28px; line-height: 28px; font-size: 14px !important;  border-radius: 4px; display: block; margin: 20px 0 0 20px; background: #ff9566; color: #fff; text-align: center; color: #fff !important;}
.t_box_user_right .info-bus-users:hover{ background:#ff5400 !important; color: #fff !important;}
.t_box_user_right .info .remind{ width:300px; float:left; }
.t_box_user_right .info .remind a{ margin-right:8px;width:18px; height:18px;}
.t_box_user_right .info .remind a img{ vertical-align:middle;}
.t_box_user_right .bids_number{ border-bottom:1px dotted #ebebeb; padding:10px 0px; height:32px; line-height:32px;  font-size: 15px; color: #999;}
.t_box_user_right .bids_number i{ width:24px; height: 30px; display: block; float: left; background-position: -259px -406px; margin-right: 8px; margin-top: 3px;}
.t_box_user_right .bids_number span{ font-weight: bold; font-size: 20px; color: #ff5400;}
.t_box_user_right .bids_number a{ height: 20px !important; line-height: 20px !important; padding: 0 10px; text-align: center; font-size: 14px !important; border-radius: 2px; border: 1px solid #0b73bb; color: #0b73bb; margin-left: 10px;}
.t_box_user_right .bids_number a:hover{ background: #0b73bb; color: #fff;}
.t_box_user_right .bids_number .remaining{ float:right; width:320px; color: #444; text-align: center; border:2px solid #0e9e69;border-radius: 20px; height: 36px; line-height: 36px; padding: 0 10px;}
.t_box_user_right .bids_number .remaining b{ font-style: normal; margin: 0 2px;}

.t_box_user_right .yue{border-bottom:1px dotted #ebebeb; padding:10px 0px; clear:both; overflow:hidden;}
.t_box_user_right .yue .zhang{ margin-right:30px; float:left; line-height:35px;}
.t_box_user_right .yue .zhang span{ font-size:20px; font-weight:bold; color:#FF5400; padding-left:10px;}
.t_box_user_right .yue .tiqu{ float:left; width:270px;}
.t_box_user_right .yue .tiqu li{width:90px; height:35px; float:left;}
.t_box_user_right .yue .tixian a{ background:url(../images/recharge_butta.jpg) no-repeat; width:90px; height:35px;  text-align:center; font-size:14px; color:#fff; line-height:35px; display:block;cursor:pointer;}
.t_box_user_right .yue .chongzhi a{ background:url(../images/mention_butta.jpg) no-repeat; width:90px; height:35px;text-align:center; font-size:14px; color:#fff; line-height:35px; margin-left:15px;display:block; cursor:pointer; }
.t_box_user_right .yue .chaj{ float:right; color:#999;}
.t_box_user_right .yue .chaj a{ color:#2eb135; padding:0px 10px; line-height:35px;}
.t_box_user_right .message{padding-top: 20px;padding-bottom: 15px;border-bottom: 1px dashed #EBEBEB; clear:both; overflow:hidden;}
.t_box_user_right .message ul li{border-right: 1px solid #EBEBEB;display: block;overflow: hidden;padding:0 10px; width:80px; float:left;}
.t_box_user_right .message ul li a{font-size: 18px;  text-align:center;display: block;}
.t_box_user_right .message ul li a:hover{ color:#ff5400;}
.t_box_user_right .message ul li span{margin-top: 10px;color: #999;font-size: 14px;text-align: center;display: block;}
.t_box_bottom{ margin-top:10px;}
.t_box_bottom .xiangm_title{ margin-top:10px;}
.t_box_bottom  .xiangm_title .top{border-bottom:2px solid #ebebeb; padding:10px 0px; font-size:16px; font-weight:bold;}
.t_box_bottom  .xiangm_title .top .more1{ float:right; font-size:12px; color:#777; font-weight:100;}
.t_box_bottom  .xiangm_title .lieb{ padding:10px 0px;}
.t_box_bottom  .xiangm_title .lieb .nocon{ padding:25px 0px; font-size:14px; color:#777; text-align:center;}
.t_box_bottom  .xiangm_title .lieb .nocon a{ color:#ff5400;}


.topnav_fabu{ width:150px; position:absolute; height:60px; right:0px; top:0;}
.topnav_fabu a{ padding-top:0px;height:60px; overflow:hidden; display:block;}

/*-------------修改资料----------------*/

.info_group ul li { margin:0px; padding:5px 0px;  width: 880px !important;  line-height:36px; font-size:14px;}
.info_group ul li .lable_left{ width:120px !important; text-align:left; float:left; font-size:15px; padding-right:0px;}
.info_group ul li .lable_left .bitian{color:#F00; font-size:14px; padding-right:4px; font-weight:bold; }
.info_group .info_authen{ font-size:12px; color:#666;}
.info_group .info_authen a{ color:#FF5400; font-size:14px;}
.info_group ul li b{ font-weight:normal;}
.info_group ul li .geren_lx{  border: 1px solid #cccccc; border-radius: 3px;line-height:24px !important; height:24px !important;padding:1px 5px !important;width: 230px !important;}
.info_group ul li .geren_select{  border: 1px solid #cccccc; border-radius: 3px;line-height:24px; height:24px;padding:1px 5px ;width: 140px;}
.info_group ul li .rit{ float:left !important;}
.info_group ul li .interest span{border-radius: 0;background: #F0F0F0;color: #666!important;cursor: pointer;margin-right: 10px;outline: none;display: inline-block;margin-bottom: 8px;padding: 5px 15px; line-height:20px;}
.info_group ul li .interest .choose {color: #fff!important;background: #7FB4F6;}
.jianli-top{ border-bottom:1px dotted #ccc; padding:8px 0; font-size:15px;}
.info_queren{ background:#ff5400; font-size:16px; color:#fff; padding:8px 40px; border-radius:4px; margin:8px 0; font-family:"微软雅黑"; border:none; margin-left:250px;}
.info_queren-2{ margin-left:50px !important; }
.info_group .xiu_button{  border-radius:2px; padding:2px 0px; color:#7FB4F6 !important; margin-left:12px;}

/*-------------手机验证提示----------------*/

.ad_right{position: fixed;width: 200px;height: 99px;z-index: 10001;top: 175px;left:10px;}
.ad_right_close{position:absolute;top:5px;right:5px;font-size:12px;}
.ad_right_bott{ background:#f4f4f4; padding:0px 0px 5px;}
.ad_right_bott_img{background:#57b3f2; padding:6px 0px;}
.ad_right_bott .text{line-height:24px; padding:15px 15px 0px;}
.ad_right_bott .link{ text-align:center; padding:10px;}
.ad_right_bott .link a{ display:block; padding:6px 10px; background:#e66c13; color:#fff;}
/*-----------------感言入口----------------*/
/*James Code*/
.ad_left{position: fixed;width: 200px;height: 99px;z-index: 10001;top: 175px;right:10px;}

/*-------------手机验证弹窗----------------*/

.cheng_close {
    background: url("../images/tan_close.gif") no-repeat ;
    cursor: pointer;
    display: inline-block;
    height: 22px;
    position: absolute;
    right: 15px;
    top: 10px;
    width: 22px;
    z-index: 20;
}
.cer_box{ width:540px;display: block;    line-height: 30px;    padding:0px;}
.cer_top{ background:url(../images/tan_ren.jpg) no-repeat center #57b3f2; height:121px; padding-bottom:6px;}
.cer_ti_text{ font-size:14px; line-height:24px; text-align:center; padding:15px 25px; color:#333;}
.cer_ti_but{ text-align:center;}
.cer_ti_but a{display:block; padding:6px 0px; background:#e66c13; color:#fff; font-size:14px; width:120px; margin:0px auto; height:20px; line-height:20px;}

/*-------------项目完成页面----------------*/
.xmwc_fabao {
    clear: both;
    overflow: hidden;
    padding: 8px 0;
	width:48%;
	float:left;
}
.xmwc_jiebao {
    overflow: hidden;
    padding: 8px 0;
	width:48%;
	float:right;
}

.xmwc_fabao_fang {
    background: #f8f8f8;
    border-bottom: 1px solid #cecece;
    clear: both;
    color: #ff5400;
    font-size: 16px;
    font-weight: bold;
    overflow: hidden;
    padding: 5px 15px;
}
.xmwc_fabao_photo {
    border: 1px solid #e0e0e0;
    height: 128px;
    padding: 3px;
    width: 128px;
	overflow:hidden;text-align:center;
	float:left;
}
.xmwc_fabao_photo img{  height:128px; width:128px;}
.xmwc_fabao_r {
    float: left;
    font-size: 14px;
    line-height: 30px;
    margin-left: 14px;
    width: 210px;
}
.xmwc_jiebao .xmwc_fabao_photo {
    float: right;
}
.xmwc_fabao_r span {
    color: #777;
}
.xmwc_fabao_r_d {
    color: #555;
    font-size: 18px;
    font-weight: bold;
	margin:0 20px;
}
.xmwc_ping_r {
	font-size:12px;
}
.xmwc_ping_x {
    height: 25px;
    line-height: 25px;
}
.xmwc_ping_f {
    color: #ff5400;
    line-height: 25px;
    padding-left: 10px;
}
.xmwc_ping_c {
    float: left;
    width: 100px;
}
.xmwc_ping {
	clear:both;
	float:left;
    background:#f8f8f8;
    border-bottom: 1px solid #a6a6a6;
    height: 60px;
    margin-top: 8px;
    padding:10px;
	line-height:20px;
	width:350px;
	overflow:hidden;
}
.xmwc_ping strong{
	font-weight:bold;
}
.xmwc_rtop{ margin-top:5px;}

.xmwc_rtop .jie_zhuangtai span{ font-size:24px;}
.xmwc_diary li {
    background: url(../images/yuan_small.jpg) no-repeat left;
    height: 20px;
    line-height: 20px;
    padding-left: 18px;
	margin-bottom:10px;
}
.xmwc_diary li span {
	margin-right:10px;
}
.xmwc_cyz{ margin-left:15px;}

.xmwc_cyz li{ margin:0 17px 10px 0;}

.xmwc_txttip{ font-size:14px; color:#666;}


/*-------------留言板----------------*/

.message_box{ margin:20px 30px;}

.message_btn{ float:right; margin:0 30px 0 0;}

.message_btn .tix{ float:right; margin-right:15px; color:#c51900; line-height:30px; background:url(../images/icon_tan.jpg) no-repeat 0 8px; padding-left:15px;}

.message_btn .tix a{ font-weight:bold; text-decoration:underline; color:#c51900;}

.message_all{ clear:both; float:left; width:100%;}

.message_all .fujian{ margin-top:10px; font-size:16px; margin-bottom:15px;}

.message_list{ float:left; margin-top:10px;}

.message_list li{ float:left; border-bottom:1px solid #e8e8e8; padding-bottom:10px; margin-bottom:15px;}

.message_list li .fr{ width:700px; float:right; }

.message_list li .fr .state_time{ float:left; line-height:24px;}

.message_username{ line-height:24px; float:left; color:#666;}

.message_delate{ line-height:24px; float:right; background:url(../images/icon_delate.png) no-repeat right center; text-align:right; padding-right:14px; margin-left:20px;}

.message_reply{ line-height:24px; height:24px; width:35px; text-align:center; float:right; background:#f3f3f3; color:#ff5400; border:1px solid #dedede; border-radius:2px;}

.message_ask{ float:left; line-height:18px; width:713px; font-size:15px; line-height:22px;}

.message_answer_username{ clear:both; float:left; line-height:16px; border-left:3px solid #f60; padding-left:5px; color:#666; margin-top:5px;}

.message_answer{ float:left; line-height:18px; width:688px; margin-top:5px;}

.message_reply_box{ margin:10px 0;}

.message_reply_text{width:678px; height:80px; border:1px solid #ccc; padding:4px; line-height:22px; font-size:14px; color:#555;}

.message_reply_btn{ float:right;}

.message_reply_btn1{ margin-right:20px;}


.fabu_butt_box a.btn_messagetofa {
    background:url(../images/messagetof_btn.jpg) no-repeat 0 0;
	width:178px;
    display: block;
    height: 38px;
	overflow:hidden;
	text-indent:-9999px;
	margin:0 auto;
}
.fabu_butt_box a.btn_messagetofa:hover {
    background:url(../images/messagetof_btn.jpg) no-repeat 0 -38px;
}


/*-------------用户图标----------------*/

.v_icon1, .v_icon2, .v_icon3, .v_icon4, .v_icon5, .v_icon6, .v_icon8, .v_iconqy, .v_iconjy, .v_iconhp{  display:inline-block; }

.v_icon1{ background:url(../images/v_icon1.png) no-repeat; width:36px; height:20px;vertical-align:-4px;}

.v_icon2{ background:url(../images/v_icon2.png) no-repeat; width:20px; height:20px; vertical-align:-4px;}

.v_icon3{ background:url(../images/v_icon3.png) no-repeat; display:none;}

.v_icon4{ background:url(../images/v_icon4.png) no-repeat; display:none;}

.v_icon5{ background:url(../images/v_icon5.png) no-repeat; display:none;}

.v_icon6{ background:url(../images/v_icon6.png) no-repeat; display:none;}
.v_icon8{ background:url(../images/v_icon8.png) no-repeat; width:20px; height:24px; vertical-align:-5px;}
.v_iconqy{ background:url(../images/icon_qy.png) no-repeat; width:33px; height:17px; vertical-align:-3px;}
.v_iconjy{ background:url(../images/icon_jy.png) no-repeat; width:20px; height:20px; vertical-align:-4px;}
.v_iconhp{ background:url(../images/icon_hp.png) no-repeat; width:20px; height:20px; vertical-align:-4px;}

.v_back80{ background-size:82% !important; vertical-align:-6px !important;}

.h_t0, .h_t1, .h_t2, .h_t3, .h_t4, .h_t5, .h_t6, .h_t7, .j_t0, .j_t1, .j_t2, .j_t3, .j_t4, .j_t5, .j_t6, .j_t7{background-image:url(../images/iocn_tu.png); width:18px; height:15px; text-indent: -30px;  overflow:hidden;display:none;}

.h_t0{ background-position:0px 0px;}

.h_t1{background-position:0px -20px}

.h_t2{background-position:0px -40px}

.h_t3{background-position:0px -60px}

.h_t4{background-position:0px -80px}

.h_t5{background-position:0px -100px}

.h_t6{background-position:0px -120px}

.h_t7{background-position:0px -140px}

.j_t0{background-position:-25px 0px}

.j_t1{background-position:-25px -20px}

.j_t2{background-position:-25px -40px}

.j_t3{background-position:-25px -60px}

.j_t4{background-position:-25px -80px}

.j_t5{background-position:-25px -100px}

.j_t6{background-position:-25px -120px}

.j_t7{background-position:-25px -140px}

.n_h_t0, .n_h_t1, .n_h_t2, .n_h_t3, .n_h_t4, .n_h_t5, .n_h_t6, .n_h_t7, .n_j_t0, .n_j_t1, .n_j_t2, .n_j_t3, .n_j_t4, .n_j_t5, .n_j_t6, .n_j_t7{background-image:url(../images/iocn_tu.png); width:18px; height:15px; text-indent: -30px;  overflow:hidden;display:inline-block; vertical-align:-3px;}

.n_h_t0{ background-position:0px 0px;}

.n_h_t1{background-position:0px -20px}

.n_h_t2{background-position:0px -40px}

.n_h_t3{background-position:0px -60px}

.n_h_t4{background-position:0px -80px}

.n_h_t5{background-position:0px -100px}

.n_h_t6{background-position:0px -120px}

.n_h_t7{background-position:0px -140px}

.n_j_t0{background-position:-25px 0px}

.n_j_t1{background-position:-25px -20px}

.n_j_t2{background-position:-25px -40px}

.n_j_t3{background-position:-25px -60px}

.n_j_t4{background-position:-25px -80px}

.n_j_t5{background-position:-25px -100px}

.n_j_t6{background-position:-25px -120px}

.n_j_t7{background-position:-25px -140px}



.bzj_icon{ height:16px; display:inline-block; background:url(../images/icon_bzj.png) no-repeat; line-height:18px; margin-top:2px; padding:0px 4px 0px 18px; color:#f90; vertical-align:top;}

.xyjf_icon{ height:16px; display:inline-block; background:url(../images/icon_xyjf.png) no-repeat; line-height:18px; margin-top:2px; padding:0px 4px 0px 18px; color:#080; vertical-align:top;}


.index_recom{ border:1px solid #e1e1e1; margin-bottom:10px; float:left; height:199px; overflow:hidden; border-top:none; width:1098px; background:#f0f0f0;}


/*-------------首页达人榜----------------*/

.index_recom_title{ width:1098px; height:51px; border:1px solid #e1e1e1; border-top:none; border-bottom:1px solid #dcdcdc; background:url(../images/index_recom_title1.jpg) no-repeat left #f0f0f0;}
.index_recom_title1{  height:51px; border:1px solid #e1e1e1; border-top:none; border-bottom:1px solid #dcdcdc; background:url(../images/index_recom_title1.jpg) no-repeat left #f0f0f0;}
.index_recom_title1 ul{ clear:both; overflow:hidden; padding-left:250px;}
.index_recom_title1 ul li{ float:left; line-height:50px; font-size:18px;}
.index_recom_title1 ul li b{ font-size:16px; background:#69b4de; width:28px; line-height:28px !important; border-radius:50%; color:#fff; text-align:center; line-height:38px; margin-right:20px; display:inline-table;}
.index_recom_title1 ul li a{ color:#333;}
.index_recom_title1 ul li a:hover{ color:#ff5400;}
.index_recom_title1 ul li span{ color:#ff5400; margin:0 30px 0 30px; font-weight:bold;}
.index_recom_title1 ul li .link{ background:#ff5400; height:28px; padding:3px 18px; color:#fff;border-radius:4px;}
.index_recom_title1 ul li .link:hover{ color:#fff;}

.index_recom{ border:1px solid #e1e1e1; margin-bottom:10px; float:left; height:165px; overflow:hidden; position:relative; border-top:none; width:1098px; background:#fff;}

.recom_oneinfo{ float:left; margin:20px 0 0 20px; width:500px;}

.recom_oneinfo .rencai_cen{ width:380px; float:right;}

.recom_oneinfo .rencai_r{ width:106px; float:left;}

.recom_oneinfo .rencai_r .rencai_rshou{ float:left; margin-right:10px;}

.recom_oneinfo .rencai_r .rencai_rshou a ,.recom_oneinfo .rencai_r .rencai_yao a{ padding:10px 0 10px 23px;}

.recom_oneinfo .add{ margin-left:0;}

.index_recom .pjxx0, .index_recom .pjxx1, .index_recom .pjxx2, .index_recom .pjxx3, .index_recom .pjxx4, .index_recom .pjxx5 {
    margin-top:-4px;
}

.index_recom .pjxx_none{
	color:#999;
	margin-left:10px;
	vertical-align:top;
}


.index_recom ol li{ height:165px!important;}

.recom_oneinfo .rencai_cen .rencai_shu {
    margin:0;
}

.recom_oneinfo .add {
	width:auto;
}


/*-------------顶部客服信息----------------*/
.service_info{ float:right; margin:8px 30px 0 0;}



/*-------------搜索框样式优化----------------*/

.new_nav .search{ position:relative; border:1px solid #fc9; border-radius:5px 5px 0 0;}

.new_nav .search_select_txt{ width:51px; float:left; height:22px; line-height:22px; margin-top:4px; color:#fff; background:#eb9864; *background:#eb9864; _background:#eb9864; font-size:13px; font-family:"微软雅黑"; text-align:center;}

.new_nav .search_select_btn{ float:left; width:19px; height:19px; margin-top:5px; background:url(../images/btn_search_select.gif) no-repeat;}

.new_nav .search_select_list{ position:absolute; bottom:-41px; left:0; width:49px; border:1px solid #fc9; border-top:none; float:left; height:40px; margin-top:2px; background:#eb9864; *background:#eb9864; _background:#eb9864; font-size:13px; font-family:"微软雅黑"; text-align:center; z-index:2; left:-1px;}

.new_nav .search_select_list li{ width:49px; float:left; height:20px;}

.new_nav .search_select_list li a{ width:49px; float:left; height:20px; color:#fff;}

.new_nav .search_select_list li a:hover{ background:#22bcc6;}


/*-------------竞标标题及排序----------------*/

.jbz_title{}

.jbz_title span{color:#ff4e00; font-size:14px; padding-left:15px; font-weight:bold;}

.jbz_title ul{float:right;}


/*-------------按区域搜索----------------*/
.member_search_area{ margin:3px 7px;}

.member_search_area select{ border:1px solid #ACB0BB; line-height:28px; height:28px; padding:0 2px; font-family:"微软雅黑";}

.member_search_areabtn{ background:#e2e1df; border:1px solid #a6a6a6; line-height:20px; height:24px; text-align:center; padding:0 5px;}

/*-------------项目心得----------------*/
.exp {
    clear: both;
    margin-top: 4px;
    overflow: hidden;
	_width:300px;
}
.exp_top {
    background:#ccdcfb;
    border-bottom: 1px solid #6cb5e9;
    color: #0b73bb;
    font-size: 16px;
    height: 36px;
    line-height: 36px;
    padding-left: 25px;
}
.exp_con {
    background:#edf3fe;
    clear: both;
    overflow: hidden;
	padding:10px 0;
}
.exp_one {
    width: 300px;
}

.exp_username{ color:#0b73bb; font-size:14px; float:left; height: 32px; line-height: 32px; margin-left:20px;}

.exp_invite {
    background: url(../images/ren_yao1.jpg) no-repeat left center ;
    color: #999;
    height: 32px;
    line-height: 32px;
    padding-left:28px;
	float:right;
	margin-right:20px;
}
.exp_invite:hover {
    background: url(../images/ren_yao_h1.jpg) no-repeat left center ;
    color: #ff5400;
}

.exp_txt{ float:left; position:relative; width:256px; padding:10px; margin:5px 12px; border:1px solid #6cb5e9; border-radius:5px; background:#fff;}

.exp_txt sup{ position:absolute; width:20px; height:10px; top:-10px; left:10px; background:url(../images/icon_arrowup.gif) no-repeat;}

.exp_btn{ cursor:pointer;background:#0b73bb; color:#fff; padding:6px 10px; display:block; width:180px; text-align:center; margin:10px auto 0px; clear:both;}

.exp_btn:hover{ color:#fff;}


/*-------------最新竞标项目发布项目----------------*/
.ren2_newest_top {
  background: #f8f8f8;
	border:1px solid #ccc;
  border-bottom:none;
	margin-top:30px;

}

.ren2_newest{
	width:100%;
	margin:0 auto 30px;
	box-shadow:0 2px 5px #ccc;
  border: 1px solid #ccc;
}

.ren2_newest th, .ren2_newest td{
	text-align:center;padding: 8px 0;font-size: 13px;
    border-bottom: 1px #dbdbdb dashed;
}

.newest_name{
	text-align:left;
}

.no_newest{ width:100%; text-align:center; line-hight:30px; font-size:14px; display:block; margin-top:30px; color:#999;}


/*-------------首页底部平台优势----------------*/

.project_advantage{ margin:10px 0 0 25px; float:left;}


/*-------------首页底部平台优势----------------*/
.crumbs_nav{ background:#f5f5f5;border-bottom:1px solid #dedede; padding:10px 15px 5px; clear:both; overflow:hidden;}
.crumbs_nav .item{ float:left; font-size:14px; color:#ff5400; font-weight:bold;}
.crumbs_nav .item i{ padding:0px 6px; color:#666; font-style:normal; font-weight:200; color:#888;}
.crumbs_nav .trigger{ float:left; width:645px; font-size:14px;}
.crumbs_nav .trigger .set{position: relative;display: inline-block;height: 22px;line-height: 22px;border: 1px solid #DDD;font-size: 12px;vertical-align: top;margin: 0 5px 5px 0;padding: 0 26px 0 4px;cursor: pointer;word-break: break-all;}
.crumbs_nav .trigger .set b{ font-weight:200; color:#888;}
.crumbs_nav .trigger .set em {color: #e4393c; font-style:normal;}
.crumbs_nav .trigger .set i{background-color: #e4393c;background-position: 7px -158px;display: block;position: absolute;width: 25px;height: 22px;right: 0;top: 0; background:url(../images/close.gif) no-repeat; background-position:5px 5px;}
.crumbs_nav .trigger .selected{ line-height:22px; margin-left:8px;word-break: break-all; width:70px; display:inline-block;}
.crumbs_nav .trigger .set:hover{ border:1px solid #e4393c;}
.crumbs_nav .trigger .set:hover i{ background:#;background:url(../images/close.gif) no-repeat #e4393c; background-position:5px -14px;}

/*-------------右侧热门标签---------------*/
.r_hot_lable{ background:#edf3fe; padding:4px 15px 12px; clear:both; overflow:hidden;}
.r_hot_lable a{float: left;margin-top: 10px;margin-right: 10px;color: #222;padding: 0px 6px;height: 26px;line-height: 26px;border: 1px solid #ccc;background: #fff;display: inline-block;word-wrap: break-word; _white-space: nowrap;
    *white-space: nowrap;Word-break: break-all; font-size:14px;}
.r_hot_lable a:hover{ background:#ff5400; color:#fff;}
.screen_region{ border:1px solid #ccc; padding:10px 0; width:650px; clear:both; overflow:hidden; position:absolute; width:670px; right:0; top:30px; z-index:99; background:#fff;}




/*-------------首页联系方式----------------*/
.index_contact{ background:url(../images/index_contact.jpg) no-repeat top right #eff3f5; padding:40px 20px 10px 20px; line-height:32px; color:#253546; font-size:14px; width:300px; float:left;}
.index_contact h2{ color:#3498db;}
.index_contact a{color:#3498db; text-decoration:underline;}

/*-------------首页最新人才和案例----------------*/
.talents_Cases{ height:260px; margin: 30px 0;}
.talents_Cases h2{ font-size:18px; line-height: 22px; margin-bottom: 14px; }
.talents_Cases h2 a{ float:right; font-size:13px; color: #999; font-weight: normal; }
.talents_Cases h2 a:hover{ text-decoration:underline;}
.talents_Cases .list_lh{ float: left; width: 320px; height:260px; overflow:hidden;border-right: 1px solid #e7e7e7; padding: 0 30px 0 0; font-size: 14px;}
.talents_Cases .list_lh ul li{ border-bottom:1px dashed #e7e7e7; display:inline-block; height: 36px; line-height: 36px; width: 100%; padding: 8px 0; color: #333;}
.talents_Cases .list_lh ul li:hover{ background:#f8f8f8;}
.talents_Cases .list_lh ul li span{ float: left; width:36px; height:36px; border-radius: 50%; overflow: hidden;}
.talents_Cases .list_lh ul li span img{width:36px; height:36px;}
.talents_Cases .list_lh ul li .ta_name{ float:left; margin-left: 10px; float: left; max-width: 120px; overflow: hidden;}
.talents_Cases .list_lh ul li b{ margin-left:6px; font-weight:normal; color: #ff5400;}
.talents_Cases .list_lh ul li .ta_add{ float:right; color: #999; font-size: 13px;}
.talents_Cases .list_case{ float:right; width:760px;}
.talents_Cases .list_case ul li{ float:right; width:228px; margin-left: 15px; text-align: center;}
.talents_Cases .list_case ul li img{ width:228px; height:163px; overflow: hidden; border:1px solid #e7e7e7;}
.talents_Cases .list_case ul li img:hover{ border:1px solid #e7e7e7;}
.talents_Cases .list_case ul li h4{ font-size: 15px; font-weight: normal; margin: 10px 0;height: 24px; line-height: 24px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.talents_Cases .list_case ul li p{ font-size:13px; color:#999;}
.talents_Cases .list_case ul li p a{ color: #0b73bb;}
.talents_Cases .list_case ul li p a:hover{text-decoration:underline;}



.shai_x {
    background:url(../images/phs-arrow.png) no-repeat right bottom ;
    border: 1px solid #ff6946 !important;
    padding: 2px 7px;white-space:nowrap;line-height:22px;
}

.xiang_box_banner{ margin:15px 0px;position:relative;}

/*-------------列表页地区筛选----------------*/

 .more_d {  float: left;  background: #fff;  border:1px dotted #ACB0BB;  padding: 10px; }

 .more_d a {display: block;float: left;color: #555;    text-decoration: none;    margin: 1px 0px;padding: 1px 5px;border: 1px solid #fff;    line-height: 22px;width: 115px;}
 .more_d a:hover{  border: 1px solid #ff6946 !important;background:url(../images/phs-arrow.png) no-repeat right bottom ;}

 .glyphicon {display: inline-block;    width: 20px;    height: 20px;    vertical-align: top;    background:url(../images/more.ele.png) no-repeat 4px 9px;}

 .glyphicon_down {display: inline-block;    width: 20px;    height: 20px;    vertical-align: top;    background:url(../images/more.ele.png) no-repeat 4px -10px;}

/*-------------发项目手机认证----------------*/
.mob_tix{  background:url(../images/icon_tan.jpg) no-repeat 0 2px; padding-left:18px; margin-top:2px; color:#9497A6;}
.mob_tix a{ color:#7FB4F6;}
.mob_tix a:hover{ text-decoration:underline;}
.mob_contact{ float:left;}
.mob_adopt{  background:url(../images/icon_adopt.jpg) no-repeat 0 2px;}

/*-------------发项目右侧----------------*/
.fabu_right{ width:220px; float:right; margin-top:20px; font-size:12px; color:#777;}
.fabu_right .contact{ background:#fbfbfb; padding:25px; border:1px solid #efefef; line-height:28px; margin-top:10px;}
.fabu_right h2{ text-align:center; padding-bottom:20px;}
.fabu_question{ margin-top:10px;}
.fabu_question ul li{ line-height:22px; padding:5px 0;}
.fabu_question ul li a{ color:#555;}
.fabu_question ul li a:hover{ color:#f5400!important; text-decoration:underline !important;}

/*-------------增加二维码----------------*/

.view_er{ clear:both; overflow:hidden; margin-top:8px;  background: url(../images/view_con_bg.jpg) no-repeat ;height: 120px;}

.jia_lianxi {
	float:left;
	width:550px;
}
.jia_lianxizi {
    color: #666;
    font-size: 16px;
    font-weight: bold;
	text-align:center;
	float: left;
    margin: 20px 0 0 100px;
}
.jia_lianxi_con {
    clear: both;
    overflow: hidden;
    height: 120px;
}

.jia_lianxi_con li{
	padding-left:100px; color:#b76a2f; margin:15px 0; font-size:16px;
}
.jia_lianxi_con li a{ text-decoration:underline;color:#b76a2f; font-weight:bold; margin:0 2px;}
.jia_lianxi_con li a:hover{ text-decoration:underline;color:#ff5400;}
.view_applets{width: 240px;padding: 5px;color: #fff;background: #0093d6;float: right;}
.view_applets_r{background: url(../images/app_icon.png) no-repeat;padding-left: 40px;float: right; height: 60px; margin: 25px 10px 0 0; font-size: 16px; text-align: justify;
    text-justify: inter-ideograph; text-align-last: justify;}
.view_applets_r p{margin: 5px 0;}


.new_view_contact .lx_note{ font-weight:bold;}


.view_erweima{ width:200px; float:right;z-index: 9;}
.view_erweima img{ width:74px; height:74px; float:left;margin-top: 16px;margin-left: 4px;}
.view_erweima p{float: left;margin: 64px 0 0 12px;color: #fff;font-size: 14px;}

/*-------------x项目详细页提高接单成功率----------------*/

.view_tigao{ float:right; background:url(../images/v_icon7.jpg) no-repeat 0 8px; padding-left:22px !important; color:#c51900 !important; font-size:14px !important; }
.view_tigao a{ text-decoration:underline;color:#c51900 !important; }

.help_tigao{ line-height:24px; padding:6px 20px; font-size:14px;}
.help_tigao p{ margin-top:6px;}



/*-------------留言----------------*/

.jia_liuyan{ margin-top:40px;}
.jia_liuyan h1{ font-size:18px; text-align:center; border-top:1px solid #ccc; border-bottom:1px solid #ccc; padding:20px 0; line-height:30px; margin:0 auto; width:800px; font-weight:100;}
.jia_liuyan .lianxi{ background:#ff5400; color:#fff; font-size:16px; padding:10px 40px; border-radius:20px; width:720px; margin:20px auto; text-align:center;}
.jia_liuyan .items{ clear:both; overflow:hidden; margin-top:30px;}
.jia_liuyan .items li {margin-top: 15px;}
.jia_liuyan .items li p.user { border-bottom: solid 1px #e7e7e7;  background: url(../images/user_ico.jpg) no-repeat 10px 9px;  padding-left: 0px;  line-height: 40px;  margin-bottom: 8px;font-size: 14px;}
.jia_liuyan  .items li p { font-size: 15px;  color: #666; }
.jia_liuyan  .items li p .user a {  color: #0274CD;  text-decoration: underline;}
.jia_liuyan  .items li p .time1{   margin-left: 15px;  color: #999; }
.jia_liuyan  .items li .reply { margin-top: 8px;  font-size: 15px; display: inline-block;}
.jia_liuyan .items li .reply h3 {  float: left;  width: 100px;  font-size: 16px;  color: #FF6633;  margin-top: 10px;  margin-left: 10px;}
.jia_liuyan .items li .reply .reply_arrow {  background: url(../images/reply_arrow.jpg) no-repeat;  position: absolute;  display: block;  margin-left: 112px;  width: 9px;  height: 11px;  margin-top: 15px;}
.jia_liuyan .items li .reply .reply_box {  float: left;  width:880px;  margin-left: 10px;  border: solid 1px #E0E0E0;  border-radius: 5px;  background: #F7F7F7;  padding: 10px 15px;  white-space: normal;  color: #333;}

DIV.digg {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center; margin-top:30px; margin-bottom:30px;
}
DIV.digg A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #ff5400; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none; padding:10px;
}
DIV.digg A:hover {
	BORDER-RIGHT: #ff5400 1px solid; BORDER-TOP: #ff5400 1px solid; BORDER-LEFT: #ff5400 1px solid; COLOR: #000; BORDER-BOTTOM: #ff5400 1px solid
}
DIV.digg A:active {
	BORDER-RIGHT: #ff5400 1px solid; BORDER-TOP: #ff5400 1px solid; BORDER-LEFT: #ff5400 1px solid; COLOR: #000; BORDER-BOTTOM: #ff5400 1px solid;padding:10px;
}
DIV.digg SPAN.current {
	BORDER-RIGHT: #ff5400 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ff5400 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #ff5400 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #ff5400 1px solid; BACKGROUND-COLOR: #ff5400;padding:10px;
}
DIV.digg SPAN.disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; padding:10px;
}

.liu_feedback{ background:#f7f7f7; padding:20px 0; width:100%;}
.liu_feedback .ued_title {  font-size: 30px;  color: #333;  text-align: center; font-size:20px; display:none;}
.liu_feedback .liu_b{ position:relative;}
.liu_feedback .logind{width: 770px;  height: 110px;  border: 1px solid #cecece; left:150px;  padding: 10px; font-size:16px; text-align:center; line-height:100px; position:absolute; background:#fff;}
.liu_feedback .logind a{color:#ff5400; font-weight:bold;}
.liu_feedback textarea {  width: 770px;  height: 110px;  border: 1px solid #cecece;   margin-left:150px;  padding: 10px; font-size:14px; font-family:"微软雅黑";}
.liu_feedback .ued_submit {  text-align: center;  margin-top: 30px; font-size:16px;}
.liu_feedback .ued_submit a{ color:#ff5400;}
.liu_feedback .ued_submit input {  background: #ff6900;  font-size: 20px;  color: #fff;  height: 46px;  line-height: 46px;  padding: 0 50px;  border-radius: 30px;  border: 0px;}



.wxpay_bg{ border:3px solid #dcdcdc; background:none; padding-left:0; height:360px; clear:both; overflow:hidden;}
.wxpay_ma{ float:left;}
.wxpay_ma img{ width:200px;}
.wxpay_ma p{ background:url(../images/wei_ma.jpg) no-repeat 20px 0;  padding-left:76px; line-height:38px; font-size:18px; color:#2f5494;}
.wxpay_ma_r{ float:left; margin-left:140px; padding-top:20px;}

.wxpay_chengg{ text-align:center; font-size:18px; padding: 0 10px 30px; color:#45c01a; font-weight:bold;}

.wxpay_yes_title{ text-align:center; font-size:22px; padding: 0 10px 30px;}

.wxpay_yes_title{}



/*main css*/
.bottom_tools{position:fixed;z-index:249;bottom:200px;  right: 0;box-shadow: 0px 4px 12px 0px rgba(7, 17, 27, 0.1);  }
.bottom_tools>*{font:0/0 a;display:block;color:transparent;border:0;background-color:transparent;text-shadow:none;}
.qr_img{position:absolute;top:-135px;left:-183px;display:none;}
#scrollUp{width:50px;height:50px;background-image:url(../images/right_xuan.png);background-position:-0px -153px;display:none;}
#scrollUp:hover{background-image:url(../images/right_xuan.png);background-position:-50px -153px}
#feedback{width:50px;height:50px;background-image:url(../images/right_xuan.png);background-position:0px -102px}
#feedback:hover{background-image:url(../images/right_xuan.png);background-position:-50px -102px}
#sile_qq{width:50px;height:50px;background-image:url(../images/right_xuan.png);background-position:-194px 0}
#sile_qq:hover{background-image:url(../images/right_xuan.png);background-position:-238px -46px}
.qr_tool{width:50px;height:50px;background-image:url(../images/right_xuan.png);background-position:0px 0;cursor:pointer;}
.qr_tool:hover {width: 50px;height: 50px;background-image: url(../images/right_xuan.png);background-position: -50px 0px;}
.p_ewm{width:50px;height:50px;background-image:url(../images/right_xuan.png);background-position:0 -51px;cursor:pointer;}
.p_ewm:hover {width: 50px;height: 50px;background-image: url(../images/right_xuan.png);background-position: -50px -51px;}
.p_ewm_img{position:absolute;top:10px;left:-140px;display:none;}
.p_QQ{width:50px;height:50px;background-image:url(../images/right_xuan.png);background-position:0px -204px;cursor:pointer; position: relative;}
.p_QQ:hover {width: 50px;height: 50px;background-image:url(../images/right_xuan.png);background-position:-50px -204px;}
.p_QQ:hover .p_QQ_hover{display: block;}
.p_QQ_hover{ width:150px; height: 50px; line-height: 22px;  background:  #eee; position: absolute; right: 50px; color: #333; font-weight: bold; font-size: 16px; display: none; text-align: center;}
.p_QQ_hover::after{ content: ""; display: block;border-top:10px solid transparent;border-bottom: 10px solid transparent;border-left: 10px solid #eee; position: absolute; top: 16px; right: -10px; z-index: 10003;}


/*项目列表最新成交项目 css*/

.chengjiao_list{ }

.chengjiao_list li{ border-bottom:1px solid #eaeaea; padding:8px 0; padding-left:55px; position:relative;}

.chengjiao_list li img{ width:50px; height:50px; border-radius:50%; position:absolute; left:0; top:10px;}

.chengjiao_list li p{ height:28px; line-height:28px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; clear:both;}

.chengjiao_list li p .cmame{ width:140px; float:left;}
.chengjiao_list li p .ctime{ width:90px; text-align:right; float:right; color:#999; font-size:12px;}
.chengjiao_list li .ctime{ height:28px;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:14px;}
.chengjiao_list li .ctime a{ }
.chengjiao_list li .ctime a:hover{ text-decoration:underline;}
.chengjiao_list li .ctime b{ color:#ff5400; margin-right:4px; font-weight:normal;}


/*首页案例库*/


.index_anli{ margin:8px 0; clear:both; overflow:hidden;}
.index_anli h2{ padding:15px 15px 0; clear:both; overflow:hidden;}
.index_anli h2 p{ float:left; font-size:18px; color:#333;}
.index_anli h2 a{ font-size:12px; color:#999; float:right; font-weight:200 !important;}
.index_anli li{ width:345px; float:left; margin:15px 0 15px 15px;}
.index_anli li:hover{color:#ff5400;}
.index_anli li img{ width:125px; height:125px; border:1px ssolid #cecece; overflow:hidden; float:left;}
.index_anli li .text{ width:200px; float:right;}
.index_anli li .text .jtitle { font-size:16px; color:#0b73bb !important; font-weight:200;}
.index_anli li .text .jtitle:hover{ color: #ff5400 !important;}
.index_anli li .text .jianj{ line-height:22px; color:#999; height:44px; overflow:hidden; margin:5px 0;}
.index_anli li .text .linyu{ color:#444;}

/*-----------首页招聘-------*/

.index_job{ margin:8px 0; clear:both; overflow:hidden;}
.index_job h2{ padding:15px 15px 0; clear:both; overflow:hidden;}
.index_job h2 p{ float:left; font-size:18px; color:#333; }
.index_job h2 a{ font-size:12px; color:#999; float:right; font-weight:200 !important;}
.index_job ul { clear:both; overflow: hidden; padding-top: 10px;}
.index_job ul li{ width: 30%; float: left; border-bottom: 1px solid #e7e7e7; padding: 0 0 10px; margin:5px 1.5% 5px; font-size: 14px; color: #999;}
.index_job ul li a{color: #999;}
.index_job ul li p{ clear:both; overflow: hidden; margin: 4px 0;font-size: 14px;}
.index_job ul li p .name{ float:left; font-size:15px; color: #0b73bb !important;  width: 270px;  height: 24px;    line-height: 24px;text-overflow: ellipsis;
    white-space: nowrap;overflow: hidden; }
.index_job ul li p .name:hover{ color:#ff5400 !important;}
.index_job ul li p .name a{color: #0b73bb; }
.index_job ul li p span{ float:left;}
.index_job ul li p .time{ float:right !important; width: auto !important;}
.index_job ul li p .money{ float:right !important; color: #ff5400;}


.new_anlir{ width:90px; float:right; text-align:center; padding-top:10px;}

.new_anlir_yq a {
    background:#7FB4F6; width:90px; height:28px; text-align:center; line-height:28px; font-size:14px; font-weight:bold; color:#fff; display:block; margin-top:12px;border-radius:4px;
}
.new_anlir_yq a:hover {
    background: #6097dc ;
    color: #fff;
}
.member_r_lianxi{text-align:right; width:160px;float:right;}
.member_r_yq{float:right;margin-top: 12px;  margin-left: 3px;}
.member_r_yq a{ background: #7FB4F6;  height: 28px;line-height: 28px; font-size: 14px; font-weight: bold; color: #fff; display:inline-block;padding:0 10px; border-radius: 4px;}
.member_r_yq a:hover{ background: #6097dc ;}
.member_r_lianxi .new_anlir_yq_cant a{  background: #ff9566;}
.member_r_lianxi .new_anlir_yq_cant a:hover{background: #ff5400;}
.member_r_lianxi .new_anlir_yq_cant_ed a{ background: #afafaf;}
.meb_contact{ width: 180px; margin: 0 auto 10px;}
.meb_contact a { color: #fff; height: 44px; font-size: 16px; display: block; line-height: 42px;text-align: center; border-radius: 4px;background: #0186d3;}
.meb_contact a:hover{background: #007ac1;}
.meb_contact_ed{background: #afafaf;}


.xiang2_con_top_s{}
.new_u_top_right { width:200px; float:right; text-align:center; margin-right:25px;}
.new_u_con {
	border:1px solid #ccc;box-shadow: 0 2px 5px #ccc;line-height: 20px;padding: 10px 15px;	min-height:140px;	_height:140px;	_height:100%; font-size:14px; line-height:24px;}
.new_u_con li{ padding:4px 0; clear:both; overflow:hidden;}
.new_u_con li a{    border-radius: 2px;background: #F0F0F0;color: #666!important; border:1px solid #e2e2e2; margin:4px; padding:1px 6px; display:inline-block;}
.new_u_con li a:hover{ color:#ff5400 !important;}
.new_u_con li span{ color:#999; padding-right:5px; font-weight:bold;}
.new_u_con li b{ font-size:18px; color:#ff5400;}
.new_u_con li .jianjie{ width:685px; float:right;}


.new_tan_xinxi{width:700px; margin:0 auto; padding:10px 20px; height:730px; overflow-y:auto;}
.new_tan_xinxi ul li{width:700px !important;}
.new_ti_wrong{font-size:12px; color:#F00;line-height:18px;  padding-left:120px; width:500px; float:left;}
.new_tan_xinxi .ge_biao_jj_text {height: 60px !important; width:620px !important;}

.n_case_more a{ color:#0b73bb;}
.n_case_more a:hover{ text-decoration:underline;}

.ind_tuijian{ background:#f8f8f8; clear:both; overflow:hidden; margin-bottom:10px; padding-bottom:6px; padding-top:5px;}
.ind_tuijian .list{ width:350px; float:left;background:#fff; margin:4px 6px; height:222px; text-align:center;color:#888da3; }
.ind_tuijian .list a{color: #888da3;display:block; }
.ind_tuijian .list a:hover{ color:#585e78;}
.ind_tuijian .list li{ padding:2px 10px;}
.ind_tuijian .list li b{ margin-bottom:8px; display:none;}
.ind_tuijian .list .top_s{padding:10px 0 0px 0; position:relative;}
.ind_tuijian .list .top_s img{ border-radius: 50%;  border: 1px solid #e6e6e6; width:100px; height:100px; margin:0 auto;}
.ind_tuijian .list .top_s span{ position: absolute;  background: #ff5400;  border: 2px solid #fff;  color: #fff;  border-radius: 50%;  padding: 2px 4px;  top:80px;  height: 26px;  width: 26px;  right: 120px;  line-height: 24px;}
.ind_tuijian .list .pitch {  color: #333;  padding:2px 10px; font-weight:bold;   overflow: hidden;  white-space: nowrap;  text-overflow: ellipsis; font-size:15px; }
.ind_tuijian .list .pitch:hover{ color:#ff5400;}
.ind_tuijian .list .pitch img{ text-align:center;}
.ind_tuijian .list .pitch i{ vertical-align:middle; margin-left:3px; width:25px; height:30px; vertical-align:-6px;}
.ind_tuijian .list .pitch i img{ display:inline;}
.ind_tuijian .list .location{}
.ind_tuijian .list .location i {  margin-right: 4px; background:url(../images/add.jpg) no-repeat; margin-right:4px; width:10px; height:14px; display:inline-block;}


.list_new_icon{ width:31px; height:13px; }

.member_shu{ padding:0px 10px 10px; text-align:left !important; }
.member_shu p{ clear:both; overflow:hidden; margin:8px 0 6px; color:#888; padding-left:20px; font-size:15px;}
.member_shu .topz{ font-size:14px; color:#888; float:left; width:105px; padding-top:23px; }
.member_shu .diz{ float:left; margin-left:3px; width:150px; color:#888}
.member_shu p b{font-size:40px;color: #ffa018;font-weight: bold;display: inline-block;}

.info_renz{ width: 750px;}
.info_renz li{ margin:20px 10px 0px 0; }
.info_renz li i{ float:left; text-align:center; width:90px;}
.info_renz li .c_text{ float:left; width:500px; padding-top:3px; margin-left:20px; }
.info_renz li .r_link{ float:right;}
.info_renz li .r_link a{ color:#0b73bb; font-size:14px;}


.v_daren{ width:20px; height:20px; margin-left:3px;}


.member_right_s{ background:#f8f8f8; padding:8px 25px;}
.member_right_s li{ border-bottom:1px solid #e8e8e8; padding:8px 0px; clear:both; overflow:hidden;}
.member_right_s li .lef_photo a{ width:40px; height:40px; border-radius:50%;  }
.member_right_s li .lef_photo img{ width:40px; height:40px; border-radius:50%;border:1px solid #fff;}
.member_right_s li .r_info{ float:left; margin-left:10px; width:190px;}
.member_right_s li .r_info .nnm{ font-size:15px; height:22px; margin-bottom:4px;}
.member_right_s li .r_info .nnm a{ width:140px; height:22px; line-height:22px; overflow:hidden;}
.member_right_s li .r_info .add {background-position: 0 2px;}

.new_fujian_price {width: 140px;    height: 35px;    margin-bottom: 15px;    color: #4C9DEF;    background: none;    border: 1px dashed #4C9DEF; text-align:center; display:block; line-height:35px; font-size:14px;}
.new_fujian_price_ti{    color: #9497A6; margin-top:5px;}
.new_tags{ vertical-align:middle;}
.new_conx{ font-size:14px; font-weight:bold; margin:10px 0;}
.mob_contact_n{ margin-right:25px; float: left; width: 260px; margin-bottom: 20px;}
.mob_contact_n .inp_top{ margin-top:10px; float:left;}

.margin_l10{ margin-left:4px; margin-right:12px; float:left;}
.border_d{ border:1px dotted #ACB0BB !important;}

.j_view_xuan{ border-bottom:1px dotted #dfe1e9;   padding:5px 15px 5px 0px; margin-bottom:5px; clear:both; overflow:hidden;}
.j_view_xuan p{ float:left; color:#9497A6;}
.j_view_xuan p span{color:#b5b8c4;}
.j_view_xuan_f{ font-size:16px; line-height:26px; color:#333; margin:4px 0;}
.j_view_xuan_t{ color:#b5b8c4; font-size: 13px;}

.view_add{ height:25px; width: 95px;overflow: hidden;display: inline-block;vertical-align: middle;    background: url(../images/add.jpg) no-repeat 0 4px;}

.mv_case_more{ width:120px; margin:0 auto; text-align:center; line-height:34px; height:34px;}
.mv_case_more a{ color:#ff5400; display:block;border-radius: 4px;border:1px solid #ff5400;font-size: 15px; }
.mv_case_more a:hover{  background:#ff5400;color: #fff;}

.message_huifu{ border:1px dotted #9497A6; padding:8px 15px; clear:both; overflow:hidden; background:#f9f9f9;}

.jing_xin_top{ margin-top:5px; clear:both; overflow:hidden;}

.jing_xin_top a {
    float: left;
    padding: 0px 14px;
    height: 26px;
    border: 1px solid #CCC;
    line-height: 26px;
    margin-right: -1px;
    background: #FFF;
    color: #333;}
.jing_xin_top a.curr {
    background: #7FB4F6;
    color: #FFF;
    border-color: #7FB4F6;
}

.new_view_contact{ text-align:center;}
.new_view_contact p{font-size: 14px;margin:7px 0px;display: inline-block;color: #555;display: block;text-align: left;padding-left: 220px;}
.new_view_contact p span{ font-size:16px; color:#888;}

.account_warp .up_img {
    text-align: center;
    width: 279px;
    height: 208px;
    border: 1px dashed #e4e9ed;
    background: #fff; float:left; position:relative;
}

.account_warp .up_img .upload-icon-file {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 3;
    cursor: pointer;
    width: 281px;
    height: 210px;
    display: block;
    opacity: 0;
}
.account_warp .seat1 {
    width: 279px;
    height: 208px;
    display: inline-block;
}
.account_warp .seat1 img{width: inherit;    height: inherit;}
.account_warp .zy {
    width: 100%;
    height: 100%;
    display: inline-block;
    position: absolute;
    top: 0;
    left: 0;
	background:url(../images/bg2_file.png) no-repeat;width: inherit;    height: inherit; display:none;
}
.account_warp .up_img .icon-add-round {
    opacity: 0;
    visibility: hidden;
    width: 68px;
    height: 68px;
    color: #fff;
    position: absolute;
    left: 50%;
    top: 50%;
    font-size: 68px;
    margin-left: -34px;
    margin-top: -68px;
}
.info_group ul li .marl {    margin-left: 45px; float:left;}
.info_group ul li .marl p {color: #b8c5ce;width:380px;letter-spacing: 0.5px;line-height:24px;}
.info_group ul li .marl p em {color: #e74c3c;}




.xiang2_jb_s a {
  background: url(../images/shou.png) no-repeat 0 0;
  float: right;
  padding-left: 20px;
  height: 24px;
  line-height: 24px;
  background-size: 20px;
  margin-top: 9px;
 margin-left: 6px;
  color:#b5b8c4;}

.xiang2_jb_s a.favored {  background: url(../images/shou_2.png) no-repeat 0 0 ;background-size: 20px;}

.view_bianji_but { float:right;}
.view_bianji_but a{ background:#7FB4F6;  width:100px;  height: 30px;  text-align: center;  line-height:30px;  font-size: 14px;  font-weight: bold;  color: #fff;  display: block;  border-radius: 4px;}
.view_bianji_but a:hover{ background:#6097dc;}


/*----------底部二维码--------*/
.appxb {position: fixed;    bottom: 0;    width: 100%;    left: 0;    z-index: 9999;}
.appxb-header {position: fixed;    bottom:80px;    left: 10px;    cursor: pointer; width:190px;  display:none;}
.appxb-con {position: absolute;    bottom: 0;    width: 100%;}
.appxb-con .app-warp {width: 100%;position: absolute;left: 0;z-index: -2;bottom: 0; background:rgb(255, 57,56); height:140px;}
.appxb-con>div {z-index: 10;margin: 0 auto;position: relative;}

.warp-close {
    background: url(../images/footer_close_936e24d.png) no-repeat center #444756;
    position: absolute;
    top:20px;
    right: 0px;
    width: 25px;
    height: 25px;
    z-index: 9;}

/*----------项目列表页改版--------*/

.meeting_list { }
.meeting_list li{padding: 20px!important;background: #FFF;height: 183px;    border-bottom: 1px solid #D8D7DF;    border-left: 4px solid rgba(105,175,250,0);}

#r_survey{width:65px;height:65px;background-image:url(../images/TB1.gif);background-position:0px 0; background-size:65px; margin-left:-10px; display:none;}


/*----------导航分类--------*/
/* 导航样式 */
.header-wrap{background-color:#fff;width:100%}
.navwrap{background:#9b0000 url(../images/nav-bg.jpg) repeat-x;height:36px;border-top:1px #9c1900 solid;border-bottom:1px #8a1501 solid;box-shadow:0 1px 2px #999;-webkit-box-shadow:0 1px 2px #999;-moz-box-shadow:0 1px 2px #999}
#nav{height:36px;width:980px;margin:0 auto;position:relative;padding:0;z-index:99}
.navbar{height:36px;padding-left:210px;position:relative}
.navbar a{float:left;width:auto;text-align:center;height:36px;line-height:36px;color:#fff;padding:0 15px;text-decoration:none;font-size:15px;font-family:"\5FAE\8F6F\96C5\9ED1";white-space:nowrap;border-right:1px #931900 solid;border-left:1px #a52600 solid;position:relative}
.navbar a.first{border-left:0 none}
.navbar a.last{border-right:0 none}
.navbar a:hover{background-color:#8d1e01;color:#fff}
.navbar a.current{background-color:#6c1500;border-right:1px #6c1500 solid;box-shadow:0 0 10px #4f0000 inset;-webkit-box-shadow:0 0 10px #4f0000 inset;-moz-box-shadow:0 0 10px #4f0000 inset}
.navbar a:hover{text-decoration:none}
.navbar a.current:hover{color:#fff}
.navbar .navbt{width:105px;height:30px;position:absolute;top:3px;right:10px;background:url(../images/navbt.jpg) no-repeat;border:0 none;float:none;font-size:14px;line-height:30px;padding:0}
a.navbt span{background:url(../images/iconmap.jpg) no-repeat 1px 3px;padding-left:18px}
.navbar a.navbt:hover{background:transparent url(../images/navbt-hover.jpg) no-repeat}
.navbar a.navbt:hover span{background-image:url(../images/iconmap-hover.jpg)}

.pros{position:absolute;top:0px;left:0;z-index:10;}
.pros h2{height:55px;line-height:55px;font-size:20px;font-weight:400; }
.subpage h2{background:url(../images/iconpic-arrow-down2.png) no-repeat 65px 24px ;  cursor:pointer; text-align:center; width:80px; color:#111;}
.subpage .prosul{display:none}
.prosul{width:160px;_overflow:hidden;height:414px;box-shadow: 0 1px 2px rgba(0,0,0,0.1);border-radius: 4px;}
.prosul li{background: #fff; }
.prosul i{background:url(../images/navMenu_r.png) no-repeat ;    background-position: 150px 11px;}
.prosul li{line-height:36px;height:36px;_overflow:hidden;border-bottom:1px #ececec solid;padding-left:25px;position:relative; }
.prosul li.prosahover{background-color:#ff9466;margin-right:0;padding-right:3px; color:#fff; }
.prosul a{color:#555;padding-right:8px;_padding-right:6px;white-space:nowrap;display:inline-block;font-size:14px;   }
.prosul a.hot{background:url(../images/icon-hot.png) right 8px no-repeat}
.prosul li.prosahover a.hot{background-image:url(../images/icon-hot-hover.png); color:#fff;}
.prosul li.prosahover a{color:#fff !important;}
.prosul li a.ti{font-size:14px;font-family:"\5FAE\8F6F\96C5\9ED1";color:#fff}
.prosul li.prosahover a.ti{color:#d03322}
.prosul li a:hover{color:#fff}
.prosul li.nochild a:hover{color:#fff}
.prosul li i{float:right;display:block;width:15px;height:15px;text-indent:-999em;background-position:0 0px;padding-right:12px;  margin-top:12px; position:absolute; right:0; top:0;}
.prosul li.last{border-bottom:0 none}
.prosul li.bd-solid{border-bottom:1px #c22900 solid}
.prosul li.hotareas{background-image:none;padding-left:12px;line-height:26px;height:106px;*overflow:hidden}
.prosul li.hotareas i{line-height:30px;margin-top:-2px;height:40px;background-position:0 -279px}
.prosul li.hotareas a{line-height:30px;height:30px}
.prosul li.hotareas a.hot{background-position:right 0}
.prosul li h2{padding-left:0;line-height:40px;display:inline;font-size:14px;font-weight:400;}
.prosul li.prosahover h2{color:#d03322}
.prosmore{padding:15px 0 15px 15px;position:absolute;z-index:999;left:158px;top:0px;background-color:#fff;border:2px #ff9566 solid;border-left:0 none;width:214px;height:auto;}
.prosul .prosmore{text-align:left}
.prosul .prosmore span{float:left;height:36px;width:107px;line-height:22px}

.prosul li .prosmore a{height:18px;line-height:18px;padding:0 4px}
.prosul li .prosmore a:hover{background-color:#fff;color:#ff5400;}
.prosul .prosmore span a{ color:#606060 !important;}
.prosul .prosmore span a:hover{ color:#ff5400 !important;}
.prosmore em{font-weight:400;padding-top:9px;display:inline-block;}
.prosmore em.morehot{background:url(../images/icon-hot-more.png) right top no-repeat;padding-right:22px}
.hide{display:none}







.list_menu {
	clear:both; overflow:hidden;
	padding-left:10px;
	background:#f4f4f4; border-radius:8px; padding:5px;
}
.list_menu li {
    float: left;
    line-height: 22px;
    list-style: none outside none;
    padding:1px 5px;
    width: auto;
    word-break: break-all;
	word-break:break-word;
	_display:inline-table;
	border:1px solid #f4f4f4;
}
.list_menu li a{white-space:nowrap; line-height:25px; color:#333;}


.gray_B{ background:#f4f4f4}
.gray_broder{   width:808px;  border: 1px solid #b9d8ff;  background-color: #f7fafe;  padding: 10px 10px 2px;}
.gray_broder span{ border:1px solid #fff;}




.Recruitment_top{ clear:both; overflow:hidden;}
.Recruitment_top .S_lab{ border:1px solid #e0e0e0; width:100%; height:40px; clear:both; overflow:hidden; border-radius:4px;width:820px; float:left;}
.Recruitment_top .S_lab .I_text{ width:690px; height:40px; line-height:40px; float:left; padding:0 10px; font-size:14px; font-family:"微软雅黑"; border:none;}
.Recruitment_top .S_lab .I_button{ width:110px; height:40px; line-height:40px; font-size:14px; color:#fff; background:#ff9566; float:right; border:none; font-family:"微软雅黑";}
.Recruitment_top span{ width:110px; height:36px; margin-left:20px; margin-top:3px; line-height:36px; font-size:14px; text-align:center; color:#555; background:#eeeeee; border-radius:4px;}
.Recruitment_top span a{ display:block;}
.Recruitment_top span a:hover{ background:#ff9566; color:#fff;border-radius:4px;}

.Recruitment{}
.Recruitment_left{ width:820px; float:left;}

.Recruitment-top h1 { text-align: left; font-size: 16px; font-weight: normal; color: #444444; }
.Recruitment-top h1 abbr a { color: #008040; }
.Recruitment-top h1 abbr a:hover { text-decoration: underline; }
.Recruitment-top h1 span { float: right; }
.Recruitment-top h1 span i { color: #008040; font-style: normal; font-weight: bold; margin: 0 5px; font-size: 20px; }
.Recruitment-tip { width: 100%; background: #f4f4f4; border: solid 1px #d9d9d9; padding: 10px 20px 0; margin-top: 5px; box-sizing: border-box; }
.Recruitment-tip a { text-decoration: none; }
.Recruitment-tip a:hover { color: #008040; }
.Recruitment-tip ul li { font-size: 14px; clear:both; overflow:hidden; }
.Recruitment-tip ul li span { color: #999999; }
.Recruitment-tip .tip-list select { border-color:#d9d9d9; padding: 0 10px; appearance: none;-moz-appearance: none; -webkit-appearance: none; background:url(/images/more.ele.png)no-repeat 45px 8px #fdfdfd; font-family:"Microsoft Yahei"; }
.Recruitment-tip .tip-list select::-ms-expand { display: none; }
.tip-list .select-b { border-color:#d9d9d9; padding: 0 10px; height: 30px; appearance: none;-moz-appearance: none; -webkit-appearance: none; background: url(/images/more.ele.png)no-repeat 150px 12px #fff !important; width:180px !important;  }
.tip-list .select-b::-ms-expand { display: none; }
.Recruitment-tip .tip-list label.cmore { margin-top: -7px; }
.joblist-left .Recruitment-top .Recruitment-tip ul li:last-child { margin-bottom: 0; }
.tip-list { position: relative; margin: 20px 0; }
.tip-list a { color: #444444; margin: 0 0px 0 15px; padding: 5px; box-sizing: border-box; font-size: 14px !important; display:inline-block; }
.tip-list01 { margin: 0 0px 0 11px; box-sizing: border-box; padding: 5px 10px; font-size: 14px !important; }
.tip-list01:hover { background: #ff9566; color: #FFFFFF !important; }
.tip-list a:hover { background: #ff9566; color: #FFFFFF; border-radius:4px; }
a.tip-active {  background: #ff9566;  color: #FFFFFF !important;border-radius:4px;}

.select-category{ padding:5px 25px 10px; position:relative; border:1px solid #e0e0e0; border-top:none;}
.select-category .item{position:relative; margin-top:5px; line-height:28px; font-size:14px}
.select-category .item .dt{float:left;white-space:nowrap; color:#333; text-align:left; margin-right:5px}
.select-category .item .dd{text-align:left;height:auto; font-size:0; line-height:0; position:relative}
.select-category .item .dd > a{ display:inline-block;white-space:nowrap; overflow:hidden;text-overflow:ellipsis; font-size:14px; line-height:28px;padding:0 10px; text-decoration:none; color:#666; margin-right:2px}
.select-category .item .dd a:hover,
.select-category .item .dd a.active{background-color:#ff9566; color:#fff; border-radius:3px}
.select-category .item .dd a.city-one-text{ background-color:transparent}
.select-category .item .dd a.city-one-text.active{ background-color:#f4f4f4; color:#282828; border-radius:0}
.select-category .item .dd a.city-one-text:hover{background-color:#ff9566;}
.select-category .item .dd a.city-one-text.active:hover{background-color:#ff9566; color:#fff; border-radius:3px}
.select-category .subclassify-box{background-color:#f4f4f4;padding:10px 10px 0;display:none; font-size:14px; line-height:28px}
.select-category .subclassify-box a{ display:inline-block;white-space:nowrap; overflow:hidden;text-overflow:ellipsis; font-size:14px; line-height:28px;padding:0 10px; text-decoration:none; color:#666; margin-right:2px}
.select-category .subclassify-box a.active,.select-category .subclassify-box a:hover{background-color:#333; color:#fff; border-radius:3px}

.iconpic-arrow-down2{background-image:url(../images/iconpic-arrow-down2.png)}
 #dropDown-yuexin {  position: absolute;  right: 110px;  top: 0px;  font-size: 14px;  line-height: 28px;  height: 28px;}
.dropDown .dropDown_A {  display: inline-block;  cursor: pointer;}
#dropDown-xingzhi {  position: absolute;  right: 0px;  top: 0px;  font-size: 14px;  line-height: 28px;  height: 28px;}
.iconpic-arrow-down2 {  background-image: url(../images/iconpic-arrow-down2.png);}
.iconpic {  display: inline-block;  vertical-align: sub;  _vertical-align: middle;  width: 16px;  height: 16px;  background-position: center;  background-repeat: no-repeat; cursor: pointer;}
#dropDown-yuexin .dropDown-menu,#dropDown-xingzhi .dropDown-menu{ width:118px}
#dropDown-yuexin.dropDown.open >.dropDown-menu,
#dropDown-xingzhi.dropDown.open >.dropDown-menu{ left:-19px}
#dropDown-yuexin .dropDown-menu li,#dropDown-xingzhi .dropDown-menu li{float:none}
#dropDown-yuexin .dropDown-menu li a,#dropDown-xingzhi .dropDown-menu li a{ display:block; float:none;padding:0 19px; line-height:36px; font-size:14px; margin:0; color:#666}
#dropDown-yuexin .dropDown-menu li a:hover,#dropDown-xingzhi .dropDown-menu li a:hover{ background-color:#f9f9f9; border-radius:0; color:#333}
#dropDown-yuexin .dropDown-menu li a, #dropDown-xingzhi .dropDown-menu li a {  display: block;  float: none;  padding: 0 19px;  line-height: 36px;  font-size: 14px;  margin: 0;  color: #666;}


.dropDown.open{position:relative;z-index:990}
.dropDown-menu{position:absolute;z-index:1000;display:inline-block;top:100%;left:-1px;min-width:100%;background-color:#fff;border:solid 1px #d8d8d8;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.1);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.1);box-shadow:0 1px 2px rgba(0,0,0,0.1); _border:solid 1px #d0d0d0;; padding:0;width:238px}

.job-list{}
.job-list .item {  margin-top: 20px;  position: relative;}
.job-list .item{ margin-top:20px; position:relative}
.job-list .item .item-body{ padding:20px 15px}
.job-list .item .job-body-left{float:left; width:460px}
.job-list .item .job-body-right{ width:203px; float:right; padding-left:72px; position:relative}
.job-list .item .job-body-right .pic-box{ position:absolute; top:0; left:0; width:52px; height:52px; border:solid 1px #edecec; border-radius:2px; overflow:hidden}
.job-list .item .job-body-right .pic-box img{ display:block;width:52px; height:52px;border-radius:2px}
.jobs-price{ font-family:DIN}
.job-name, .company-name {  line-height: 20px; max-height:40px; overflow:hidden;}

.job-name h2{ font-size:18px; font-weight:500; margin-bottom:5px;}
.job-list .item .item-footer{ background-color:#f4f4f4; height:28px; line-height:28px; padding:11px 15px; border-bottom:1px solid #e0e0e0;}
.job-list .item .job-slogn{ float:left; line-height:28px;  font-size:14px; color:#666}
.job-list .item .job-tags {float:right;width:275px; height:28px; overflow:hidden}
.job-tags {font-size:0; line-height:0}
.job-tags span{ display:inline-block; line-height:26px; font-size:14px; color:#666; padding:0 10px; border:solid 1px #ededed; margin-right:10px; background-color:#fff; border-radius:16px; margin-bottom:10px}

.job-tags1 span{ display:inline-block; line-height:26px; font-size:14px; color:#666;  border-radius:16px;border:solid 1px #ededed; margin-right:10px; background-color:#fff;  margin-bottom:10px}
.job-tags1 span a{ display:block; padding:0 10px;border-radius:16px; color:#666;}
.job-tags1 span a:hover{ background:#ff9566; color:#fff; display:block;}
.job-tags1 span .curr { background:#ff9566; color:#fff;}
.job-list .item .job-tags span{ margin-bottom:0}
.job-list .item .iconpic-jingxuan{ position:absolute; z-index:1; right:0; top:0}
.pageNav-wrap{ margin-top:20px}
.job_yaoqoi{ color:#999; margin-bottom:10px;}
.job_yaoqoi span{ margin:0 15px; font-size:16px; color:#111;}
.job_yaoqoispan span{ color:#666 !important; font-size:14px; margin:0 5px;}


.Recruitment_right{ width:245px; float:right;}
.Recruitment_right .panel-header { color: #444;font-size: 18px; padding: 0;line-height: 56px;}
.aside-company-list .item{ height:54px; margin-bottom:20px; position:relative; padding-left:72px}
.aside-company-list .item:last-child{ margin-bottom:0}
.aside-company-list .item .pic-box{ position:absolute; top:0; left:0; width:52px; height:52px; border:solid 1px #edecec; overflow:hidden}
.aside-company-list .item .pic-box img{ display:block;width:52px; height:52px}
.job-name,.company-name{ line-height:20px}
.opacity img{-webkit-transition:opacity .1s linear;-moz-transition:opacity .1s linear;-o-transition:opacity .1s linear;transition:opacity .1s linear}
.opacity a:hover img,a:hover .opacity img{opacity:0.85;filter: alpha(opacity=85)}

.panel_top{background-color:#f4f4f4; padding:25px; border-bottom:solid 1px #f2f2f2; position:relative;}
.panel-body {  padding: 22px 25px; border:1px solid #ecebeb; position:relative;}
.panel-body p {  margin-bottom: 10px;}
.line {  font-size: 0px;  line-height: 0px;  border-top: solid 1px #ededed;  float: none;}
.panel_top .Y_input{ position:absolute; right:20px; top:40px; }
.company-logo-wrap {  padding: 40px 0;border:1px solid #ecebeb;}
.company-logo {  width: 110px;  height: 110px;  margin: auto;}
.company-logo img {  width: 110px;  height: 110px;  display: block;}
.company-title {  color: #666;  font-size: 14px;  width: 200px;  margin: auto;  margin-top: 15px;}
.company-btn {  display: block;  padding-left: 0;  padding-right: 0;}
.company-btn a{ width:160px; margin:auto; border:1px solid #e0e0e0; display:block; height:36px; line-height:36px; text-align:center; background:#f4f4f4;}

.X-info-list {
  padding: 5px;
  font-size: 14px;
}
.X-info-list li {
  margin-bottom: 15px;
  color: #666;
  position: relative;
  padding-left:22px;
}
.X-info-list li .iconpic {
  position: absolute;
  top: 3px;
  left: 0;
}

/*简历*/
.jianli-header{ position:relative; margin:25px 0 15px; border-bottom:1px solid #dcdcdc; clear:both; overflow:hidden; padding-bottom:10px;}
.resume_about{ font-size:15px; padding:0 0 20px 40px; position:relative; color:#333;}
.resume_about p{ margin-bottom:10px;}
.resume_about h2{ font-size:20px; }
.resume_about .ad{}

.resume_BG_c{ background:#f4f4f4; border:1px solid #e0e0e0; padding:20px; font-size:14px;}
.resume_hui{}
.resume_hui .form_lable{ float:left;  margin-top: 8px;  cursor: text;  text-align: right;  width:120px; font-size:15px; color:#222;}
.resume_hui .form-cont{ margin-left:10px; display:inline-block; color:#666;}

.form_wrong{color: #e81111; margin-left:10px;}
.Wdate_Data {  background: #fff url(../images/date_icon.jpg) no-repeat right;}

.JL-item{position: relative;border-bottom: 1px solid #eee;padding-bottom: 15px;margin: 0 20px 10px 40px;font-size: 15px;}
.JL-item strong{ color:#333; font-size:16px;}
.resume-datetime{position: absolute;right: 45px;top: 0;}
.resume-bianji {position: absolute;right:0px;top: 0;}

.resumeBar {border: 1px solid #ecebeb; width:245px; background:#fff;}
.resumeBar a {display: block;line-height:20px;font-size: 14px; margin:15px 0 15px 0px; padding-left:30px;color: #666;cursor: pointer;position: relative; display:block;border-left:3px solid #fff;}
.resumeBar a.current, .resumeBar a:hover {color: #ff5400;text-decoration: none; border-left:3px solid #ff5400;}
.jianli_title{ border-bottom:1px solid #eee; clear:both; overflow:hidden;}
.jianjie_icon{ background-position:-106px 0;}
.yixiang_icon{ background-position:-107px -32px;}
.jingli_icon{ background-position:-110px -68px;}
.jiaoyu_icon{ background-position:-112px -102px;}
.yuyan_icon{ background-position:-110px -132px;}
.jingyan_icon{ background-position:-113px -165px;}
.pingjia_icon{ background-position:-110px -197px;}
.jineng_icon{background-position:-110px -229px;}


/*----------个人中心招聘--------*/

.A_g_tlist {  width: 100%;  text-align: left;  float: none !important; border-collapse:collapse; border:none !important;}
.A_g_tlist  th  td{ border:1px solid #fff !important;}
.A_g_tlist  tr  th {  padding: 15px;  border-bottom: solid 1px #eee;}
.A_g_tlist > tbody > tr > td {  padding: 15px; text-align:center; border-bottom: solid 1px #eee;}
.A_g_tlist a{ color:#0b73bb; }
.A_g_tlist a:hover{ text-decoration:underline;}

.A_top_tag a{  background:#f5f5f5;  border: 1px solid #d6d6d6;  float: left;  margin-right: 20px;  padding: 4px 8px;}
.A_top_tag a:hover{ background:#ff5400; color:#fff;}
.A_top_tag .curr a{ background:#ff5400; color:#fff;}
.A_res_contact{background: #f4f4f4;  padding: 20px;  font-size: 16px; position:relative;}
.A_res_contact .I_yaoq{ position:absolute; right:100px; top:10px; }
.A_res_contact .I_taot{ position:absolute; right:10px; top:10px;}

.tan_box_tit{ background:#ff9566; height:42px; line-height:42px; color:#fff; position:absolute; top:0; display:inline-block; width:580px; left:0; padding-left:20px; font-weight:500;}
.tan_b_inv{ font-size:14px; margin-top:50px; line-height:22px;}
.tan_b_inv strong{ margin-right:10px; font-size:16px;}
.tan_b_tab { font-size:14px;}
.tan_b_tab tr td { padding:5px;}
.tan_b_tab th{ padding:5px; font-weight:500; color:#555; font-size:15px;}

.work_post{ font-size:14px;}
.work_post a{ background: #f4f4f4;  border: 1px solid #d0d0d0;  padding:6px 8px;  display: inline-block;  font-size: 14px;  margin-right: 5px; display:inline-table;}
.work_post a:hover{ background:#ff9566; color:#fff; border:1px solid #ff9566;}
.work_post .curr{ background:#ff9566; color:#fff;border:1px solid #ff9566;}
.work_receive{ color:#666; margin-left:20px; font-size:12px;}
.work_receive a{ color:#7FB4F6; margin-left:5px;}
.work_receive a:hover{ text-decoration:underline;}

.release-bo a{ font-size:16px; margin-left:20px;}

.panl_advantage{ margin-top:15px;}
.panl_advantage li{ border-bottom:1px dotted #e5e5e5; padding:15px 5px 15px 70px; color:#bcbcbc; position:relative; font-size:14px;}
.panl_advantage li h3{ font-size:18px; color:#111; font-weight:500; margin-bottom:15px;}
.panl_advantage li i{ width:50px; height:50px; margin-left:-60px; display: inline-block;position: absolute;}
.panl_advantage li .icon1{ background-position:-235px 0;}
.panl_advantage li .icon2{ background-position:-235px -62px;}
.panl_advantage li .icon3{ background-position:-235px -124px;}







/*灰色*/
.c-333,.c-333 a,a.c-333{color:#333}
.c-333 a:hover,a.c-333:hover{color:#ff5400}
.c-555,.c-555 a,a.c-555{color:#555}
.c-555 a:hover,a.c-555:hover{color:#ff5400}
.c-666,.c-666 a,a.c-666{color:#666}
.c-666 a:hover,a.c-666:hover{color:#ff5400}
.c-999,.c-999 a,a.c-999{color:#999}
.c-999 a:hover,a.c-999:hover{color:#ff5400}
.c-888,.c-888 a,a.c-888{color:#888}
.c-888 a:hover,a.c-888:hover{color:#ff5400}

.c-ff8600, .c-ff8600 a, a.c-ff8600 {  color: #ff8600;}

.c-red{ color:#ff0000;}
.c-7FB4F6{ color:#7FB4F6}

/* 外边距*/
.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-25{margin-top:25px}.mt-30{margin-top:30px}.mt-35{margin-top:35px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}
.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mb-50{margin-bottom:50px}
.ml-5{margin-left:5px}.ml-10{margin-left:10px}.ml-15{margin-left:15px}.ml-20{margin-left:20px}.ml-30{margin-left:30px}.ml-40{margin-left:40px}.ml-50{margin-left:50px}
.mr-5{margin-right:5px}.mr-10{margin-right:10px}.mr-15{margin-right:15px}.mr-20{margin-right:20px}.mr-30{margin-right:30px}.mr-40{margin-right:40px}.mr-50{margin-right:50px}
/*内填充*/
.pt-5{padding-top:5px}.pt-10{padding-top:10px}.pt-20{padding-top:20px}.pt-40{ padding-top:40px}
.pb-5{padding-bottom:5px}.pb-10{padding-bottom:10px}.pb-20{padding-bottom:20px}.pb-30{padding-bottom:30px}
.pl-5{padding-left:5px}.pl-10{padding-left:10px}.pl-20{padding-left:20px}.pl-30{padding-left:30px}.pl-35{padding-left:35px}
.pr-5{padding-right:5px}.pr-10{padding-right:10px}.pr-20{padding-right:20px}
.pd-5{padding:5px}.pd-10{padding:10px}.pd-15{padding:15px}.pd-20{padding:20px}.pd-30{padding:30px}.pd-40{padding:40px}
/* 边框，css3圆角*/
.bk-gray{border:solid 1px #e0e0e0}
.bk-f2f2f2{border:solid 2px #f2f2f2}
.bk-f2f2f2-1{border:solid 1px #f2f2f2}
.bk-ededed{border:solid 2px #ededed}

/* 字体*/
.f-12{font-size:12px}.f-13{font-size:13px}.f-14{font-size:14px}.f-16{font-size:16px}.f-18{font-size:18px}.f-20{font-size:20px}.f-22{font-size:22px}.f-24{font-size:24px}.f-30{font-size:30px}.f-32{font-size:32px}.f-40{font-size:40px}

/* 禁止换行*/
.text-overflow{overflow: hidden;text-overflow: ellipsis;white-space: nowrap}

.text-c {  text-align: center;}


/*按钮尺寸*/
.btn-big{padding:8px 25px;font-size:16px; background:#ff9566;color:#fff; border-radius:4px; border:none; font-family:"微软雅黑";}
.btn-big:hover{ background:#ff5400; color:#fff;}
.btn-big-P10{padding:8px 10px;font-size:16px; background:#ff9566;color:#fff; border-radius:4px; border:none; font-family:"微软雅黑";}
.btn-big-P10:hover{ background:#ff5400; color:#fff;}

.btn-big_W{ background:#cdcdcd; color:#fff;}
.btn-big_W:hover{ background:#b9b9b9;}

.btn_PositR20{ position:absolute; right:20px; top:40px;}
.btn_PositT10{ position:absolute; right:20px; top:25px;}

.btn_blue_s{padding: 2px 10px;font-size: 16px;background: #7FB4F6;  color: #fff;  border-radius: 4px;  border: none;  font-family: "微软雅黑";}
.btn_blue_s:hover{ background:#5999e8;}
/*文本框*/
.input-text ,.select{  padding: 0 10px;  height: 40px; line-height:40px; border:1px solid #d0d0d0; width:320px;font-family:"微软雅黑";font-size:14px; color:#666;}
.textarea{ width:320px; height:80px;padding: 0 10px;border:1px solid #d0d0d0; line-height:20px;font-family:"微软雅黑"; font-size:14px; }


.resume-pop{width:325px; height:104px; background:#fff; text-align:center; line-height:104px; font-size:14px;}
.resume-pop a{ color:#ff8600;}


.release-pcb{ margin: 30px  0;padding-bottom: 20px;	float:left;	color:#555;}

.release-pcb tr td {border: medium none;padding:12px 5px;position:relative;font-size: 16px;}
.release-pcb-left {width: 120px;  vertical-align: top;  display: inline-block;  color: #222; vertical-align:middle;}

.release-pcb label{ margin-right:18px; display:inline-block;}




.popupDiv{ font-size:14px; border:1px solid #d0d0d0; background:#fff; }
.popupDiv .tit{ height:30px; line-height:30px; background:#f3ddd4; border-bottom:1px solid #d0d0d0; padding:0px 30px;}
.popupDiv .content{ padding:20px 30px; }
.popupDiv .itemDiv_jobtype{}
.popupDiv .itemDiv_jobtype label{ float:left; width:30%; margin-left:3%; padding:5px 0;}


.J_Language{ margin-left:20px; margin-bottom:20px; border-collapse:collapse; font-size:14px;}

.J_Language tr td{ border:1px solid #d0d0d0; padding:10px; text-align:center;}
.J_Language th{ background:#f4f4f4;padding:10px; border:1px solid #d0d0d0;}
.J_Language a{ color:#7FB4F6;}


.resume_com{  }
.resume_com p {
  float: left;
  background: #fff;
  line-height: 28px;
  padding: 0 10px;
  border: 1px solid #d0d0d0;
  margin: 0 10px 10px 0;
  white-space: nowrap;}
.resume_com .curr{ background:#ff9566; color:#fff; border:1px solid #ff9566;}
.skill-tag{ cursor:pointer;}


.complete,.no_complete{background:url(../images/sign.png) no-repeat 0 0; width:22px; height:22px; display:inline-table; float:left; margin-right:10px;}
.complete{ background-position:0 0; }
.no_complete{background-position:0 -32px;}

.about_top{ background:#f4f4f4; padding:10px;}
.resume-name em {
    float: left;
    margin-right: 2px;
    font-size: 18px;
    white-space: nowrap;font-style: normal;}
.icons16-redit {float:left;background:url(../images/sign.png) 0 -133px; width:16px; height:16px; margin-top:4px;}
.resume-rename .input{ border:1px solid #d0d0d0; height:24px; line-height:24px; width:130px;}
.resume-rename .q_btn{padding:2px 5px;font-size: 14px;background: #ff9566; color: #fff; border-radius:2px;border: none;font-family: "微软雅黑"; margin-top:3px; margin-right:2px;}

.resume_bar{margin-top: 6px;width:100px;height: 22px; position: relative;    text-align: center;    background: #ccc;    overflow: hidden;}
.resume_bar .bg_green {height: 22px;    background: #40b559;    z-index: 1;    position: absolute;    left: 0;    top: 0;}
.resume_bar .percent{white-space: nowrap;    position: relative;    z-index: 2;    text-align: center;    color: #fff;    line-height: 18px;}
.resume_record{ margin-top:20px;}
.resume_record li{ float:left; width:50%; text-align:center; font-size:14px;}
.resume_record .jilu{ background:url(../images/sign.png) no-repeat 0 -64px; width:28px; height:28px; display:block; margin:0 auto; }
.resume_record .hr{ background:url(../images/sign.png) no-repeat 0 -100px; width:28px; height:28px; display:block; margin:0 auto; }
.resume_record .red_b{ color:#ff0000; font-weight:bold;}
.resume-name .preview{margin-left: 10px;margin-top: 4px;display: inline-block; color:#7FB4F6; font-size:14px;}
.resume-name .preview:hover{ text-decoration:underline;}
.resume-trigger{ background:#f4f4f4; border:1px solid #d9d9d9; border-top:none;  padding: 15px 25px 10px;font-size:14px;}
.resume-trigger .l_tit{ float:left; color:#999; line-height:28px; }
.resume-trigger .r_jieg{ float:right; color:#ff9566;  line-height:28px;}
.resume-trigger .trigger{ width:860px; float:left; padding-left:18px;}
.resume-trigger .trigger .set {position: relative;display: inline-block;height: 26px;line-height: 26px;  font-size: 14px;vertical-align: top;margin: 0 5px 5px 0;padding: 0 26px 0 4px;cursor: pointer;
  word-break: break-all; background:#ff9566; border-radius:4px; }

.resume-trigger .trigger .set em {  color: #fff;  font-style: normal;}
.resume-trigger .trigger .set  i {background-color: #e4393c;background-position: 7px -158px;display: block;position: absolute;  width: 25px;  height: 22px;  right: 0;  top: 0;  background: url(../images/close.gif) no-repeat;
  background-position: 5px 5px;}



/*--竞标弹窗---*/
.pop_box{width:500px; margin:0 auto; background:#fff; padding:20px; position:relative;}
.pop_box .close{ width:20px; height:20px; background:#ccc; color:#fff; position:absolute; right:20px; top:20px; line-height:20px; text-align:center; font-style:normal;}
.pop_box_Bid{ text-align:center; font-size:16px; border-radius:8px;}
.pop_box_Bid p{ margin:20px 0; display:block;}
.pop_box_Bid p span{ color:#ff5400;}
.pop_box_Bid .bott_gray{ color:#777;}
.pop_box_Bid .bott_gray a{ color:#ff9566; margin-left:3px;}
.pop_box_Bid .bott_gray a:hover{ text-decoration:underline;}
.pop_box_Bid .button a{ background:#ff9566; padding:6px 25px; color:#fff; display:inline-block; border-radius:2px;}
.pop_box_Bid .button a:hover{ background:#ff5400;}




/*--个人中心提醒---*/
.info_remind{ float:right; margin-top: 10px;}
.info_remind li{ float:left; margin-left:20px;}
.info_remind .bell{ background-position:0 -152px;   padding-left:28px;}
.info_remind .appraisal{background-position:0 -182px;   padding-left:28px;}
.info_remind span{ font-weight:bold; color:#ff5400;}

/*--首页登录---*/
.part1_left_login{ background:#f8f8f8; padding:0px 15px 10px; margin-bottom:10px; clear:both; overflow:hidden;}
.part1_left_login  h2{ color:#fff; text-align:center; margin-bottom:8px; background:#ff5400; padding:4px 0px; border-radius:0 0 10px 14px; width:180px; margin:0 auto; display:block; font-size:16px;}
.part1_left_login .login { line-height:22px; font-size:15px; color:#666; padding:0 15px; clear:both; overflow:hidden;}
.part1_left_login .login  .text{ border:1px solid #e7e7e7; height:24px; line-height:22px; width:170px;padding: 0 3px;}
.part1_left_login .login .sub{ float:left; margin-right:15px; margin-top:3px; padding:4px 15px; background:#ff9566; color:#fff; border:none;font-family:"微软雅黑";border-radius: 2px;}
.part1_left_login .login .sub:hover{background: #ff5400; color: #fff;}
.part1_left_login .login_after{}
.part1_left_login .login_after .pic{float: left;    width: 58px;    height: 48px;}
.part1_left_login .login_after .pic img {height: 48px;margin-right: 20px;width: 48px;}
.part1_left_login .login_after .line{ clear:both; overflow:hidden; padding:0 0 0 15px;  margin:6px 0; font-size:15px; border:none;}
.part1_left_login .login_after  span {    color: #666;    float: left;    font-size: 15px;    line-height: 24px;    width: 180px;}
.part1_left_login .login_after .sub{ float:left; margin-right:6px; margin-top:3px; padding:4px 12px; background:#ff9566; color:#fff; border:none; font-family:"微软雅黑";}
.part1_left_login .login_after .remind-count{ font-style:normal;}


/*--统一导航增加提醒---*/
.project_top_remind{ float:right; margin-right:10px;  display: flex; position:relative; }
.project_top_remind .mess{position:relative; height:40px; width:40px;background: url(../images/sign.png) no-repeat 8px -223px; cursor:pointer; }
.project_top_remind .mess:hover{background: url(../images/sign.png) no-repeat 8px -264px #fff;}
.project_top_remind .mess_curr{background: url(../images/sign.png) no-repeat 8px -264px #fff;}
.project_top_remind  a i{position: absolute;left: 20px;top: 2px;background: #f00; font-style:normal;border-radius: 50%;color: #fff;font-size: 14px;padding: 3px;line-height: 14px;    width: 15px;height: 14px;text-align: center;}
.project_top_remind .red_i{position: absolute;  background-color: #ff0000;  width: 16px;height: 16px;border-radius: 50%;color: #fff;text-align: center;right: 0;font-style:normal;}
.project_top_remind .red_i i{ font-style:normal;}
.tip-list_mores{color: rgb(136, 136, 136);width: 65px;margin-top: 7px;border: 1px solid #ccc;background-color: #f9f9f9;height: 23px;border-radius: 4px;top: 3px;position: relative; font-size:12px;}
.message-box {width: 300px;padding: 0;background-color: #fff;position: absolute;top: 41px;  left: -110px;border: 1px solid #b6bbc2;border-top: none;box-shadow: 4px 4px 4px #ccc;}
.message-box a{ background:none !important;}
.message-box section {height: 52px;line-height: 52px;border-bottom: 1px solid #dedede;padding: 0 30px;text-align: left;position: relative;font-size: 16px;  cursor: default;}
.message-box .number{ color:#ff4a3b;font-size: 14px; font-weight:bold;}
.message-box section .clean-box-msg {font-size: 12px;color: #999;position: absolute;right: 30px;cursor: pointer;}
.message-box .message-box-list {height: 225px;  overflow-y: auto;  overflow: hidden;position: relative;padding: 8px 30px;}
.message-box .mCustomScrollBox {position: relative;  overflow: hidden;  height: 100%;  max-width: 100%;  outline: 0;  direction: ltr;}
.message-box .message-box-list li {width: 240px;line-height: 22px;padding: 8px 0px;border-bottom: 1px solid #f2f2f2;word-wrap: break-word;position: relative;}
.message-box .message-box-list li b{ margin-right:2px;}
.message-box .message-box-list li a{ color:#d36f16; margin:0 2px;}
.message-box .check-all {display: inline-block;width: 300px;line-height: 44px;  text-align: center;  vertical-align: middle;  color: #444;  border-top: 1px solid #eaeaea;}
.subnav-dot-sup {display: inline-block;width:5px;height:5px;border-radius: 50%;background: #ff4a3b;margin: 2px 4px 0px 0px;float: left; margin-left:-8px;}
.No_reminder{ background:url(../images/No_reminder.jpg) no-repeat center top; width:100px; padding-top:80px; color:#999; font-size:14px; text-align:center; margin:30px auto;}

/*--提醒页面改版---*/
.remind_box{}
.remind_box_top{ height:62px; line-height:62px; background:#f9f9f9; padding-left:30px; border-bottom:1px solid #ccc; position:relative;}
.remind_box_top ul li{font-size: 16px; color:#999; float: left; margin-right:50px; position:relative;}
.remind_box_top ul li a{ color:#999; line-height:60px; height:60px; padding:0 5px; display:block;}
.remind_box_top ul li a:hover{ color:#000; border-bottom:2px solid #444;}
.remind_box_top .curr a{color:#000; border-bottom:2px solid #444;}
.remind_box_top .remind_top-sup{ position: absolute;right: -5px;display: inline-block;width: 5px;height: 5px;border-radius: 50%;background: #ff4a3b;top: 20px;}
.remind_box_top .no_number{ float:right; line-height:62px; font-size:14px;color:#999;}
.remind_box_top .no_number span{ color:#ff4a3b;}
.remind_box_content{ padding:10px 30px;}
.remind_box_content ul li{border-bottom: 1px solid #e6e6e6;padding: 25px 0;position: relative;clear: both;overflow: hidden;font-size: 15px;}
.remind_box_content ul li .remind_title{ float:left;}
.remind_box_content ul li .remind_title b{ margin-right:4px;}
.remind_box_content ul li .remind_title span a{ color:#d36f16; margin:0 4px;}
.remind_box_content ul li .remind_title a{ color:#d36f16; margin:0 4px;}
.remind_box_content ul li .remind_time{ float:right; margin-left:30px; color:#bbbbbb;}



/*------活动列表--------*/

.events-list-show {  width: 100%;  box-sizing: border-box;  overflow: hidden;}
.events-list-show li{display:block;float:left;margin-right:40px;margin-bottom:20px;background:#fff;width:350px;position:relative;border:1px solid #eee;box-shadow:3px 3px 10px #eee;}
.events-list-show li a{ display:block; color:#333;}
.events-list-show li a img{ width:350px; height:200px; position:relative;}
.events-list-show li a h2{ font-weight:500; margin:10px; height:40px; font-size:16px;}
.events-list-show li a .show_time{ color:#999; font-size:14px; margin:0 10px 10px 10px;}
.events-list-show li:hover{border:1px solid #009afc;box-shadow:3px 3px 10px #b8e1fd; color:#333;}
.events-list-show li:nth-child(3n){ margin-right:0;}
.events-list-show li .status{width: 80px;text-align: center;height: 30px;line-height: 30px;color: #fff;font-size: 14px;background: #ff5400;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;
    box-shadow: 0px 2px 3px #666;position: absolute;top: 0;right: 20px;z-index: 9;}

.events-list-show li .over{ background:#999;}

/*------弹窗--------*/

.tanc_content{width: 502px; position:relative; border:1px solid #e5e5e5; background:#fff; margin:0 auto;}
.tanc_content .tanc_title{font-size: 18px;color: #fff;background: #ff5400;height:38px;width: 100%;text-indent: 1em;line-height: 38px;}
.tanc_content  .tanc_close{position: absolute;top: 10px;right: 12px; width: 19px;height: 19px;background:url("../images/close_but.png") no-repeat; text-indent: -999em;}
.tanc_content  .tanc_close_g{position: absolute;top: 10px;right: 12px; width: 19px;height: 19px; background-position: -89px -447px;text-indent: -999em;}
.tanc_content .tanc_cont{ padding:25px;}
.tanc_butt{ width:140px; margin:18px auto 0 !important;}
.tanc_butt{ background:#ff9460; color:#fff; width:140px; height:40px; line-height:40px; text-align:center; text-decoration:none !important; font-size:16px; display:block; margin:30px auto 20px; border-radius:4px; border:none;}
.tanc_butt:hover{ background:#ff5400; color:#fff;}
.tanc_butt a{ background:#ff9460; color:#fff; width:140px; height:40px; line-height:40px; text-align:center; text-decoration:none !important; font-size:16px; display:block; margin:30px auto 20px; border-radius:4px;}
.tanc_butt a:hover{ background:#ff5400; color:#fff;}
.tanc_content .found_resume{ text-align:left; font-size:16px;}
.tanc_content .found_resume h3{ font-size:20px; position:relative; height:40px; line-height:40px; margin-bottom:20px; }
.tanc_content .found_resume h3 i{ width:40px; height:40px; background-position:0 -487px; position:absolute; left:90px;}
.tanc_content .found_resume p{ margin:12px 0; font-size:16px; line-height:22px;}
.tanc_content .found_resume p a:hover{ text-decoration:underline; }
.tanc_content form{ margin-top:10px; display:inline-table;}
.tanc_content form label{ display:block; margin:9px 0;}
.tanc_content form label input{ margin-right:5px;}


/*------项目描述登录提示--------*/
.Login_cover{ position: absolute;top:70px;left: 0;width: 100%; height: 100%;background: url(/images/mohu.png) no-repeat left top;background-size: cover;}
.Login_cover_top{height: 80px;
	background:url(../images/transparent_cover.png) bottom repeat-x;
	background-image:-webkit-linear-gradient(
    to bottom,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,1) 100%);
	background-image: linear-gradient(
    to bottom,
    rgba(255,255,255,0) 0%,
    rgba(255,255,255,1) 100%); display:none;}
.Login_cover_text{ padding:60px 0 0; text-align: center;font-size: 16px;  height: 100%; color: #b76628;}
.Login_cover_text p{ font-weight:bold; color:#333; font-size:14px; margin-top:15px;}
.Login_cover_text .log_a{width: 110px;cursor: pointer;height: 38px;background: #ff9566;color: #fff;line-height: 38px;border-radius: 20px;text-align: center; margin:0px auto; display:block;}
.Login_cover_text .log_a:hover{ background:#ff5400;}
.V_contact_link{font-size: 14px;color: #666;line-height: 23px;padding-left: 60px; padding-left: 20px;}
.V_contact_link a{ text-decoration:none !important;}
.V_contact_link span{font-weight: bold;color: #333;}


/*------列表页描述--------*/
.project_list_bbs{ margin-top:10px;}
.project_list_bbs ul{ height: 270px; overflow: hidden;}
.project_list_bbs ul li{ border-bottom:1px dotted #ccc; padding:8px 0; margin:6px 0; font-size:14px; width:300px;    overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.project_view_photo{}
.project_view_photo .pic{ width:298px; height:198px; border: 1px solid #dedede;}
.project_view_photo .pic img{width:298px; height:198px;}
.project_view_photo .P_name{font-size: 15px;text-align: center;margin-top: 8px; padding:0 10px;color: #333; height:30px; line-height:30px; overflow:hidden;}
.project_view_photo .P_name:hover{ color:#ff5400;}

.job_project_view{}
.job_project_view ul li{border-bottom:1px dashed #e2e2e2; display:inline-block;  line-height: 28px; width: 100%; padding: 10px 0; color: #333; font-size: 14px;}
.job_project_view ul li h2{ font-size: 16px; font-weight: normal; height: 28px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.job_project_view ul li .jdetail{ width: 300px;display: inline-block;}
.job_project_view ul li .jdetail .salary{color: #ff5400 !important; font-size: 16px; }
.job_project_view ul li .jdetail .didian{font-style: normal;margin: 0 3px;color: #999;overflow: hidden;}
.job_project_view ul li .jdetail .didian em{font-style: normal;margin: 0 3px;color: #ccc;overflow: hidden;}
.job_project_view ul li .company_name{ display: none;}
.job_project_view ul li .company_name .logo{ width: 90px; height: 38px; text-align: center; height: 38px; line-height: 38px; float: left; border: 1px solid #ccc; text-align: center;
    vertical-align: middle;display: table-cell;overflow: hidden; margin-left: 10px;}
.job_project_view ul li .company_name .logo img{ text-align:center; max-height:38px; max-width: 100%;  vertical-align: middle;}
.job_project_view ul li .company_name .c_name{ line-height: 38px; color: #999; display: block;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;   width: 180px;}

.job_project_view ul li .job_comp{height: 28px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; color: #999;}
.open_view_photo li{ margin-bottom: 10px;}
.open_view_photo .pic{ width:298px; height:188px; border: 1px solid #ccc;}
.open_view_photo .pic img{width:298px; height:188px;}
.open_view_photo .P_name{font-size: 15px;text-align: center;margin-top: 8px; padding:0 10px; color: #333;height:30px; line-height:30px; overflow:hidden; margin-bottom:7px;}
.open_view_photo .P_name:hover{ color:#ff5400;}

.open_view_photo .no2{font-size: 14px;background: url(../images/cont_r_arrow.jpg) no-repeat 5px 4px;padding-left: 30px;text-align: left;line-height: 30px;height:30px;overflow: hidden;}
.open_view_photo .no2 a{ color:#333 !important;}
.open_view_photo .no2 a:hover{ color:#ff5400 !important;}

/*------预算--------*/
.budget_new{ margin: 0 0 10px; font-size: 15px;}
.budget_new input{border: 1px solid #ACB0BB;height: 35px;line-height: 35px;width:160px;padding: 0px 3px;}
.view_budget_new{ display: block; margin-top: 5px;}
.view_budget_new b{ color:#ff5400; font-size: 26px;vertical-align: top;}
.view_budget_new .step {margin-top: 8px;  width: 740px;}
.view_budget_new .step p{margin-right: 10px;display: inline-block;}

.jing_budget{}
.jing_budget p{ font-size: 15px; margin: 5px 0;}
.text_price{border: 1px solid #ACB0BB;height: 33px;line-height: 35px;width:160px;padding: 0px 3px;}
.jing_fabao_price{ float:left; color: #999;}
.jing_fabao_price p{ float:left; margin-right:14px;}

/*------发布项目新预算--------*/
.fa_totalbudget_wrap{border: 1px solid #ACB0BB;height: 35px;line-height: 35px;width: 300px;padding: 0px 3px;background: #fff;width: 300px;margin: 6px 0 15px;color: #555;}
.fa_longbudget_wrap{ background: #f2f5fc; border: 1px solid #e0e3f2; padding: 15px; position: relative; }
.fa_longbudget_wrap i{ position:absolute; right: 0; top: 0; width: 58px; height: 58px; display: block; background:url(../images/budgeticon.jpg) no-repeat;}
.budgetTit{ font-size:15px; margin-top: 10px; margin-bottom: 8px;}
.budgetTit span{ color:#ff5400;}
.budgetfont16{ font-size:14px;  margin-bottom: 20px;}
.new_cyj{ margin:10px 0 20px; font-size:15px;}
.new_cyj b{ font-style:normal; font-size:20px; color:#ff5400;}
.new_cyj span{ color:#9497A6; margin-left:15px;}
.aincerity_newbtn_no{width: 135px; height: 42px; text-align: center; line-height: 42px;border: 1px solid #e0e3f2;position: relative;cursor: pointer;}
.aincerity_newbtn_no i{width: 27px; height: 27px; position: absolute; right: 0; bottom: 0;display: inline-block;background: url(../images/icons_member-record.png) no-repeat; background-position: 0 -880px;}
.aincerity_newbtn{width: 135px; height: 42px; text-align: center; line-height: 42px;border: 1px solid #ff5040;position: relative;cursor: pointer;}
.aincerity_newbtn i{width: 27px; height: 27px; position: absolute; right: 0; bottom: 0;display: inline-block;background: url(../images/icons_member-record.png) no-repeat; background-position: 0 -838px;}
/*------推广图标--------*/

.promotion_topicon{ width: 80px; height: 80px; display: block; position: absolute; top: -8px;right: 0px; background: url(../images/promotion_icon.png) no-repeat;}
.urgent_topicon{ width: 80px; height: 80px; display: block; position: absolute; top: -8px;right: 0px; background: url(../images/urgent_icon.png) no-repeat;}
/*------招聘图标 220531byAngie--------*/
.job_topicon{ width: 80px; height: 80px; display: block; position: absolute; top: -8px;right: 0px; background: url(../images/job_icon.png) no-repeat;}
/*------推广置顶介绍页--------*/
.promotiontop_banner{ height: 270px;text-align: center;background: #fc8600;}
.promotionTit{ font-size: 26px; text-align: center; font-weight: normal; margin: 25px 0 15px;}
.promotionText{ font-size: 15px; color:#999; text-align: center; line-height: 24px;}
.promotionImg_box{ width: 750px; margin:20px auto 0; position: relative; padding: 20px 0;}
.promotionImg_box .left_tu{ border-radius: 4px; box-shadow: 0px 0px 8px #ccc;}
.promotionImg_box .icon{ width: 233px; height:165px; position: absolute; left: 500px; top: 100px;}
.promotionImg_box .icon{animation: pound 1.2s ease-in-out infinite alternate;}
@keyframes pound {
  to {
    transform: translateX(10px);
  }
}

.promotionCharges_list{ width: 1080px;display: inline-block;}
.promotionCharges_list ul{ margin-left: 10px; margin-top: 10px;}
.promotionCharges_list ul li{ width: 19%; float: left; text-align: center; border: 1px solid #dbdbdd; margin-top: 30px;transition: margin-top 0.7s ease-out; margin-left: -1px;position: relative;}
.promotionCharges_list .vip_sales-icon{top: 35px;left: 140px;}
.promotionCharges_list .Charges-title{ height: 120px; background: #ebedf0; padding: 20px 0; font-size: 15px;transform:scale(1);}
.promotionCharges_list .Charges-title h2{ color:#333; margin-top: 14px;font-size: 15px; font-weight:normal; line-height: 36px;}
.Charges-title h2 span{font-size: 27px; color:#ff5400; }
.Charges-title h2::after{ content: "";  height: 2px;   background: #ccc;
    width: 50px;  display: block; margin: 10px auto;}
.Charges-about { height: 210px; background: #fff;}
.Charges-about p{ margin: 25px auto; font-size: 15px; color: #666;}
.Charges-about .btn{ position: relative; margin-top: 10px;}
.Charges-about .btn a{padding: 6px 18px; background: #ff9800; color: #fff; border-radius: 4px; display: inline-block; }
.Charges-about .btn a:hover{ background: #ff5400;}
.promotionCharges_list ul li:hover{ margin-top: 0;transition: margin-top 0.7s ease-out;}
.promotion_contact{ font-size: 16px; line-height: 30px; width: 380px; margin: 20px auto 60px; background: #ffd18d; color: #523100; border-radius: 10px;padding: 20px 40px;}

.new_promotionBtn{ margin-left: 90px; height: 40px;   float: left; margin-top: 10px;}
.new_promotionBtn a{line-height: 40px; width: 110px;border: 2px solid #ddb63f; border-radius:32px; background: #ffca2a; padding: 0 20px;color: #662b03;font-size: 17px; display: block;transition: 0.5s;}
.new_promotionBtn a:hover{ background: #dfaa0a; transition: 0.5s;}


.new_promotionBtn i{ width: 30px; height: 30px; margin-right: 9px;display: inline-block; float: left;background: url(../images/promotionBtn-icon.png) no-repeat; margin-top:4px;animation: pound 1.2s ease-in-out infinite alternate;}
@keyframes pound {
  to {
    transform: translateY(3px);
  }
}
.promotion_smailbanner{ margin-bottom: 10px;}


/*-------------首页排行--------*/
.index_Leaderboard{ margin-top:5px; clear:both; overflow:hidden;}
.index_Leaderboard_list{ width:356px;}
.index_Leaderboard_list h2{ height:52px; line-height:52px; color:#fff; text-align:center; background:#ffa633; font-size:18px; font-weight:normal;}
.index_Leaderboard_list ul{ padding:10px 15px 10px;border: 1px solid #e7e7e7;border-top: 0;}
.index_Leaderboard_list li{ line-height:34px; height:34px; overflow:hidden;}
.index_Leaderboard_list li p{ width:220px; float:left; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; font-size:15px;}
.index_Leaderboard_list li:hover{color: #ff5400;}
.index_Leaderboard_list li span{ float:right; color:#ff5400;}
.index_Leaderboard_list li .number{ color:#999;}
.index_Leaderboard_list li .number b{ color:#ff5400; font-weight: bold;}
.index_real_name{ margin-top:15px; background:#f8f8f8;}
.index_real_name h2{ height:40px; line-height:40px; border-bottom:1px solid #ccc; background: #ededed; font-size:16px;  padding-left:25px; font-weight:normal;}
.index_real_name ul li{ border-bottom:1px solid #ededed; position:relative;  line-height:40px; height:40px; padding-left:50px; overflow:hidden;}
.index_real_name ul li i{ position:absolute; left:0; width:34px; height:21px; display:block; background: url(../images/v_icon1.png) no-repeat; top:10px; left:10px;}
.index_real_name ul li b{ font-weight:bold; margin-right:2px;}
.view_real_name{ margin-top:10px; clear:both; overflow:hidden;}
.view_real_name h2{ height: 42px;line-height: 42px;font-size: 20px;font-weight: normal;background: #f8f8f8; border-bottom: 1px solid #e7e7e7;padding-left: 20px;font-size: 16px;}
.view_real_name ul {margin-top: 10px;}
.view_real_name ul li{ float:left; width:45%;  padding: 10px 10px 5px; line-height:40px;}
.view_real_name ul li .photo{ width:38px; height:38px; float:left; border-radius:50%; border:1px solid #ededed; display:block; margin-right:10px;}
.view_real_name ul li .photo img{ width:38px; height:38px; border-radius:50%;}
.view_real_name ul li p i{width:34px; height:21px; display:inline-block; background: url(../images/v_icon1.png) no-repeat; vertical-align:middle; margin:0 3px; margin-top: -4px;}
.view_real_name ul li p b{ font-size:14px;}

/*------------------投诉----------*/
.report-banner{ background:url(../images/report-banner.jpg) no-repeat; height: 223px;}
.report-banner p{ font-size:20px; line-height: 34px; color: #fff; padding: 40px 0 0 70px;}
.report-process{ width: 750px; margin: 20px auto;}
.report-process h2{ text-align:center; margin: 20px 0;}
.report-box{ background:#f3f3f3; margin: 40px; padding: 40px 0 0 80px;}
.report-table tr td{ font-size:16px; padding: 15px 0;}
.report-table th{ font-size:16px; font-weight: normal;width:150px;text-align: right; padding-right:8px;}
.report-table .rep-text{ width:290px; height:38px; line-height:38px; border:1px solid #e1e1e1; background:#fff; padding:0 5px; font-size:16px;font-family: 'Microsoft Yahei';}
.report-table .rep-textarea{width:450px; height:80px;line-height:30px; border:1px solid #e1e1e1; background:#fff; padding:0 5px; font-size:16px;font-family: 'Microsoft Yahei';}
.rep-tel{ margin-bottom:8px;}
.rep-tel span{ width:60px; float:left; text-align: right; color:#777;line-height:38px}
.rep_upload {width: 300px;height: 60px;line-height: 60px;color: #00b38a;cursor: pointer;overflow: hidden;position: relative;background: #f8fdff;border: 1px dashed #a2c2d1;color: #a2c2d1;
    text-align: center;}
.rep_upload_input {position: absolute;left: 0;top: 0;line-height: 60px;height: 60px;cursor: pointer;filter: alpha(opacity=0);opacity: 0;width:300px;overflow: hidden;font-size: 100px;z-index: 1;}
.rep_sub{ width:150px; height: 44px; background: #ff5400; color: #fff; font-size: 16px; border-radius: 4px; border: none;font-family: 'Microsoft Yahei'; margin: 30px 0;}
.emp_photos{overflow: hidden; width: 670px;}
.emp_photos_item{float: left;margin-right: 25px;margin-bottom: 25px;position: relative;width: 165px;height: 135px; overflow: hidden; border: 1px solid #ccc;}
.emp_photos_item li{ display: table-cell;  vertical-align: middle; text-align: center;width: 165px;height: 135px;}
.emp_photos_item img {max-width: 165px;max-height: 135px;}
.emp_lin_top{border-top:1px dotted #ccc;padding: 20px 20px 0 55px;color:#999;}
.emp_photos_item .img_close {background: #ccc;width: 18px;height: 18px;position: absolute;top: 7px;right: 7px;cursor: pointer;
	border-radius:50%;font-style: normal;text-align: center;color: #fff; line-height:16px;}



/*------------------项目托管---------*/

.j-tmoney-escrow{ display: block; margin: 20px 0; text-align: center;}
.j-tmoney-escrow a{color: #fff;background-color: #28b28b;    border: solid 1px #28b28b;font-size: 16px;padding: 0;line-height: 40px;height: 40px; padding: 0 40px; display:inline-block; margin: 0 10px; display:inline-block; width: 140px; border-radius: 4px;}
.j-tmoney-escrow a:hover{ background: #069E70; color: #fff;}
.j-tmoney-jiaoyi a{color: #9a3300;background-color: #fbe7bf;    border: solid 1px #28b28b;font-size: 16px;padding: 0;line-height: 40px;height: 40px; padding: 0 40px; display: block; margin: 15px auto; display: block;}
.j-tmoney-escrow .gray{ background:#ccc; border: 1px solid #ccc;}
.j-tmoney-escrow .gray:hover{ background:#666;}



.v-right_butt{ font-size:16px; width: 180px; height:44px; line-height:44px; text-align:center; display: block;margin:15px auto; position: relative;}
.v-right_butt a{background:#fda100;color:#fff;  display: block;border-radius: 4px;}
.v-right_butt a:hover{ background: #e49100;color:#fff; }
.j-tmoney_butt a{background:#28b38b;color:#fff;  display: block;border-radius: 4px;}
.j-tmoney_butt a:hover{ background: #0c926b;color:#fff;}
.v-right_butt .why-jmonry{right:-30px; top:10px; position:absolute; background: none;}

.index_money_escrow{margin-top: 10px;background: #fff; padding-bottom: 5px;}
.index_money_escrow h2{ height: 40px;line-height: 40px; background: #ededed; font-size: 16px; padding-left: 25px; font-weight: normal;}
.index_money_escrow ul{ border: 1px solid #ededed; border-top:0; padding-bottom:2px;}
.index_money_escrow ul li{ border-bottom:1px dashed #e7e7e7 !important; line-height:22px; padding:3px 15px; height:66px !important; margin-top:3px; font-size:13px; }
.index_money_escrow ul li a{ color:#222;}
.index_money_escrow ul li a:hover{ color:#ff5400;}
.index_money_escrow ul li b{ color:#ff5400; margin:0 2px;}


.Top-Payment{ margin-top: 30px;}
.Top-Payment ul{ clear: both; overflow: hidden; padding:0 40px;}
.Top-Payment li{ width: 230px; height: 180px; float: left; margin: 0 10px; text-align: center; border: 2px solid #ede7e0; border-radius: 8px; padding: 20px 0 10px; position: relative; background: #ede7e0;}
.Top-Payment li span{ display:block; font-size: 18px; }
.Top-Payment li p{font-weight: bold;  font-size: 14px;  margin-top: 10px;}
.Top-Payment li .price-info{ font-size: 20px; margin-top: 15px; }
.Top-Payment li .price-info b{ font-size: 38px; color: #ff5400;}
.Top-Payment li a{ color: #333;}
.Top-Payment li i{ width:40px; height: 40px; position: absolute; right: 0; top: 0; display: block; background: url(../images/sign.png); background-position: -242px -194px; display: none;}
.Top-Payment li:hover{border:2px solid #ff5400; color: #333;}
.Top-Payment .curr{border:2px solid #ff5400; color: #333;}
.Top-Payment .curr i{ display:block;}
.Top-Payment h2{ margin: 20px 0 30px 65px; font-size: 20px; font-weight: normal;}
.Top-Payment .btn{ margin:70px auto ; display: block;text-align: center; width:220px; height: 46px; line-height: 46px; color: #fff; background: #ff5400; display: block;  border-radius: 4px; font-size: 16px; border: none; }
.Top-Payment .btn:hover{background: #ff9566;}
.Top-Payment-prompt{ border-top:1px solid #ddd; padding-top: 20px; padding-left: 65px; font-size: 14px; color: #999;}
.Top-Payment-prompt p{ margin:5px 0;}


.view-promotionBtn{font-size: 16px;width: 180px;height: 44px;line-height: 44px;display: block;margin: 15px auto;position: relative;}
.view-promotionBtn i{width: 30px;height: 30px;display: inline-block; position: absolute; top: 7px; left: 15px; background: url(../images/promotionBtn-icon.png) no-repeat;}
.view-promotionBtn a{ background: #ffca2a;border-radius: 4px;color: #fff; padding-left: 60px; display: block;} 
.view-promotionBtn a:hover{ background: #dfaa0a;}

.money-more{text-align:right; padding-right: 140px; margin-top: 20px; }
.money-more a{color: #fff; text-decoration: underline; background: #ff9566; padding: 4px 8px; border-radius: 4px;}
.money-more a:hover{color: #ff5400; color: #fff;}

.view-i{top: 0px;left: 260px;}
.view_banner300{width: 300px; height: 250px;position: absolute;top: 0; right: 0;border-left: 5px solid #fff;border: 1px solid #f6002f;}

/*----项目托管流程--------*/
.planIntroduce_main { width:100%; background:url(../images/planIntroduce_bannerBG.jpg ) #34c9b6 repeat-x; padding-bottom: 50px;}
.planIntroduce_box{ width:1140px; margin: 0 auto;font-size: 16px;line-height: 28px;}
.planIntroduce_box .P-banner{ height: 383px; text-align: center;}
.planIntroduce_box .hosting_processB{ background: #7edacf; border-radius: 20px;padding: 30px; margin-top: 20px; position: relative;}
.planIntroduce_box .hosting_processB::after{ content:""; width: 235px; height: 195px; position: absolute; top: 400px; left: -245px; background: url(../images/planIntroduce_icon1.jpg) no-repeat;}
.planIntroduce_box .tit_block{ width: 210px; height: 42px; line-height: 42px; text-align: center; color: #000; background:#ffd800; margin: 10px auto 30px; font-weight: normal;}
.planIntroduce_box .hosting_process{ padding: 20px; border: 2px solid #dad93c; border-radius: 20px; }
.planIntroduce_box .hosting_process p{ font-size: 16px; margin: 0 auto; text-align: center; display:table; background: #fff;  padding:14px 25px; border-radius: 4px; margin-bottom: 36px; position: relative;}
.planIntroduce_box .hosting_process p a{ text-decoration: underline; color: #ff5400; display: block;}
.planIntroduce_box .hosting_process p a:hover{ color:#000;}
.planIntroduce_box .hosting_process .down::after{content:""; width: 0;height:0;background: url(../images/plan_downW.png) no-repeat; width: 21px; height: 30px;position: absolute; top: 52px; left: 50%; margin-left: -10px;}
.planIntroduce_box .hosting_process .down2::after{ top:80px;}
.planIntroduce_box .plan_question ul li{ margin: 20px 0; font-size: 16px; line-height: 28px;}
.planIntroduce_box .plan_question ul .ask span{ width: 54px; height: 54px;}
.planIntroduce_box .plan_question ul .ask div{ float: left; background: #7edacf; border-radius:0 6px 6px 6px; padding: 10px 16px;; position: relative; display: block; margin-left: 30px;}
.planIntroduce_box .plan_question ul .ask div::after{content: ""; position: absolute; width: 12px; height: 10px; background: url(../images/planIntroduce-icon2.jpg) no-repeat; left: -12px;top: 0;}
.planIntroduce_box .plan_question ul .answer div{ float: right; background: #fff;  color: #058751; border-radius:6px 0 6px 6px; padding: 10px 16px;; position: relative; display: block; margin-right: 30px; max-width: 750px;}
.planIntroduce_box .plan_question ul .answer span{width: 54px; height: 54px;}
.planIntroduce_box .plan_question ul .answer div::after{content: ""; position: absolute; width: 12px; height: 10px; background: url(../images/planIntroduce-icon3.jpg) no-repeat; right: -12px;top: 0;}
.planIntroduce_box .plan_question ul .answer div a{color: #ff5400;}
.planIntroduce_box .plan_question ul .answer div a:hover{ text-decoration: underline;}
.planIntroduce_box .note{ margin: 50px auto 0; width:722px; height: 280px; background: url(../images/planIntroduce-icon4.jpg) no-repeat; padding: 60px 100px 0; color: #ffd800; }
.planIntroduce_box .plan_kefu{ background: #1ca392; border-radius: 10px; color: #fff; padding: 20px; }
dl.user-information .plan_icon{background: url(../images/sign.png) no-repeat;background-position: -261px -365px;padding-left: 25px;color: #13b39f;display: inline-block;height: 24px;   line-height: 24px;font-size: 14px;font-style: normal; border:1px solid #13b39f; border-radius: 2px; padding: 0 4px 0 25px;}
.shaixuan_list_r .plan_icon{background: url(../images/sign.png) no-repeat;background-position: -261px -365px;padding-left: 25px;color: #13b39f; display: block;}
.xiang2_con_top_d .plan_icon{background: url(../images/sign.png) no-repeat;background-position: -261px -363px;padding-left: 25px;color: #13b39f; display:inline-block; border: 1px solid #13b39f; border-radius: 2px; padding: 0 4px 0 26px; font-size: 16px; font-weight: normal;}
.new_plan{ clear:both; overflow: hidden;}
.new_plan .regular{ float:left; width: 50%;}
.new_plan .fast{ float:left; width: 50%;}
.new_plan .fast .down{ background: #ffd800;}
.new_plan .fast .down::after{border: none; background: url(../images/plan_downY.png) no-repeat; width: 21px; height: 30px;}
.new_plan .regular .down::after{border: none; background: url(../images/plan_downW.png) no-repeat; width: 21px; height: 30px;}
.new_plan .fast .title_bg{ width:90px; height: 90px; background: url(../images/fast_titlebg.png) no-repeat; padding: 0; line-height: 90px;}
.new_plan .fast .title_bg::after, .new_plan .regular .title_bg::after{border: none; top: 88px;}
.new_plan .regular .title_bg{ width:90px; height: 90px; background: url(../images/regular_titlebg.png) no-repeat; padding: 0; line-height: 90px;}
.new_plan .he{ width: 100%; height: 98px;background: url(../images/plan_downHE.png) no-repeat center top;     display:inline-block;    margin: 0 auto; margin-top: -30px;}
.new_plan .noafter::after{ display: none; height: 0; margin-bottom: 0;}

.top_plan{ }
.top_plan{ position:relative;}
.top_plan h2{ position:relative;}
.top_corner_r{ position:absolute; background: url(../images/top_corner_l.png) no-repeat right; width: 160px; height: 76px; left: 589px; top:20px;}
.top_corner_l{ position:absolute; background: url(../images/top_corner_r.png) no-repeat left; width: 160px; height: 76px; right: 589px; top:20px;}


/*----首页黑名单--------*/
.index_blacklist{ margin-top: 10px; border: 1px solid #eaeaea; overflow: hidden;}
.index_blacklist ul li{ border-bottom: 1px dashed #ccc; overflow: hidden; padding: 10px;} 
.index_blacklist ul li p{ clear:both; overflow: hidden;}
.index_blacklist ul li p .name{ float: left;}
.index_blacklist ul li p .chufa{ float:right; color: #0b73bb;}
.index_blacklist ul li .reason{ color:#999; margin-top: 6px;}

.btn_red, .btn_red a{background: #ff5400 !important;}
.btn_red:hover, .btn_red a:hover{background:#ff6d00 !important;}
.btn_yellow, .btn_yellow a{ background: #f6841f !important;}
.btn_yellow:hover, .btn_yellow a:hover{ background: #ff5400 !important;}
.btn_green, .btn_green a{background: #28b38b !important;}
.btn_green:hover, .btn_green a:hover{ background: #0c926b !important;}
.btn_gray, .btn_gray a{ background: #c1c1c1 !important;}
.btn_gray:hover, .btn_gray a:hover{ background: #b5b5b5 !important;}

.view_linkbbs{ text-align: center;   margin: 10px 0;}
.view_linkbbs a{ background:url(../images/sign.png) no-repeat  -108px -258px  #ff5400;;color: #fff;  padding: 10px 18px 10px 38px;  border-radius: 4px; }
.view_linkbbs a:hover { background:url(../images/sign.png) no-repeat  -108px -258px  #ff6d00; }


/*------mouser推广--------*/

.mouser_promotionIcon{ width: 80px; height: 80px; display: block; position: absolute; top: 2px;right: 0px; background: url(../images/mouser_PromotionIcon.png) no-repeat;background-size: 69px;}
.mouser_redemption_noRZ{}
.mouser_redemption_RZ p{ margin:15px auto;}
.mouser_redemption_noRZ .buy a{ padding: 6px 18px; background: #0264af; color: #fff;font-size: 15px; border-radius: 4px; display: inline-block;}
.mouser_redemption_noRZ .buy a:hover{background: #004b85; color:#fff;}
.mouser_redemption_RZ .ej{ margin:15px auto;}
.mouser_redemption_RZ .ej i{ background: url(../images/mouser_levelIcon_e.png) no-repeat; background-size: 120px; width: 120px; height: 35px; display: block; margin: 0 auto;}
.mouser_redemption_RZ .buy a{ padding: 6px 18px; background: #0264af; color: #fff; border-radius: 4px; font-size: 15px; display: inline-block;}
.mouser_redemption_RZ .buy a:hover{background: #004b85; color:#fff;}
.mouser_Yrz{background: url(../images/mouser_levelIcon_y.png) no-repeat; width: 90px; height: 27px; vertical-align: -8px; background-size: 90px; display: inline-block;}
.mouser_Erz{background: url(../images/mouser_levelIcon_e.png) no-repeat; width: 90px; height: 27px; vertical-align: -8px; background-size: 90px;display: inline-block;}

/*------vip页面2018--------*/

.vip2018_bg{ width:100%; height:330px; text-align:center;}
.vip2018_box{ width:1260px; margin:20px auto; overflow:hidden;}
.vip2018_box h2{ font-size:32px; font-weight:bold; margin:20px 0; width: 740px; text-align: right; float: left;}
.vip2018_box .vip_cs_code{ font-size:16px; color:#444; line-height: 100px; color: #9b832c; width: 420px; float: right;}
.vip2018_box .vip_cs_code img{  margin-bottom: -45px;}
.vip2018_box .text{ font-size:16px; color:#444; text-align:center; clear: both;}
.vip_interest{ background:#fff; width:100%; margin-top:30px; font-size:16px;}
.vip_interest .v_title{ background:#e7daae; clear:both; overflow:hidden;}
.vip_interest .v_title li{ width:92px; text-align:center; float:left; font-size:16px; padding:12px 2px; vertical-align:middle; height:50px; line-height:50px;}
.vip_interest .v_list_pu{clear:both; overflow:hidden; z-index:1;border-bottom:1px solid #ccc; background:#f2f2f2;}
.vip_interest .v_list_pu li{ width:92px; text-align:center; float:left; font-size:15px; padding:12px 2px; vertical-align:middle; height:50px; line-height:50px; border-left:1px solid #ccc;}
.vip_interest .v_list{  clear:both; overflow:hidden; z-index:2;transition: background 0.3s ease-in-out;transition: box-shadow 0.3s ease-in-out; box-shadow: 0px 0px 0px #999;border-bottom:1px solid #ccc; position:relative; background:#fff;}
.vip_interest .v_list:hover{box-shadow: 0px 0px 32px #999; z-index: 1002;  background:#fff;}
.vip_interest .v_list li{ width:92px; text-align:center; float:left; font-size:15px; padding:12px 2px; vertical-align:middle; height:100px; line-height:100px; border-left:1px solid #ccc;position: relative;}
.vip_interest .v_list li .nob_remind{position: absolute;bottom: 20px;left: 0; color: #999;font-size: 12px;width: 100%; text-align: center;line-height: 18px;}
.vip_interest .vip_icon{ padding:0 3px; line-height:20px; height:20px; text-align:center; font-size:15px; color:#d40000; border:1px solid #d40000; display:inline-block; margin-left:8px;}
.vip_interest .vipBuy_btn{ background:#f5ca3a; border-radius:4px; padding:8px 18px;}
.vip_interest .vipBuy_btn:hover{ background:#ff5400; color:#fff;}
.vip_interest .vipBought_btn{ background:#07842e; color:#fff;border-radius:4px; padding:8px 10px;}
.vip_interest .price{font-weight:bold; color:#9b832c; font-size:22px;}
.vip_interest .best{box-shadow: 0px 0px 32px #999; z-index: 20; }
.vip_interest .best i{position: absolute; left: 0; top: 0; width: 58px; height: 58px; display: block; background: url(../images/budgeticon_left.png) no-repeat;}
.vip2018_comment{ background:#efe9d3; padding:40px 80px; margin:30px auto; width:750px; font-size:16px; font-size:15px; border-radius:8px;}
.vip2018_comment h3{ text-align:center; margin-bottom:20px; font-size:22px;}
.vip2018_comment p{ margin-bottom:14px;}
.vip2018_comment p span{ width:140px; display:inline-block;}
.vip2018_tieshi{ font-size:15px; padding-left:200px; margin:10px 0 40px;}
.vip2018_tieshi p{ margin-bottom:10px;}

.vip2018_icon_p{height: 18px; line-height: 20px;  border: 1px solid #d40000; font-style: normal; text-align: center; color: #d40000 !important; font-weight:normal !important; font-size: 14px; margin:0px 2px; padding: 0 4px; display:inline-block;}

.nav_vip{padding: 0 !important; padding-top:16px !important;  padding-left: 5px !important;}
.nav_vip:hover{ background:none !important;}
.nav_vip img{ width:50px; height:26px; display:block;}

.vipCoupon_box{ width:1260px; margin:50px auto; height:212px; background:#ff7200;}
.vipCoupon_box .left_tit{ float:left; height:162px; width:210px; font-size:26px; font-weight:bold; color:#fff; background:url(../images/VIP_coupon01.jpg) no-repeat right #ff7200; padding-left:20px; padding-top:50px;}
.vipCoupon_box .left_tit p{ font-size:14px; margin-top:10px; font-weight:normal;}
.vipCoupon_box .r_conv{ height:185px; background:#fff; width:1018px; float:left; margin-top:13px;}
.vipCoupon_box .r_conv ul li{ width:254px;height:175px; float:left; text-align:center; background:url(../images/VIP_coupon02.jpg) no-repeat left ; font-size:14px; color:#333; padding-top:10px; position:relative; overflow:hidden;}
.vipCoupon_box .r_conv ul li h3{ font-size:46px; color:#ff7200;}
.vipCoupon_box .r_conv ul li h3 span{ font-size:16px;}
.vipCoupon_box .r_conv ul li .man{ width:158px; margin:8px auto; border-bottom:1px dashed #ccc; padding-bottom:10px;}
.vipCoupon_box .r_conv ul li .btn_link a{ border-radius:20px; background:#ff7200; color:#fff; padding:6px 20px; display:inline-block; margin-top:8px;}
.vipCoupon_box .r_conv ul li .btn_link a:hover{ background:#ff0000;}
.vipCoupon_box .r_conv ul li .VIP_success{ position:absolute; top: 0;left: 18px;width: 100%; height: 100%; background: url(../images/VIP_coupon_success.png) no-repeat right bottom rgba(0,0,0,0.15); z-index:2;}

.index_banner1100x60{ margin-top:20px; width:1140px; height:60px;}
.view_banner768x60{  margin:15px 0; width:768px; height:60px;}

.simply-scroll-container { /* Container DIV - automatically generated */
	position: relative;
}

.simply-scroll-clip { /* Clip DIV - automatically generated */
		position: relative;
		overflow: hidden;
		width: 760px; height:220px; margin:10px auto; font-size:13px;overflow: hidden;
}
.view-scroll-clip{ height:150px;}
#scroller { width: 750px; position: relative; overflow:hidden; margin:0 auto;}	
#scroller li { float: left; list-style: none;background:#fff; padding:8px; margin:0 5px; }
#scroller a:hover{ color:#111 !important;}
#scroller li p{ margin:2px 0; line-height:20px;}
#scroller li .v_name{ font-size:16px; font-weight:bold;}
#scroller li .v_photo{ width:70px; height:70px; float:left; border:1px solid #efefef; overflow: hidden;border-radius: 70px;}
#scroller li .v_photo img { width:100%;  display: inline-block;}
#scroller li .v_r_cont{ width:240px; float:right;margin-left: 10px;}
#scroller li .sf-ad{color: #666;clear: both;overflow: hidden;font-size: 12px;}
#scroller li .sf-ad p{float: left; }
#scroller li .sf-ad .line{float: left; margin: 0 10px;width: 1px;height: 10px;display: block;background: #c7c7c7;margin-top: 6px;}
#scroller li .v_about{ height:36px; overflow:hidden;line-height: 18px;font-size: 12px;color: #666;}
.simply-tit{ height: 42px;line-height: 42px;font-size: 20px;font-weight: normal;background: #f8f8f8; border-bottom: 1px solid #dcdcdc;padding-left: 20px;font-size:16px; margin-top:10px;}

.hot_review{ margin-bottom:10px;}
.hot_review h2{font-size: 18px; color: #333; margin:0 0 10px 4px;}
.hot_review { clear:both; overflow:hidden;}
.hot_review li{ width:500px; float:left; margin:3px 20px 3px 3px;padding:10px; border:1px solid #e8e8e8; box-shadow:0 0 4px #efefef;}
.hot_review li:hover{box-shadow:0 0 0px #ccc;}
.hot_review li h3{ font-size:16px; border-bottom:1px solid #e8e8e8; margin-bottom:10px;font-weight: normal;  line-height: 40px;height: 40px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.hot_review .contractor_block { width:228px; float:left; margin-right:20px;}
.hot_review .contractor_block .c_block_top{ height:50px;}
.hot_review .contractor_block .c_block_top .photo{ height:45px; width:45px; float:left; border-radius:50%; overflow:hidden; border:1px solid #ccc;}
.hot_review .contractor_block .c_block_top .photo img{ border-radius:50%;height:45px; width:45px; }
.hot_review .contractor_block .c_block_top .nameID{ float:left; margin-left:10px; font-size:14px;}
.hot_review .contractor_block .c_block_top .nameID p a:hover{color: #ff5400;}
.hot_review .contractor_block .c_block_top .nameID .sf_f{ background-position:0 -434px; width:62px; height:23px; line-height:22px; color:#0b73bb;display: inline-block;text-align: center;   font-style: normal;font-size: 13px;margin-top: 3px;}
.hot_review .contractor_block .c_block_top .nameID .sf_j{ background-position:0 -469px; width:62px; height:23px; line-height:22px; color:#ff7417;display: inline-block;text-align: center;   font-style: normal;font-size: 13px;margin-top: 3px;}
.hot_review .contractor_block .praise{ height:66px; line-height:22px; margin-top:10px; font-size:14px; overflow:hidden; color:#666;}

.project_noticeTop{ text-align:center; margin-bottom:20px;}
.project_noticeNew{ clear:both; overflow:hidden;}
.project_noticeNew ul{ width:440px; float:left; margin-left:60px;    padding: 30px 15px; position:relative;}
.project_noticeNew ul .tuijian_icon{ width:70px; height:34px; line-height:34px; text-align:center; background:#ff5400; color:#fff; font-size:16px;  position:absolute; right:0; top:0;}
.project_noticeNew ul:hover{background:#fffbf7;}
.project_noticeNew ul li{ margin:20px 0; font-size:15px; }
.project_noticeNew ul li i{ width:20px; height:20px; display: inline-block; margin-right: 10px; background-position: -264px -450px; vertical-align: middle;}
.project_noticeNew ul li .cy{ background-position: -264px -476px;}
.project_noticeLink{ margin:20px 0 0 60px; display:inline-block; font-size:15px;}
.project_noticeLink p{ margin:8px 0;}
.project_noticeBtn{ margin:20px auto; text-align:center;}
.project_noticeBtn a{width:140px; height:40px; text-align:center; line-height:40px; font-size:16px; color:#fff; background:#ff9566; display:inline-block; border-radius:20px;}
.project_noticeBtn a:hover{ background:#ff5400;}

.pay_sincerity{ margin:10px 0; text-align:center;}
.pay_sincerity a{ line-height: 22px; padding: 2px 10px; background: #ff9566; display: inline-block; color: #fff; border-radius: 4px;}
.pay_sincerity a:hover{background:#ff5400;}

.sale6-icon{ position: absolute; left: 125px !important;top:0px !important; display: inline-block;}

.vip-buy-prompt{ }
.vip-buy-prompt-T{ padding: 25px;font-size: 16px; text-align: center;}
.vip-buy-prompt-T p{ margin: 12px 0; }
.vip-buy-prompt-T .buyVip_btn a{ width:120px; height: 34px; line-height: 34px; background: #ff9566; border-radius: 4px; color: #fff; text-align: center; margin: 10px auto; display: inline-block;}
.vip-buy-prompt-T .buyVip_btn a:hover{ background: #ff5400;}
.vip11{ font-size: 16px;border: 2px solid #fda84b; width: 1140px; margin: 0 auto;  padding: 20px 30px;}
.vip11 p{ margin: 10px 0;}
.vip_sale11_li li{ height: 105px  !important;  }
.vip_sale11_icon{font-size: 14px; color:  #fff; padding: 4px 8px; border-radius: 0 8px 0 8px;background: #EA4335;  line-height: 20px !important;  display: inline-block;position: absolute;top: 0px;right: 20px;display: none;}
.vip_sales-icon{height: 24px; line-height: 24px; padding: 0 6px; font-size: 13px; color: #fff;  background: #ea4335;position:absolute; top: 10px; left:90px;width: 50px;z-index: 5;}

.vip_sales-icon::after {  content: "";  position: absolute;  left: 0;  bottom: -5px;  border-top: 5px solid transparent;  border-right: none;  border-bottom: 5px solid transparent;	border-left: 5px solid #ea4335;}
.jubao_project a{color: #666;  background: #fff; border:1px solid #999; padding: 0px 10px; height: 36px; line-height: 36px;  border-radius: 4px; display: inline-block;
    margin-left: 10px;font-size: 15px; display: inline-block;  }
.jubao_project a:hover{ background: #ff5400; color: #fff; border:1px solid #ff5400; }
.jubao_text{ font-size: 14px;  text-align: right;margin: 15px 0; line-height: 34px;color: #999;}
.jubao_btn_new{ float: right; background: url(/images/icons_member.png) no-repeat #ff9566; padding: 0 5px 0 28px; background-position: 4px -165px; height: 32px; line-height: 32px; border-radius: 4px;  display: inline-block; color: #fff; }
.jubao_btn_new:hover{background: url(/images/icons_member.png) no-repeat #ff5400; background-position: 4px -190px; color: #fff; }

.index_search{ clear: both; overflow: hidden; margin: 0px auto 10px; width: 1140px; font-size: 14px;}
.index_search .hot_key{ float:left; max-width:550px;  overflow: hidden; line-height: 36px; height: 36px;}
.index_search .hot_key a{ margin: 0 8px; color: #777;}
.index_search .hot_key a:hover{ text-decoration: underline;}
.index_search .search_bar{width: 500px; margin: 0 auto;  text-align: center;  border:2px solid #DBDBDB;  border-radius: 4px;  height: 36px; float: right;}
.index_search .search_bar span{ float: left;}
.index_search .search_bar select{ border: none; line-height: 36px;height: 36px; width: 70px; border-right: 2px solid #dbdbdb;}
.index_search .search_bar input{border: none;}
.index_search .search_bar .kewords{width: 292px; padding: 0 10px; line-height: 36px;  border: none;  font-size: 14px;  font-family: "微软雅黑";}
.index_search .search_bar .searchQuestion{ width: 118px; height: 36px;font-family: "微软雅黑"; color: #fff; font-size: 15px; background:url(../images/icons_member.png) no-repeat 16px -218px  #ff9566;}
.index_search .search_bar .searchQuestion:hover{ background:url(../images/icons_member.png) no-repeat 16px -218px #ff5400;}

.police {line-height: 40px; font-size: 14px;color: #d0d0d0; }
.police p{ font-size: 15px; line-height: 35px;color: #d0d0d0;display: inline-block;}
.police a { color:#d0d0d0; margin-right: 5px;}
.police img { vertical-align: middle;  margin-right: 5px; margin-top: -2px;}



/*-----快捷发包--------*/
.fastProject_cbox input , .fastProject_cbox textarea{ font-size: 14px; font-family: "微软雅黑";color:#666;}
.fast_brn{position: fixed;  z-index: 249;  bottom:325px;left: 50%;  margin-left: 600px;}
.fast_brn a{ width: 102px; height: 102px; display: block; background:url(/images/Fast_btn.png) no-repeat; }
.fastProject_cbox{ width: 780px; margin: 0 auto; font-size: 16px;} 
.fastProject_cbox .talk_header{ height: 48px; line-height: 48px;background: #ff5400; background: linear-gradient(90deg, #ff5400 0%, #ffa841 100%); color: #fff; padding: 0 0 0 50px ; }
.fastProject_cbox .talk_header .talkTitle{ float: left;font-size: 20px;}
.fastProject_cbox .talk_header .closetalk{ float: right; font-size: 18px; width: 48px; height: 48px; display: block; cursor: pointer; text-align: center;}
.fastProject_cbox .talk_content{color: #333; background: #fff;}
.fastProject_cbox .talkFill{ padding:20px 50px;  }
.fastProject_cbox .talkFill .talkFill_list{ margin: 10px 0; clear: both; overflow: hidden; display: inline-block;}
.fastProject_cbox .talkFill .talkFill_list p{ margin-bottom: 10px;}
.fastProject_cbox .talkFill .talkFill_list p span{ color: #ff5400;}
.fastProject_cbox .talkFill .talkFill_list .input_size01{ height: 36px; line-height: 36px;border: 1px solid #dadada; padding: 0 5px; width: 665px;}
.fastProject_cbox .talkFill .talkFill_list .input_size02{ width: 300px;}
.fastProject_cbox .talkFill .talkFill_list .input_size03{ width: 190px;float: left;}
.fastProject_cbox .talkFill .talkFill_list .textarea_size01{ height: 90px; line-height: 36px;border: 1px solid #dadada; padding: 0 5px; width: 665px;}
.fastProject_cbox .talkFill .talkFill_list .phoneYZ_box{ font-size: 14px;color: #848484; clear: both; overflow: hidden;}
.fastProject_cbox .talkFill .talkFill_list .phoneYZ_box p{ float: left; width: 110px; text-align: right; line-height: 38px; }
.fastProject_cbox .talkFill .talkFill_list .phoneYZ_box .phone_code{ height: 36px; line-height: 36px;border: 1px solid #ff996c; width: 90px; float: left; margin-left: 15px; text-align: center; color:#ff996c; cursor: pointer;}
.fastProject_cbox .talk_footer { border-top: 1px solid #ddd;  width: 100%;  background-color: #f8f8f8;  text-align: center;  padding: 20px 0 30px;}
.fastProject_cbox .fastProject_btn{ width: 320px; height: 48px; line-height: 48px;background: #ff5400; color: #fff; text-align: center; margin: 15px auto; border-radius: 48px; cursor: pointer;}
.fastProject_cbox .fastProject_btn:hover{ background: #e44b00;}
.fastProject_cbox .talk_checkbox{ font-size: 14px; text-align: left; padding-left: 50px; font-size: 14px;}
.fastProject_yes{ width:600px; margin: 0 auto; background: #fff; text-align: center; padding-bottom: 20px;}
.fastProject_yes .tips_success{ font-size: 20px;}
.fastProject_yes .tips_guide{ margin-top: 20px; color: #777; font-size: 14px;}
.fastProject_yes .tips_btn{ margin: 20px 0;}
.fastProject_yes .tips_btn a{ width: 120px; height: 36px; line-height: 36px; text-align: center; background: #ff9566; margin: 0 10px; border-radius: 4px; display: inline-block; color: #fff; font-size: 14px;}
.fastProject_yes .tips_btn a:hover{ background: #ff5400;}


.right_wxTool{position: fixed; right: 0;bottom: 600px;}
.right_wxTool .right_wxTool_w{width: 110px; height: 107px;}
.right_wxTool:hover .right_wxTool_ewm{display: block; }
.right_wxTool .right_wxTool_ewm{ display: none; position: absolute; right: 120px;width: 160px; height: 205px;top:0;box-shadow: 0px 4px 12px 0px rgba(7, 17, 27, 0.1);}
.v_promise{height: 20px;width: 20px; line-height: 20px;font-style: normal;text-align: center;color:#fff !important;font-weight: normal !important;font-size: 14px;margin: 0px 2px;display: inline-block;border-radius: 2px;background: #d9ab57; cursor: pointer;}

#Bad_record{padding-bottom: 20px;}
#Bad_record ul li{ clear: both; overflow: hidden; padding: 10px 30px; display: inline-block;font-size: 15px;}
.bad_reason{width:460px; float:left;}
.bad_punishment{width:460px; float:left;}
.bad_time{width:170px; float:right; text-align: left; color: #999;}
.pre_ico_position_huodong{width: 52px; height: 62px; background: url(images/huodong_icon.png) no-repeat; position: absolute; top: 0; right: 0;border: none; padding: 0;text-indent: 999em;}

.qiandao2_logo{width: 80px;height:50px;position: fixed;background-repeat: no-repeat;right: 0px;bottom:460px;z-index: 1000;background-image: url(/images/sign/qiandao2_righ.png);background-size: 100%;cursor: pointer;    animation: flip2 4.5s infinite alternate;transform: rotateY(180deg);}
@keyframes flip2 {
        0%{transform: rotateY(180deg);}
        40%{transform: rotateY(180deg);}
        60%{transform: rotateY(0deg);}
        100%{transform: rotateY(0deg);}
    }

.qiandao2_logo a{width: 80px;height: 50px;display: block;}
.view_redeem_btn{ color: #b76a2f !important; font-weight: normal !important;border: 1px solid #b76a2f;width: 90px;  height: 22px; line-height: 22px;text-align: center;color: #fff;border-radius: 2px;  margin-top: 9px;display: inline-block;}
.view_redeem_btn:hover{background:#b76a2f;color: #fff !important; }
.protocol_radio{display: inline-block; margin-left: 6px;vertical-align: middle;}
.protocol_radio label{margin-bottom: 0 !important; font-weight: normal;color: #4C9DEF;}

.jie-baoz{height: 34px; line-height: 34px; float: left;color: #9497A6;}    
.jie-baoz:hover{color: #4C9DEF;}
.rightBanner_murata{ width: 300px; height: 110px;margin-top: 10px; }




/*------个人中心项目列表 by Angie220424--------*/

.fa_shai_con a.danpian, .fa_shai_con a.arm, .fa_shai_con a.dianyuan, .fa_shai_con a.pcb, .fa_shai_con a.qianru, .fa_shai_con a.lanya, .fa_shai_con a.gongye, .fa_shai_con a.anfang, .fa_shai_con a.dsp, .fa_shai_con a.yinpin, .fa_shai_con a.yaokong, .fa_shai_con a.qiche, .fa_shai_con a.chengxu, .fa_shai_con a.qita, .fa_shai_con a.rjkf, .fa_shai_con a.after_consumer, .fa_shai_con .after_ict, .fa_shai_con .after_car, .fa_shai_con .after_industry, .fa_shai_con .after_other{
    background: url(../images/my_tags.png) no-repeat  0 0;
}

.my_list_btn1{ background:#ffa633!important; border:1px solid #ffa633!important;}

.my_list_btn2{ background:#ff781e!important; border:1px solid #ff781e!important;}

.my_list_btn3{ 
	background: url(../images/sign.png) no-repeat!important;
	background-position: -160px -194px!important;
	padding-left: 30px !important;
	background-color: #fd5454 !important;
	background-size: 120% auto!important;
	border:1px solid #fd5454 !important;
}
.my_list_btn4 {background: #fff!important;border:1px solid #d6d6d6!important;color:#333!important;}
.my_list_btn4:hover{color: #ff5400!important;}

/*------发票 by Angie220520--------*/

.jiaoyi_table{width:900px; margin:5px auto; font-size:12px;}
.jiaoyi_table th{background:#f7f7f7; height:40px; line-height:40px;  text-align:left; padding:0px 5px; vertical-align:top; color:#444;}
.jiaoyi_table td{border-bottom:1px solid #e6e6e6; padding:8px 5px; text-align:left; vertical-align:top; height:36px; overflow:hidden; color:#333;}
.jiaoyi_table td a{color:#248cd5;}
.jiaoyi_table td a:hover{ text-decoration:underline;}

.invoice_txt_gl {
  color: #04976a;
  font-size: 16px;
  font-weight: bold;
}
.invoice_txt_gs {
  color: #04976a!important;
}
.invoice_txt_rl {
  color: #fc5402;
  font-size: 16px;
  font-weight: bold;
}
.invoice_txt_rs {
  color: #fc5402!important;
}

.invoice_txt_b{ color: #248cd5;}

.invoice_txt_b:hover {
  text-decoration: underline;
}

.invoice_table{ width: 780px; margin: 20px auto;}

.info_group ul.invoice_table li .geren_lx {
  width: 530px !important;
}

.invoice_btn{display: block; margin: 8px auto;}

.invoice_table_chooseline{ text-align: center!important; vertical-align: middle!important;}

.invoice_table_chooseline .hui { padding-left: 0px;}

.invoice_title{ margin-top:30px;}

.invoice_total_sum{ float: right;font-size: 14px;}


/*------项目详情页右侧推荐案例 by Angie220811--------*/
.New_caseHot{ margin-top:10px;}
.New_caseHot ul{ padding:0 5px;}
.New_caseHot ul li{ padding:10px 0; display:inline-block; width:100%;    border-bottom: 1px dashed #eee; margin:0;}
.New_caseHot ul li .coverImg{ width:96px; height:68px; float:left; border:1px solid #e5e5e5; text-align: center; vertical-align: middle; overflow: hidden; display:block;}
.New_caseHot ul li .coverImg img{text-align: center;  vertical-align: middle; height:68px; width: 96px; overflow: hidden;}
.New_caseHot ul li .coverRight{float:right; width:150px;}
.New_caseHot ul li .coverRight .name{ max-height:40px; overflow:hidden; margin:0; float:left; font-size:14px; margin-top:5px;}
.New_caseHot ul li .coverRight .time{ color:#999; font-size:12px;margin:0; float:left;margin-top:5px;}
.excellent_j{font-size: 13px;color: #999; margin: 3px 0;}
.excellent_j span{margin: 0 8px 0 2px;}
.bid-project-bbs{background: #0093d6 !important;margin-top: 8px;}
.bid-project-bbs:hover{background: #0483bd;}

.recom-user{clear: both; overflow: hidden;margin: 10px 0 0;}
.recom-user li{float: left; margin: 6px 5px;text-align: center;width: 79px;text-align: center;}
.recom-user li p{font-size: 12px!important;margin:0!important;}
.recom-title{margin: 0 0 1px!important;font-weight: bold;}
.recom-user li img{border: 1px solid #eaeaea;}
/*------vip打折抽奖活动-------*/
.vip-game{background: linear-gradient(to bottom, #f52c33, #ff8e57);border-radius: 20px;margin: 40px auto;padding: 40px;clear: both; overflow: hidden;}
.vip-game-left{float: left; width: 40%; color: #fff;}
.vip-game-left p{font-size: 15px;margin-bottom: 8px;}
.vip-game-right{float: right;width: 54%;background: #ff997694;border-radius: 20px;padding: 10px;}
.brand img{
	width: 180px;
	height: 180px;
	
}
.brand .info{
	display: none;
	background-color: #f0f0f0;		 
	border-radius: 8px; 
  text-align: center;
}
.brand .info p{
  font-size:24px;
	color: #eb2020;
  margin: 50px 0 20px;
  display: inline-block;
  width: 100%;

}
.brand .info span{
  color: #999999;
  font-size: 16px;
}
.vertical .info{
	width: 0;
	height: 180px;
	margin: 0 auto;
}
.horizontal img{
	position: absolute;
	top: 0;
	left: 0;
}
.horizontal .info{
	width: 180px;
	height: 0;
	top: 120px;
	position: absolute;
	left: 0;
	
}
.h_guize p{margin:10px 0;}
.brand a, .ti {
    display: block;
    float: left;
    margin: 15px;
    width: 180px;
    height: 180px;
    text-align: center;
    position: relative;
}
.rotation-wrap{background: #e9573b;border: 2px solid #ffe29b;border-radius: 20px;padding: 20px;color: #fff;font-size: 15px;margin-top: 30px;}
.toggle-btn{font-size: 16px; margin: 20px auto; display: block; width: 200px; background: #ff5400;  color: #fff; height: 44px; border-radius: 6px; font-weight: normal!important;   text-decoration: none; line-height: 44px; text-align: center; background: linear-gradient(266deg,#ff8c1f,#ff6a00);}
.toggle-btn:hover{ background: linear-gradient(266deg,#ff6a00,#ff8c1f);}
.p-link{float: right;font-size: 15px;color: #ff5400;font-weight: normal;}
.points_ranking-v{background: #f8f8f8;padding: 8px 25px;font-size: 14px;}
.points_ranking-v li{clear: both; overflow: hidden;padding: 8px 2px;}
.points_ranking-v li .p-no{float: left;font-weight: bold;color: #bdbdbd;}
.points_ranking-v li .p-no-s{color: #ff9566;}
.points_ranking-v li .p-name{float: left; margin-left: 10px;}
.points_ranking-v li .p-r-shu{float: right;color: #999;}
.points_ranking-v li .p-r-shu span{color: #333;}
.view-showHead-fixed{position: fixed; z-index: 1000; top:40px; left: 0; width: 100%; box-shadow:  0px 6px 15px 0px rgba(0, 0, 0, 0.05); border-bottom: 0;background: #fff; padding: 10px 0; line-height: 44px;}
.view-showHead-fixed .v-f-w{width: 1140px; margin: 0 auto;}
.view-showHead-fixed .v-f-w .left-t-v{float: left;font-size: 20px;font-weight: bold;}
.view-showHead-fixed .v-f-w .right-jb{float: right;margin-top: 0;margin-right: 48px;}