@charset "utf-8";
body{
	background:#f4f4f4}
.user_top_message{
	float:left;
	width:966px;
	padding:28px;
	margin-top:15px;
	background:#fff;
	border:1px solid #dcdcdc}
.user_head_img{
	float:left;
	width:86px;
	height:86px;
	padding:1px;
	background:#fff;
	border:1px solid #dcdcdc}
.user_head_txt{
	float:right;
	width:840px}
.user_head_txt p{
	float:left;
	color:#313131;
	width:840px}
.user_head_txt .p_top{
	height:43px;
	border-bottom:1px solid #e5e5e5}
.user_head_txt .p_top div{
	height:43px;
	line-height:43px}
.user_head_txt .p_top .name{
	float:left;
	font-size:14px}
.user_head_txt .p_top .type{
	float:right;
	padding-right:90px}
.user_head_txt .p_top .place{
	float:right;
	height: 30px;
	overflow: hidden;
}
.user_head_txt .p_bom span{
	float:left;
	width:168px;
	height:44px;
	line-height:44px}
.user_head_txt .p_bom span em{
	color:#eb6100;
	font-style:normal}

.user_bom_con{
	float:left;
	width:968px;
	padding:28px;
	margin-top:15px;
	background:#fff;
	box-shadow:2px 2px 3px #e6e6e6, -2px -2px 3px #e6e6e6}
.user_sidle_menu{
	float:left;
	width:153px;
	border:1px solid #dcdcdc}
.user_sidle_menu dl{
	float:left;
	width:153px}
.user_sidle_menu dl dt{
	float:left;
	color:#535353;
	width:98px;
	height:46px;
	line-height:46px;
	padding-left:55px;
	font-size:14px;
	position:relative;
	background:#f9fcf4;
	border-bottom:1px solid #dcdcdc}
.user_sidle_menu dl dt i,
.user_sidle_menu dl.on dt i{
	display:block;
	width:17px;
	height:18px;
	position:absolute;
	left:20px;
	top:14px;
	background:url(../images/user_space01.png) no-repeat}
.user_sidle_menu dl dt i.cp_ico{
	background-position:0 0}
.user_sidle_menu dl dt i.jf_ico{
	background-position:0 -18px}
.user_sidle_menu dl dt i.yhq_ico{
	background-position:0 -72px}
.user_sidle_menu dl dt i.gd_ico{
	background-position:0 -36px}
.user_sidle_menu dl dt i.zh_ico{
	background-position:0 -54px}
.user_sidle_menu dl dt i.ts_ico{
	background-position:0 -90px}
.user_sidle_menu dl.cur dt i.cp_ico{
	background-position:-16px 0}
.user_sidle_menu dl.cur dt i.jf_ico{
	background-position:-16px -18px}
.user_sidle_menu dl.cur dt i.yhq_ico{
	background-position:-18px -72px}
.user_sidle_menu dl.cur dt i.gd_ico{
	background-position:-16px -36px}
.user_sidle_menu dl.cur dt i.zh_ico{
	background-position:-16px -54px}
.user_sidle_menu dl.cur dt i.ts_ico{
	background-position:-18px -90px}
.user_sidle_menu dl dd{
	float:left;
	width:153px;
	border-bottom:1px solid #ddefd4}
.user_sidle_menu dl dd.bor_0{
	border:0}
.user_sidle_menu dl dd a{
	float:left;
	width:96px;
	height:37px;
	line-height:37px;
	padding-left:55px;
	border-left:2px solid #fff}
.user_sidle_menu dl dd a.on,
.user_sidle_menu dl dd a:hover{
	color:#36a200;
	text-decoration:none;
	border-left:2px solid #36a200}

.user_con_box{
	float:left;
	width:771px;
	padding:20px;
	margin-left:-1px;
	border:1px solid #e5e5e5}
.list_inquiry{
	float:left;
	width:771px;
	height:40px;
	border-bottom:2px solid #dcdcdc}
.list_inquiry span{
	float:left;
	color:#333;
	height:40px;
	line-height:40px;
	padding:0 15px;
	cursor:pointer;
	font-size:14px}
.list_inquiry span.on{
	color:#6db049;
	border-bottom:2px solid #6db049}
.list_inquiry s{
	float:left;
	width:2px;
	height:14px;
	margin-top:15px;
	background:url(../images/ico_s.png) left no-repeat}

.form_box{
	float:left;
	width:772px;
	margin-top:10px}
.form_box p{
	float:left;
	height:26px;
	margin:10px 30px 10px 0}
.form_box p span{
	float:left;
	color:#333;
	height:26px;
	line-height:26px}
.form_box .jf{
	color:#313131;
	height:26px;
	line-height:26px;
	font-size:14px}
.form_box .jf b{
	color:#6db049;
	font-size:18px;
	font-family:Arial}
.form_box .p1 select{
	float:left;
	min-width: 100px;
	height:26px;
	line-height:26px;
	font-family:Microsoft Yahei;
	border:1px solid #dcdcdc}
.form_box .p2 input{
	float:left;
	width:100px;
	height:24px;
	line-height:24px;
	font-family:Microsoft Yahei;
	border:1px solid #dcdcdc}
.form_box .p2 .ks_date{
	background:url(../images/user_space02.png) no-repeat 85px 4px}

.form_box .p2 .js_date{
	background:url(../images/user_space02.png) no-repeat 85px -32px}
.form_box .p2 b{
	float:left;
	color:#333;
	height:26px;
	line-height:26px;
	padding:0 10px;
	font-weight:500}
.form_box .p3 .search_text{
	float:left;
	width:300px;
	height:24px;
	line-height:24px;
	font-family:Microsoft Yahei;
	border:1px solid #dcdcdc;
	background:url(../images/user_space02.png) no-repeat 280px -68px}

.form_box .i_fk_btn{
	float:right;
	color:#fff;
	width:85px;
	height:26px;
	line-height:26px;
	padding-left:15px;
	margin-top:10px;
	text-align:center;
	text-decoration:none;
	background:url(../images/user_space03.png) no-repeat 10px 4px #6db049}

.table_list{
	float:left;
	width:772px;
	margin:20px 0}
.table_list tr.bg_f8f{
	background:#f8f8f8}
.table_list th{
	color:#fff;
	font-weight:500;
/*	border-bottom:10px solid #fff;*/
	background:#6db049;
	height:30px;
}
.table_list td{
	padding:5px;
	color:#535353;
	position:relative;
	margin-right:-1px;
	border:1px solid #f0f0f0}
.table_list td i.del{
	float:right;
	width:13px;
	height:13px;
	margin:2px 10px 0 0;
	cursor:pointer;
	background:url(../images/user_space02.png) 0 bottom}
.table_list .t1{
	font-size:18px;
	font-weight:bold;
}

.color_f39{
	color:#f39700}
.color_c9c{
	color:#c9c9c9}
.color_535{
	color:#535353}
.color_e60{
	color:#e60012}
.color_6db{
	color:#6db049}
.table_list td .operate{
	display:block;
	padding:10px 0}
.table_list td .order_show_btn:hover{
	color:#6db049}
.table_list td .now_pay_btn{
	display:block;
	color:#fff;
	width:70px;
	height:22px;
	line-height:22px;
	margin-top:7px;
	text-decoration:none;
	background:#f39800}
.table_list td .apply_btn{
	display:block;
	color:#fff;
	width:70px;
	height:24px;
	line-height:24px;
	text-align:center;
	text-decoration:none;
	background:#8fc31f}
.table_list td .apply_btn:hover{
	background:#39a200}
.table_list td .apply_no_btn{
	display:block;
	color:#fff;
	width:70px;
	height:24px;
	line-height:24px;
	text-align:center;
	text-decoration:none;
	background:#999999}
.table_list td .xm_tit{
	padding-left:10px}
.table_list td .xm_tit:hover{
	color:#36a200}
.table_list td .int_con{
	display:none;
	position:absolute;
	left:0;
	top:40px;
	z-index:999;
	width:750px;
	padding:10px;
	line-height:24px;
	color:#717171;
	border:1px solid #dcdcdc;
	background:#fff}
.table_list td .pl_btn{
	margin:0 5px}
.table_list td .pl_btn b{
	color:#e60012;
	font-weight:500}

.user_box_con{
	float:left;
	width:772px}
.user_box_con .gd_dl,
.user_box_con .order_dl,
.user_box_con .datum_dl{
	float:left;
	width:772px;
	margin:10px 0}
.user_box_con .gd_dl dt,
.user_box_con .order_dl dt,
.user_box_con .datum_dl dt{
	color:#535353;
	float:left;
	width:80px;
	height:30px;
	line-height:30px;
	font-size:14px;
	text-align:right}
.user_box_con .datum_dl dt{
	width:200px}
.user_box_con .gd_dl dd,
.user_box_con .order_dl dd,
.user_box_con .datum_dl dd{
	float:left;
	width:692px}
.user_box_con .datum_dl dd{
	width:572px}
.user_box_con .gd_dl .question_box{
	float:left;
	width:692}
.user_box_con .gd_dl dd .p_date,
.user_box_con .gd_dl dd .p_txt{
	float:left;
	color:#a0a0a0;
	width:692px}
.user_box_con .gd_dl dd .p_date span{
	float:left;
	height:30px;
	line-height:30px;
	margin-left:10px}
.user_box_con .gd_dl dd .p_txt{
	margin-top:10px}
	
.order_show_tit{
	float:left;
	width:772px;
	border-bottom:1px solid #77c051}
.order_show_tit span{
	float:left;
	color:#fff;
	height:30px;
	line-height:30px;
	padding:0 10px;
	font-size:14px;
	font-weight:500;
	background:#77c051}
.order_show_msg{
	float:left;
	width:770px;
	margin-top:10px}
.order_show_msg .order_dl dd span{
	color:#313131;
	float:left;
	min-height:30px;
	line-height:30px}
.order_show_msg .order_dl dd span.price{
	color:#eb6100;
	font-size:16px}
.order_show_msg .order_dl dd span.dd_bz{
	color:#959595;
	width:430px;
	min-height:24px;
	line-height:24px;
	padding:0 10px;
	margin-top:3px;
	border:1px solid #dcdcdc;
	background:#f4f4f4}
.order_show_msg .order_dl dd span a.ht_manage{
	color:#36a200;
	text-decoration:underline}
.order_show_msg .order_dl dd a.download{
	color:#eb6100;
	float:left;
	height:30px;
	line-height:30px;
	padding:0 18px;
	background:url(../images/download-ico.png) right no-repeat}
.order_show_msg .order_dl dd a.now_fk_btn{
	color:#fff;
	float:left;
	height:20px;
	line-height:20px;
	margin-top:5px;
	padding:0 5px;
	text-align:center;
	text-decoration:none;
	margin-left:10px;
	background:#f39800}

.user_gg_tit{
	color:#a0a0a0;
	float:left;
	width:642px;
	padding:20px 0 20px 130px;
	font-size:14px}
.user_gg_tit span{
	color:#8fc31f}
.datum_dl .head_img{
	float:left;
	width:108px;
	height:108px;
	padding:2px;
	position:relative;
	border:1px solid #dcdcdc}
.datum_dl .head_img p,
.datum_dl .head_img span{
	cursor:pointer;
	position:absolute;
	left:2px;
	bottom:2px;
	color:#fff;
	display:block;
	width:108px;
	height:24px;
	line-height:24px;
	text-align:center}
.datum_dl .head_img p{
	opacity:0.5;
	filter:Alpha(opacity=50);
	background:#000}
.datum_dl .user_txt{
	color:#535353;
	float:left;
	height:30px;
	line-height:30px;
	font-size:14px}
.select_list{
	float:left;
	width:572px}
.select_list select{
	float:left;
	width:100px;
	height:30px;
	line-height:30px;
	margin-right:10px;
	cursor:pointer;
	border:1px solid #dcdcdc}
.datum_dl .user_textarea{
	float:left;
	width:400px;
	height:100px;
	padding:5px;
	font-family:"微软雅黑";
	border:1px solid #dcdcdc}
.datum_dl .save_btn{
	float:left;
	color:#fff;
	width:100px;
	font-size: 14px;
	height:30px;
	line-height:30px;
	text-align:center;
	text-decoration:none;
	background:#8fc31f}



.tj_gd_box{
	float:left;
	width:772px;
	padding:10px 0}
.tj_gd_box a{
	float:right;
	color:#fff;
	width:84px;
	height:30px;
	line-height:30px;
	text-align:center;
	font-size:14px;
	text-decoration:none;
	border:1px solid #8fc31f;
	background:#36a200}

.success_ts{
	float:left;
	width:692px;
	padding:10px 40px}
.success_ts p{
	float:left;
	color:#535353;
	width:612px;
	font-size:14px;
	padding:10px 40px}
.success_ts .p1{
	line-height:32px;
	background:url(../images/gou-ico.png) left no-repeat}
.success_ts .p2 a.goon{
	float:left;
	color:#fff;
	width:100px;
	height:30px;
	line-height:30px;
	text-align:center;
	margin-right:20px;
	background:#8fc320}
.success_ts .p2 a.back{
	float:left;
	height:30px;
	line-height:30px}
	


.wid310{
	width:310px}
.wid200{
	width:200px}
.wid220{
	width:220px}
.wid100{
	width:100px}
.wid115{
	width:115px}
.wid150{
	width:150px}

.user_text_default{
	float:left;
	color:#333;
	height:28px;
	line-height:28px;
	font-family:"微软雅黑";
	border:1px solid #dcdcdc}

.password_box{
	float:left;
	width:772px;
	padding-top:50px}
.step{
	float:left;
	width:652px;
	padding:0 60px 80px;
	border-bottom:1px dotted #ccc}
.step p{
	float:left;
	width:652px;
	height:0;
	position:relative;
	border-top:2px solid #d2d2d2}
.step p span{
	float:left;
	width:60px;
	margin-top:-16px;
	position:absolute;
	top:0;
	text-align:center;
	background:#fff}
.step p span.one{
	left:0}
.step p span.two{
	left:50%;
	margin-left:-30px}
.step p span.three{
	right:0}
.step p span em{
	display:block;
	color:#fff;
	float:left;
	width:30px;
	height:35px;
	line-height:35px;
	margin-left:15px;
	text-align:center;
	font-style:normal;
	font-weight:bold;
	font-size:16px;
	background:url(../images/user_space04.png) no-repeat right 0}
.step p span.on em{
	background:url(../images/user_space04.png) no-repeat 0 0}
.step p span.on3 em{
	background:url(../images/user_space09.png) no-repeat 0 0}
.step p span.on b{
	color:#36a200}
.step p span b{
	color:#535353;
	float:left;
	display:block;
	width:60px;
	margin-top:10px;
	font-size:14px;
	font-weight:500}
.revise{
	float:left;
	width:652px;
	padding:50px 60px}
.revise p{
	float:left;
	color:#535353;
	width:652px;
	padding:10px 0;
	font-size:14px}
.revise p em.bt_tit{
	float:left;
	width:250px;
	height:30px;
	line-height:30px;
	font-style:normal;
	text-align:right}
.revise p span.phone_num{
	float:left;
	height:30px;
	line-height:30px}
.revise p span.mid{
	float:left;
	width:100%;
	text-align:center}
.revise p span.pw_int{
	float:left;
	margin-top:5px;
	padding-left:250px;}
.revise p span.pw_int strong{
	float:left;
	color:#fff;
	width:51px;
	height:16px;
	line-height:16px;
	font-weight:500;
	font-size:12px;
	text-align:center;
	margin-right:1px;
	background:#cce198}
.revise p span.pw_int strong.on{
	background:#83bf1c}
.revise p a.yzm_btn{
	float:left;
	color:#fff;
	width:120px;
	height:22px;
	line-height:22px;
	margin:4px 0 0 10px;
	text-align:center;
	text-decoration:none;
	background:#f39700}
.revise p a.change{
	float:left;
	height:30px;
	line-height:30px;
	font-size:12px;
	margin-left:10px}
.revise p a.next_btn{
	display:block;
	color:#fff;
	width:100px;
	height:30px;
	line-height:30px;
	text-align:center;
	margin:0 auto;
	text-decoration:none;
	background:#36a200}
.revise p b.pw_ts1,
.revise p b.pw_ts2{
	float:left;
	color:#535353;
	height:30px;
	line-height:30px;
	font-size:12px;
	font-family:"宋体";
	font-weight:500;
	padding-left:20px;
	margin-left:10px;
	background:url(../images/user_space05.png) no-repeat}
.revise p b.pw_ts1{
	background-position:0 9px}
.revise p b.pw_ts2{
	color:#e60012;
	background-position:0 -23px}


.user_tj_show{
	float:left;
	width:772px;}
.user_tj_show .tj_dl{
	float:left;
	width:772px;
	padding-top:20px;}
.user_tj_show .tj_dl dt{
	float:left;
	color:#535353;
	width:122px;
	height:30px;
	line-height:30px;
	text-align:right;
	font-size:14px}
.user_tj_show .tj_dl dd{
	float:left;
	width:650px}
.user_tj_show .tj_dl dd .txt{
	float:left;
	color:#535353;
	height:30px;
	line-height:30px;
	font-size:14px}
.user_tj_show .tj_dl dd .color_e60012{
	color:#e60012}
.user_tj_show .tj_dl dd .fap_ms{
	float:left;
	color:#535353;
	width:600px;
	line-height:24px;
	padding-top:3px;
	font-size:14px;
	word-break:break-all;}
.user_tj_show .tj_dl .hf_box{
	float:left;
	width:772px;}
.user_tj_show .tj_dl .hf_con{
	float:left;
	color:#535353;
	width:578px;
	word-break:break-all;
	line-height:25px;
	padding:20px;
	font-size:14px;
	background:#fff;
	border:1px solid #6db049}
.user_tj_show .tj_dl .hf_con_zw{
	float:left;
	color:#535353;
	width:580px;
	word-break:break-all;
	line-height:25px;
	padding:0px 20px;
	font-size:14px;
	background:#fff;}
.user_tj_show .tj_dl .hf_cs{
	float:left;
	width:620px;
	height:30px;
	background:#6db049}
.user_tj_show .tj_dl .hf_cs .name{
	float:left;
	color:#fff;
	height:30px;
	line-height:30px;
	padding:0 20px 0 21px;
	font-size:14px;
	background:url(../images/user_space06.png) right no-repeat}
.user_tj_show .tj_dl .hf_cs .time{
	float:right;
	color:#fff;
	height:30px;
	line-height:30px;
	padding-right:21px;
	font-size:14px}
.user_tj_show .tj_dl .fap_box{
	float:left;
	width:772px;
	margin-top:20px}
.user_tj_show .tj_dl .fap_box .yjj_btn{
	float:left;
	color:#fff;
	height:32px;
	line-height:32px;
	padding:0 15px;
	font-size:14px;
	text-decoration:none;
	background:#8fc31f}
.user_tj_show .tj_dl .fap_box .jx_btn{
	float:left;
	color:#eb6100;
	height:32px;
	line-height:32px;
	padding:0 15px;
	font-size:14px;
	text-decoration:none}
.user_tj_show .tj_dl .edit_box{
	float:left;
	width:598px;
	height:200px;
	margin-top:20px;
	overflow:hidden;
	border:1px solid #ddd}
.user_tj_show .tj_dl dd .sure_box{
	float:left;
	width:600px;
	margin-top:20px}
.user_tj_show .tj_dl dd .sure_box a{
	float:right;
	color:#fff;
	width:84px;
	height:28px;
	line-height:28px;
	text-align:center;
	font-size:14px;
	text-decoration:none;
	background:#36a200;
	border:1px solid #8fc31f}

.hf_list_box,
.pl_com_box{
	float:left;
	width:772px;
	margin:10px 0}
.hf_list_box ul,
.pl_com_box ul{
	float:left;
	width:772px}
.hf_list_box ul li{
	float:left;
	width:770px;
	margin-top:20px;
	border:1px solid #6db049}
.hf_list_box ul li p{
	float:left;
	width:730px;
	padding:0 20px}
.hf_list_box ul li .rep{
	color:#fff;
	height:30px;
	background:#6db049}
.hf_list_box ul li .rep .name{
	float:left;
	height:30px;
	line-height:30px;
	font-size:14px}
.hf_list_box ul li .rep .time{
	float:right;
	height:30px;
	line-height:30px;
	font-size:12px}
.hf_list_box ul li .tit a{
	float:left;
	width:730px;
	height:24px;
	line-height:24px;
	margin-top:10px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	color:#959595;
	text-decoration:none}
.hf_list_box ul li .txt{
	color:#1b1b1b;
	height:24px;
	line-height:24px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis}
.hf_list_box ul li .show_link a{
	float:right;
	color:#eb6100;
	height:20px;
	line-height:20px}
	
.pl_com_box ul li{
	float:left;
	width:770px;
	margin-top:20px;
	border:1px solid #dcdcdc}
.pl_com_box ul li p{
	float:left;
	width:730px;
	padding:0 20px}
.pl_com_box ul li .tit{
	color:#959595;
	height:24px;
	line-height:24px;
	margin-top:10px}
.pl_com_box ul li .txt{
	color:#1b1b1b;
	height:24px;
	line-height:24px}
.pl_com_box ul li .show_more{
	margin-top:5px}
.pl_com_box ul li .show_more span{
	float:left;
	color:#959595;
	height:30px;
	line-height:30px}
.pl_com_box ul li .show_more a{
	float:right;
	color:#eb6100;
	height:30px;
	line-height:30px}

/*登录注册*/
.login_zc_box{
	float:left;
	width:962px;
	padding:30px;
	border:1px solid #ebebeb;
	background:#fff;
	box-shadow:2px 2px 3px #ebebeb,-2px -2px 3px #ebebeb}
.caozuo_box{
	float:left;
	width:960px;
	padding:50px 0;
	border:1px solid #e5e5e5}
.register_table{
	float:left;
	width:960px}
.register_table th{
	color:#535353;
	font-size:14px;
	font-weight:500}
.register_table .now_zc_btn,
.register_table .now_dl_btn{
	float:left;
	color:#fff;
	width:100px;
	height:30px;
	line-height:30px;
	text-align:center;
	font-size:14px;
	text-decoration:none;
	background:#8fc31f}
.register_table span.sp_ts_txt{
	float:left;
	color:#e60012;
	height:30px;
	line-height:30px;
	margin-left:10px;
	padding-left:15px;
	/*background:url(../images/ts-txt-ico.png) left no-repeat*/}
.register_table span.yzm_pic{
	float:left;
	width:84px;
	height:30px;
	margin-left:10px;
	cursor:pointer}
.register_table .forget_link{
	float:left;
	color:#ff9600;
	height:30px;
	line-height:30px;
	margin-left:10px}
.register_table span.dl_ts_txt{
	float:left;
	color:#e60012;
	height:30px;
	line-height:30px;
	padding-left:20px;
	background:url(../images/ts-txt-ico2.png) left no-repeat}

.forget_box{
	float:left;
	margin-top:40px;
	padding:0 94px}

.buzhou{
	float:left;
	width:652px;
	padding:0 60px 80px;
	border-bottom:1px dotted #ccc}
.buzhou p{
	float:left;
	width:652px;
	height:0;
	position:relative;
	border-top:2px solid #d2d2d2}
.buzhou p span{
	float:left;
	width:90px;
	margin-top:-16px;
	position:absolute;
	top:0;
	text-align:center;
	background:#fff}
.buzhou p span.one{
	left:-60px}
.buzhou p span.two{
	left:33.333%;
	margin-left:-45px}
.buzhou p span.three{
	left:66.666%;
	margin-left:-45px}
.buzhou p span.four{
	right:-60px}
.buzhou p span em{
	display:block;
	color:#fff;
	float:left;
	width:30px;
	height:35px;
	line-height:35px;
	margin-left:30px;
	text-align:center;
	font-style:normal;
	font-weight:bold;
	font-size:16px;
	background:url(../images/user_space04.png) no-repeat right 0}
.buzhou p span.on em{
	background:url(../images/user_space04.png) no-repeat 0 0}
.buzhou p span.four.on em{
	font-size:0;
	background:url(../images/user_space09.png) left no-repeat}
.buzhou p span.on b{
	color:#36a200}
.buzhou p span b{
	color:#535353;
	float:left;
	display:block;
	width:90px;
	margin-top:10px;
	font-size:14px;
	font-weight:500}


.gr_hf_list{
	float:left;
	width:772px;}
.gr_hf_list dl{
	float:left;
	width:730px;
	margin-top:20px;
	border:1px solid #dcdcdc;
	padding:20px;}
.gr_hf_list dl dt{
	float:left;
	width:50px;
	height:50px}
.gr_hf_list dl dt img{
	float:left;
	width:50px;
	height:50px;
	border-radius:50%;
	-moz-border-radius:50%;
	-ms-border-radius:50%;
	-webkit-border-radius:50%;}
.gr_hf_list dl dd{
	float:left;
	width:660px;
	margin-left:16px;
	font-size:14px}
.gr_hf_list dl dd.dd_tit{
	float:left;
	width:660px;
	height:30px;
	line-height:30px}
.gr_hf_list dl dd.dd_tit em{
	float:left;
	color:#27a769;
	font-style:normal}
.gr_hf_list dl dd.dd_tit span{
	float:right;
	color:#999}
.gr_hf_list dl dd.dd_txt{
	color:#333;
	line-height:22px;
	width:660px;
	word-break:break-all;
	}
.content_div img{
	max-width: 100% !important;
	height: auto!important; 
}
/*合同详细页面*/
.ht_show{

	width:818px;
	height:auto;
	margin-top:15px;
	padding:20px;
	margin: 0 auto;
}
.dayin{
	float:left;
	width:818px;
	height:23px;
	overflow:hidden}
.dayin a{
	float:right;
	width:64px;
	height:23px;
	line-height:23px;
	overflow:hidden;
	background:url(../images/dayin.gif) left no-repeat}
.ht_show .zt_ys{
	color:#f00;
	font-size:16px}	
.ht_show h1{
	float:left;
	color:#161d20;
	width:818px;
	height:50px;
	line-height:50px;
	font-size:30px;
	font-weight:500;
	text-align:center}
.ht_show .ht_num{
	float:left;
	width:818px;
	height:30px;
	line-height:30px;
	text-align:right}
.ht_show .ht_num span{
	float:right;
	width:50px;
	height:24px;
	line-height:24px;
	text-align:center;
	border-bottom:2px solid #adafaf}
.partner_a,.partner_b{
	float:left;
	width:818px;
	height:auto;
	margin:10px 0;
	font-size:16px}
.partner_a dl,.partner_b dl{
	float:left;
	width:818px;
	height:35px;}
.partner_a dl dt,.partner_b dl dt{
	float:left;
	width:70px;
	height:35px;
	line-height:35px}
.partner_a dl dd,.partner_b dl dd{
	float:left;
	width:748px;
	height:35px;
	line-height:35px}
.ht_show_con{
	float:left;
	width:818px;
	color:#161d20;
	font-size:14px;
	line-height:26px;
	margin-top:10px}
.ht_show_con .ht_xt_num{
	display:inline-block;
	color:#f00;
	width:80px;
	text-align:center;
	border-bottom:2px solid #adafaf}
.ht_local{
	float:left;
	color:#161d20;
	width:818px;
	height:30px;
	line-height:30px;
	font-size:14px;
	margin:10px 0}
.ht_show_con .ts_w{
	width:150px}
.ht_show_con .se_w{
	width:300px}

.pingjia img{
	margin-top:5px;
}
.recharge{
	color:#fff;
	text-align:center;
	font-family:"微软雅黑";
	font-size:12px;
	display:inline-block;
	width:60px;
	height:26px;
	line-height:26px;
	border:0;
	cursor:pointer;
	background-color:#f39800;
}
a.recharge{
	color:#fff;
	text-align:center;
	font-family:"微软雅黑";
	font-size:12px;
	display:inline-block;
	width:60px;
	height:26px;
	line-height:26px;
	border:0;
	cursor:pointer;
	background-color:#f39800;
}
.button_search{
	float:left;
	color:#fff;
	font-size: 14px;
	width:100px;
	height:30px;
	line-height:30px;
	text-align:center;
	text-decoration:none;
	background:#8fc31f}
.button_search:link {
	text-decoration: none;
}
.button_search:hover {
	color:#FFFFFF;
}
.sj_yzm_btn{
	display:block;
	color:#fff;
	width:90px;
	height:22px;
	line-height:22px;
	margin-top:3px;
	padding-left:5px;
	text-decoration:none;
	background:#f39800
}
a:link {
	text-decoration: none;
}
.yzm_pic a:hover{
	color:#fff;
}
.pwd_show i{
	display:block;
	width: 24px;
	height: 24px;
	z-index: 99999;
	left:195px;
	top:9px;
	cursor: pointer;
	position: relative;
	background:url(../images/bg-pwd.png) no-repeat;
}
.pwd_show i.pwd{
	background-position:-24px 0px;
}
.pwd_show i.text{
	background-position:3px 0px;
}



/*新增*/
.warm-ts-box,
.taste-list-box{
	float:left;
	width:771px;
	margin-top:40px;
	padding-top:40px;
	border-top:1px solid #e5e5e5}
.warm-ts-box h3,
.taste-list-box h3{
	float:left;
	color:#6db049;
	width:735px;
	font-size:18px;
	font-weight:bold;
	padding-left:36px;
	background:url(../images/talk-ico.png) left no-repeat}
.warm-ts-box .con,
.taste-list-box .con p{
	float:left;
	color:#5b6676;
	width:735px;
	line-height:24px;
	padding-left:36px;
	margin-top:10px;
	font-size:14px}
.taste-list-box .con{
	float:left;
	width:771px}
.taste-list-box .con ul{
	float:left;
	width:564px;
	padding:0 12px;
	margin:10px 0 0 36px;
	border:1px solid #b9e0e7;
	background:#f7fdfe}
.taste-list-box .con ul li{
	float:left;
	color:#333;
	width:564px;
	height:53px;
	line-height:53px;
	font-size:14px;
	border-bottom:1px dotted #7cc8d6}
.taste-list-box .con ul li.bor_0{
	border-bottom:0}
.taste-list-box .con ul li span{
	float:left;
	color:#51a4b2;
	margin-right:10px;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
	font-family:Arial}


.file_gt,
.change_name{
	float:left;
	color:#323a46;
	height:22px;
	line-height:22px;
	padding:0 20px;
	margin-left:5px;
	font-size:14px;
	position:relative;
	cursor:pointer;
	background:url(../images/people_ico.png) no-repeat 5px -38px #ebf0f6;
	border:1px solid #cfd9e8;
	border-radius:3px}
.file_gt i,
.change_name i{
	position:absolute;
	right:5px;
	top:8px;
	display:block;
	width:6px;
	height:6px;
	background:url(../images/people_ico.png) no-repeat 0 -16px}
.file_gt:hover i,
.change_name:hover i{
	background:url(../images/people_ico.png) no-repeat 0 0}

.change_name{
	padding:0 20px 0 5px;
	background:#ebf0f6}


.msg-tc .tit{
	float:left;
	width:100%;
	height:24px;
	line-height:24px;}
.msg-tc .tit p{
	float:left;
	color:#728597}
.msg-tc .tit .p1{
	padding-left:18px;
	background:url(../images/msg-ico.png) no-repeat 0 -59px}
.msg-tc .tit .p2{
	padding-left:15px;
	margin-left:50px;
	background:url(../images/msg-ico.png) no-repeat 0 -26px}
.msg-tc .tit p span{
	color:#ff6060;
	padding:0 5px;}
.msg-tc .con-list{
	float:left;
	width:100%;
	margin-top:10px}
.msg-tc .con-list dl{
	float:left;
	width:100px;
	overflow:hidden;
	margin:10px 10px 10px 0;
	border-radius:3px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-webkit-border-radius:3px;
	border:1px solid #d7e4ea}
.msg-tc .con-list dl dt{
	color:#fff;
	height:40px;
	line-height:40px;
	font-size:16px;
	font-family:"微软雅黑";
	text-align:center;
	background:#0c7ce0}
.msg-tc .con-list dl dd{
	color:#008ed8;
	height:40px;
	line-height:40px;
	font-size:16px;
	font-family:"微软雅黑";
	text-align:center;
	border-bottom:1px solid #d7e4ea}
.msg-tc .con-list dl dd a{
	float:left;
	color:#fff;
	display:block;
	width:90px;
	height:30px;
	line-height:30px;
	margin:5px 0 0 5px;
	text-decoration:none;
	background:url(../images/tc-btn-bg.png) left no-repeat}
.msg-tc .con-list dl dd.bor-0{
	border-bottom:0}
.msg-tc .con-list ul{
	float:left;
	color:#728597;
	margin-left:10px}
.msg-tc .con-list ul li.bt{
	height:60px;
	line-height:60px}
.msg-tc .con-list ul li{
	line-height:22px}
.msg-cum p.tit{
	float:left;
	color:#728597;
	width:100%;
	height:30px;
	line-height:30px;
	padding-left:20px;
	background:url(../images/msg-ico.png) no-repeat 0 -89px}
.msg-cum dl.column-tz{
	float:left;
	width:100%;
	margin-top:10px}
.msg-cum dl.column-tz dt{
	float:left;
	width:100%;
	height:30px;
	border-bottom:1px solid #0c7ce0}
.msg-cum dl.column-tz dt span{
	float:left;
	color:#728597;
	height:30px;
	line-height:30px;
	padding:0 15px;
	cursor:pointer;
	text-align:center}
.msg-cum dl.column-tz dt span.on{
	color:#fff;
	background:#0c7ce0}
.msg-cum dl.column-tz dd{
	float:left;
	width:100%}
.msg-cum dl.column-tz dd ul{
	float:left;
	width:100%;
	margin-top:20px}
.msg-cum dl.column-tz dd ul .li_1{
	float:left;
	color:#0c7ce0;
	width:100%;
	height:30px;
	line-height:30px}
.msg-cum dl.column-tz dd ul .li_2{
	float:left;
	color:#728597;
	width:100%;
	height:30px;
	line-height:30px}
.msg-cum dl.column-tz dd ul .li_3{
	color:#728597;
	float:left;
	line-height:30px;}
.msg-cum dl.column-tz dd ul .li_3 textarea{
	float:left;
	width:490px;
	height:110px;
	margin:5px 0 0 10px;
	border:1px solid #d7e4ea}
.msg-cum dl.column-tz dd ul .li_3 p{
	float:left;
	line-height:24px;
	margin-left:20px}
