﻿@charset "utf-8";
body{
	font-family: "microsoft yahei";
	/* background: #f2f2f2; */
}
.wrap_content{
	background: #fff;
	border: 1px solid #e6e7e9;
	padding:10px 35px 0;
}
.wrap_content .top_nav{
	padding-bottom: 18px;
	position: relative;
}

.link-title{ height:40px; line-height:40px; border-bottom: 8px solid #e4e4e4;}
.link-title h2{ font-size:15px; color:#333; font-weight:bold; padding-left:42px; float:left;}
.link-title h2 em{ font-size:14px; color:#666;}
.link-title .hngov{float:right;}
.link-title .hngov a{ display:block; width:92px; height:32px; padding-left:40px; background:url(../images/icon_btn_hngov.png) no-repeat #02588f 10px center; line-height:32px; color:#fff;border-radius: 4px;
	-webkit-border-radius:4px;
	-ms-border-radius:4px;
	-moz-border-radius:4px;}

.title-edit{ background:url(../images/center_title_edit.png) 8px center no-repeat;}
.title-favorite{ background:url(../images/center_title_favorite.png) 8px center no-repeat;}
.title-news{background:url(../images/center_title_news.png) 8px center no-repeat;}
.title-do{background:url(../images/center_title_do.png) 8px center no-repeat;}
.title-delivery{background:url(../images/center_title_delivery.png) 8px center no-repeat;}
.title-email{background:url(../images/center_title_email.png) 8px center no-repeat;}
.title-subscribe{background:url(../images/center_title_subscribe.png) 8px center no-repeat;}
.title-history{background:url(../images/center_title_history.png) 8px center no-repeat;}
.title-data{background:url(../images/center_title_data.png) 8px center no-repeat;}
.top_nav .ss{
	float: right;
}
.ss .pj_box{
	float: left;
	height: 36px;
	line-height: 36px;
	margin-right: 26px;
}
.ss .pj_box>span:first-child{
	margin-left: 0;
}
.ss .pj_box>span{
	margin-left: 28px;
}
.ss .top_search{
	float: left;
}
.ss .s_text{
	float: left;
}
.ss .s_text .ip1{
	width: 338px;
	border: 1px solid #dcdcdc;
	font-size: 14px;
	color: #999;
	text-indent: 12px;
	height: 14px;
	padding: 10px 0;
	line-height: 14px;
}
.ss .s_box{
	float: left;
	margin-left: 4px;
	width: 80px;
	height: 36px;
	position: relative;
	background: #1c5ca1;
	overflow: hidden;

}
.ss .s_box:hover{
	background: #1561b6;
}
.ss .s_box .ibtn{
	width: 80px;
	height: 36px;
	opacity: 0;
	filter: alpha(opacity=0);
	position: absolute;
	left: 0;
	top: 0;
	z-index: 2;
	border: none;
	padding: 0;
	cursor: pointer;
}
.ss .s_box span{
	display: block;
	padding-left: 28px;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	background: url(../images/center_s1_03.png) no-repeat left center;
	margin-left: 8px;
	margin-top: 7px;
}
.table_title table{	
	width: 100%;	
}
.table_title table thead{
	border: 1px solid #c9dfef;
}
.table_title table thead tr th{
	padding: 13px 8px;
	font-size: 14px;
	font-weight: bold;
	color: #666;
	background: #e9f3f9;
}
.table_title table tbody{
	border: 1px solid #e0e0e0;
	margin-top: 2px;
}
.table_title table tbody tr td{
	text-align: center;
	padding: 10px 8px;
	font-size: 14px;
	color: #333;
}
.table_title table tbody tr td a{
	color: #333;
}
.table_title table tbody tr{
	border-bottom: 1px solid #e0e0e0;
}
.table_title table tbody tr td span{
	display: inline-block;
	padding-left: 25px;
	background-image: url(../images/center_s11_03.png);
	background-repeat: no-repeat;
	color: #8fc31f;
	width: 56px;
}
.table_title table tbody tr td .d_span{
	background-position: 0 center;
	color: #cc3333;
	background-image: url(../images/center_s10_03.png);
}
.table_title table tbody tr td .a2{
	display: inline-block;
	width: 66px;
	height: 26px;
	border: 1px solid #c9dfef;
	background: #e9f3f9;
	color: #1c5ca1;
	font-size: 12px;
	border-radius: 14px;
	text-align: center;
	line-height: 26px;
}
.table_title table tbody tr td .finish{
	background: #1c5ca1;
	color: #fff;
	border: 1px solid #1c5ca1;
}
.table_title table tbody tr td i.on{
	color: #ff6600;
}
/*page*/
.page_btn{
	margin-top: 10px;
	border:1px solid #e0e0e0;
	background: #ededed;
	color: #666;
	text-align:center;
	padding: 4px 4px 0px;
	margin-bottom: 10px;
}
.page_box{
	float: right;
	margin-right: 18px;
	padding-top: 4px;
}
.page_btn i{
	/* float: left; */
	margin: 5px 15px 0;
}
.page_btn span{
	/* float: left; */
	margin: 0 3px;
}
.page_btn span.disbtn{
	padding: 7px 16px;
	background: #F1F1F1;
	border:1px solid #dddddd;
	border-radius: 2px;
}
.page_btn span.prev{
	padding: 7px 16px;
	background: #fff;
	border-radius: 2px;
	border: 1px solid #dddddd;
}
.page_btn span.prev:hover{
	background: #2174d0;
	border:1px solid #2174d0;
	color: #fff;
	cursor: pointer;
}
.page_btn span.next:hover{
	background: #2174d0;
	border:1px solid #2174d0;
	color: #fff;
	cursor: pointer;
}
.page_btn span.next{
	padding: 7px 16px;
	background: #fff;
	border:1px solid #dddddd;
	border-radius: 2px;
}
.page_btn span.zg_page{
	margin-top: 10px;
}
.page_btn a{
	/* float: left; */
	padding: 7px 18px;
	color: #666;
	background: #fff;
	border:1px solid #dddddd;
	margin: 0 4px;
	border-radius: 2px;
}
.page_btn a:hover{
	background: #2174d0;
	border:1px solid #2174d0;
	color: #fff;
}
.page_btn .tz{
	/* float: left; */
	display:inline;
	line-height: 40px;
	height: 40px;
}
.page_btn .tz .xzk{
	width: 46px;
	height: 14px;
	border:1px solid #dddddd;
	text-align: center;
	font-size: 14px;
	line-height: 14px;
	/* float: left; */
	margin: 0 9px;
	padding: 9px 0;
}
.page_btn .tz .sure{
	width: 60px;
	height: 32px;
	border:1px solid #dddddd;
	text-align: center;
	font-size: 14px;
	line-height: 30px;
	/* float: left; */
	background: #fff;
	margin-left: 9px;
	cursor: pointer;
	border-radius: 2px;
}
.page_btn .tz .sure:hover{
	background: #2174d0;
	border:1px solid #2174d0;
	color: #fff;
}
/*page*/



/*foot*/
.footer_box{
	margin-top: 20px;
	height: 48px;
	background: #fff;
}
.foot{
	width: 1200px;
	margin: 0 auto;
	line-height: 48px;
	color: #fff;
}
.foot .fl{
	float: left;
	color: #666;
}
.foot .fm{
	float: left;
	width: 120px;
	height: 36px;
	background: url(../images/center_s8_03.png) no-repeat;
	margin-top: 6px;
	line-height: 36px;
	margin-left: 26px;
}
.foot .fm a{
	padding-left: 32px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAXCAYAAADpwXTaAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTMyIDc5LjE1OTI4NCwgMjAxNi8wNC8xOS0xMzoxMzo0MCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozNzhlZmJiZi1iOTYzLTkyNDctYTQ2NC0wMzc2ZGUxOGJhYTQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTBCNTVFMzQ1NThDMTFFN0JGNjc5RTREMDI4NENGNUYiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTBCNTVFMzM1NThDMTFFN0JGNjc5RTREMDI4NENGNUYiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NmVhYWVhZjAtN2UxMC1hNjQ4LThhODUtODQ3ODFmN2RkYThiIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YmQxZTJhODctNTRjZC0xMWU3LWEzMWQtODFkNzlhMGNmNzEwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+AHtIogAAAZhJREFUeNqklLtLA0EQxu/iFVYaRGJsfGClhWKjhZ0WYuELFEQsbDyEFKbz0fgo9A9IIXeVKGgnASGNIjaKAQsLH1gYBStFxIiFaBG/hTkZlr1zww782M3N7HezuZmxPc+zIqwPHEm/j3mA67p/+5h0uBrEGUlwAjpprZf8cX7YZpnNgk2rfNsFU8iw5LCHSVrz4EtTqAFMgiew4CgCJsCjplgtOAPzvu8XYpaZvYJx2mdMxSrAGu23VddMg3dNsXYwBA5Biov90DpXZnZX4qr4mt9cLAOupcBu0As2wCIVbF6KOYVQUWy42AfIKt7cSs+nSSgb1gG8aFNgRtERdeAFJMAzKEoxSxDM8czG6Jp2yP/SSGuTwtcFckFv9oAd8Ek9aGvSLKuKzPZBJRgFlyZFJzIrsHSNTGQ2DM7BKtXarebZhEpMfKkBath108yE3YF+MZckfwtoAwdgENyAe+YvgT1ZTNgFwW2EijVNZbEVVbSmU8OSx7YoieUQv+iAGvBAdfWm6IDAVhwavR3/vDTwV0WN8F8BBgDaPlV6nHQInAAAAABJRU5ErkJggg==) no-repeat 6px center;
	/* width: 100%; */
	display: block;
	margin-left: 13px;
	color: #666;
}
.foot .fr{
	float: left;
	margin-left: 20px;
}
.foot a{
	color: #fff;
}
.foot .fl .a1{
	/* vertical-align: middle; */
	margin-right: 14px;
	margin-top: 6px;
	/* padding-top: 6px; */
	line-height: 23px;
}
.foot .fl span{
	margin-right: 24px;
}
.foot .fl a{
	float: left;
	color: #666;
}
.foot .fl span{
	float: left;
}
.foot .fr a{
	margin: 0 4px;
	color: #666;
}
.foot .fr span{
	margin: 0 4px;
	color: #666;
}
.foot .fr a:hover{
	text-decoration: underline;
}
/*foot*/


/*tk*/
.ser_box{
	margin-left: 100px;
	border-radius: 8px;
	overflow: hidden;
	width: 800px;
	height: 280px;
	box-shadow: 2px 2px 8px rgba(0,0,0,.3);
	background: #fff;
	border: 1px solid #cdcdcd;
	display: none;
	position: absolute;
	left: 50%;
	margin-left: -400px;
}
.ser_box .p_top{
	background: #f0f0f0;
	height: 46px;
	border-bottom: 1px solid #cdcdcd;
	line-height: 46px;
	overflow: hidden;
}
.ser_box .p_top span{
	float: left;
	font-size: 16px;
	font-weight: bold;
	color: #666;
	margin-left: 24px;
}
.ser_box .p_top a{
	float: right;
	margin-right: 17px;
	margin-top: 13px;
}
.ser_box .p_content{
	height: 147px;
	background: #fff;
	padding: 0 30px;
}
.ser_box .p_content>p{
	font-size: 14px;
	color: #000;
	margin-top: 19px;
}
.ser_box .p_content .dp{
	margin-top: 9px;
	overflow: hidden;
}
.ser_box .p_content .dp .dp_l{
	float: left;
	height: 20px;
	/* line-height: 19px; */
	vertical-align: middle;
}
.ser_box .p_content .dp .dp_l i{
	margin-right: 3px;
	float: left;
	margin-top: 5px;
}
.ser_box .p_content .dp .dp_r{
	float: left;
	margin-left: 36px;
}
.ser_box .p_content .dp .dp_r span{
	margin-right: 25px;
}

.write_p{
	margin-top: 8px;
}
.write_p textarea{
	border: 1px solid #cdcdcd;
	height: 54px;
	padding: 7px;
	font-size: 12px;
	color: #999;
	width: 726px;
}
.write_p2{
	margin-top: 8px;
	overflow: hidden;
}
.write_p2 p{
	float: left;
	font-size: 12px;
	color: #333;
}
.write_p2 .name_mode{
	float: right;
	font-size: 12px;
	color: #666;
}
.ser_box .p_foot{
	background: #f0f0f0;
	height: 46px;
	border-top: 1px solid #cdcdcd;
	margin-top: 20px;
}
.ser_box .p_foot a{
	float: left;
	width: 100px;
	height: 36px;
	border-radius: 4px;
	font-size: 14px;
	font-weight: bold;
	color: #666;
	text-align: center;
	line-height: 36px;
	background: #d2d2d2;
	margin-right: 9px;
	margin-top: 5px;
}
.ser_box .p_foot a.a1{
	color: #fff;
	background: #317dd2;
	margin-left: 576px;
}
/*tk*/

/*mydo*/
.web_title{
	padding: 0 20px;
	height: 42px;
	border-radius: 20px;
	background: #2b9bff;
	position: absolute;
	left: 0;
	top: -2px;
}
.web_title a{
	padding-left: 40px;
	display:block;
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	background: url(../images/center_s14_03.png) no-repeat left center;
	margin-top: 8px;
}
.consult_title{
	padding: 0 20px;
	height: 42px;
	border-radius: 20px;
	background: #2b9bff;
	position: absolute;
	left: 0;
	top: 0;
}
.consult_title a{
	padding-left: 40px;
	display:block;
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	background: url(../images/center_s15_03.png) no-repeat left center;
	margin-top: 8px;
}
.ss .zx_title{
	float: left;
	font-size: 14px;
	color: #666;
	height: 36px;
	line-height: 36px;
	font-weight: bold;
	margin-right: 8px;
}

.table_title table tbody tr td .look{
	width: 18px;
	height: 12px;
	display: inline-block;
}
.table_title table tbody tr td .un_look{	
	background: url(../images/center_s18_03.png) no-repeat;	
}
.table_title table tbody tr td .already_look{
	background: url(../images/center_s16_03.png) no-repeat;
}
.table_title table tbody tr td .remove{
	display: inline-block;
	width: 13px;
	height: 16px;
	padding: 0;
}
.table_title table tbody tr td .do_remove{
	background: url(../images/center_s19_03.png) no-repeat;
}
.table_title table tbody tr td .no_remove{
	background: url(../images/center_s21_03.png) no-repeat;
}
.b_btn{
	float: left;
	height: 36px;
	margin-left: 11px;
	margin-top: 5px;
}
.b_btn .s1{
	float: left;
	height: 36px;
	line-height: 36px;
	color: #333;
}
.b_btn .s1 input{
	margin-right: 7px;
}
.b_btn .scbtn{
	height: 36px;
	width: 78px;
	background: #eb6877;
	margin-left: 18px;
	float: left;
	border-radius: 2px;
	cursor: pointer;
}
.b_btn .scbtn span{
	display: block;
	padding-left: 22px;
	color: #fff;
	background: url(../images/center_s22_03.png) no-repeat left center;
	margin-left: 15px;
	margin-top: 7px;
}

.news_ul{ clear:both; overflow:hidden;}
.news_ul li{
	float: left;
	height: 36px;
	line-height: 36px;
	margin-bottom: 10px;
	margin-right:20px;
}
.news_ul li span{
	display: inline-block;
	color: #333;
	margin-right: 8px;
	width:100px;
}
.news_ul li input{
	height: 14px;
	font-size: 14px;
	line-height: 14px;
	padding: 8px 0;
	text-indent: 12px;
	color: #999;
	border: 1px solid #dcdcdc;
	box-shadow: 1px 1px 3px #f0f0f0 inset;
	border-radius: 4px;
	-webkit-border-radius:4px;
	-ms-border-radius:4px;
	-moz-border-radius:4px;
}
.news_ul li.li1 input{
	width: 241px;
	
}
.news_ul li.li2 .inp{
	display: inline-block;
	position: relative;
}
.news_ul li.li2 .inp em{
	display: inline-block;
	width: 24px;
	height: 24px;
	background: url(../images/center_s20_03.png) no-repeat;
	position: absolute;
	right: 6px;
	top: 5px;
}
.news_ul li.li2 input{
	width: 128px;
	text-indent: 5px;
}
.news_ul li.li3 span{ text-align:right;}
.news_ul li.li3 select{
	height: 32px;
	line-height: 32px;
	border: 1px solid #dcdcdc;
	width: 118px;
	padding: 6px 0;
	color: #999;
	box-shadow: 1px 1px 3px #f0f0f0 inset;
	border-radius: 4px;
	-webkit-border-radius:4px;
	-ms-border-radius:4px;
	-moz-border-radius:4px;
}
.news_ul li.li5 a{
	display: inline-block;
	padding:0 15px;
	height: 32px;
	line-height: 32px;
	margin-right: 8px;
	color: #fff;
	text-align: center;
	border-radius: 4px;
	-webkit-border-radius:4px;
	-ms-border-radius:4px;
	-moz-border-radius:4px;
}
.news_ul li.li5 .a1{
	background: #1c5ca1;
}
.news_ul li.li5 .a2{
	background: #8fc31f;
}
.news_ul li.li5 .a3{
	background: #f8b551;
}
.table_title tbody .tr_weight td{
	font-weight: bold;
}
.table_title tbody .tr_weight td b{
	font-weight: bold;
}
.table_title tbody tr td b.b1{
	margin-right: 8px;
}
.table_title tbody .tr_we td{
	color: #999;
}
.table_title tbody .tr_we td a{
	color: #999;
}
/*mydo*/

/*data*/

.my_center{
	margin:0 auto;
	border-bottom:8px solid #e4e4e4;
}
.my_center .my_l{
	float: left;
	padding-right: 42px;
	border-right: 2px solid #d2d2d2;
	height: 339px;
}
.my_l .l_xg{
	width: 150px;
	height: 40px;
	border-radius: 20px;
	overflow: hidden;
	margin: 0 auto;
	cursor: pointer;
}
.my_l .l_xg span{
	display: block;
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	padding-left: 30px;
}
.my_l .l_zz{
	margin-top: 22px;
	background: #1c5ca1;
}
.my_l .l_zz span{
	background: url(../images/center_s26_03.png) no-repeat left center;
	margin-left: 26px;
	margin-top: 8px;
}
.my_l .l_wf{
	margin-top: 18px;
	background: #10b6ce;
}
.my_l .l_wf span{
	background: url(../images/center_s27_07.png) no-repeat left center;
	margin-left: 12px;
	margin-top: 8px;
}
.my_center .my_r{
	width:760px;
	margin:20px auto;
}
.my_r ul li{
	/* padding: 18px 0; */
	border-bottom: 1px dashed #d2d2d2;
	overflow: hidden;
	color: #666;
	line-height: 40px;
	height: 40px;
}
.my_r ul li.li1{
}
.my_r ul li span{
	float: left;
	text-align: right;
	width: 85px;
	font-weight: bold;
}
.my_r ul li em{
	float: left;
	margin-left: 16px;
}
.my_r ul li i{
	float: right;
	color: #1c5ca1;
	cursor: pointer;
}
.my_r ul li.m-mypic{ height:100px;}
.m-mypic .pic{ margin-left:16px; float:left; position:relative;}
.m-mypic .pic img{ border-radius:50%; width:90px; height:90px;}
.m-mypic .pic a{ display:block; width:27px; height:27px; background:url(../images/center_addpic_btn.png) no-repeat;position: absolute; right:15px; bottom:15px;}

.my_r ul li select{
	width: 100px;
	height: 24px;
	border: 1px solid #b2b2b2;
	padding: 2px 0;
	border-radius:4px;
	color: #666;
	text-indent: 6px;
}
.my_r ul li input[type=text]{
    width: 60%;
	margin-left: 16px;
	height: 24px;
	color: #666;
    border: 1px solid #ccc;
	border-radius:4px;
    padding: 0 10px;
	outline: none;
}
.my_r ul li input[type=pass]{
    width: 60%;
	margin-left: 16px;
	height: 24px;
	color: #666;
    border: 1px solid #ccc;
	border-radius:4px;
    padding: 0 10px;
	outline: none;
}
.my_r>a{
	display: block;
	width: 150px;
	margin:20px auto 0;
	height: 36px;
	line-height: 36px;
	background: #1c5ca1;
	text-align: center;
	color: #fff;
	border-radius:4px;
}
.my_r>a:hover{
	background: #0f5eb5;
}

.Account_Security{
	width: 1004px;
	margin: 55px auto 30px;	
}
.sec_grade{
	height: 24px;
	line-height: 24px; 
	padding-bottom: 10px;
	border-bottom: 1px dashed #bfbfbf;
}
.sec_grade span{
	color: #666;
}
.sec_grade em{
	font-size: 18px;
	font-weight: bold;
	color: #ff9400;
	margin-left: 12px;
}
.sec_set li{
	padding: 17px 15px 17px 0;
	overflow: hidden;
	border-bottom: 1px dashed #bfbfbf;
}
.sec_set li .sec_l{
	float: left;
}
.sec_set li .sec_l .acc_img{
	float: left;
}
.sec_set li .sec_l .acc_text{
	float: left;
	margin-left: 18px;
}
.acc_text h6{
	margin-top: 2px;
}
.acc_text h6 i{
	font-size: 16px;
	font-weight: bold;
	color: #666;
}
.acc_text h6 b{
	color: #3366cc;
	margin-left: 35px;
	font-size: 12px;
}
.acc_text h6 b.b_on{
	color: #999;
}
.acc_text p{
	color: #666;
	margin-top: 10px;
}
.sec_set li>a{
	float: right;
	width: 100px;
	height: 36px;
	background: #1c5ca1;
	text-align: center;
	line-height: 36px;
	font-weight: bold;
	color: #fff;
	border-radius: 18px;
	margin-top: 9px;
}
.sec_set li>a.aa_on{
	background: #d2d2d2;
	color: #666;
}






.acc_box{
	margin-left: 100px;
	border-radius: 8px;
	overflow: hidden;
	width: 800px;
	height: 348px;
	box-shadow: 2px 2px 8px rgba(0,0,0,.3);
	background: #fff;
	border: 1px solid #cdcdcd;
	/*display: none;*/
	position: absolute;
	left: 50%;
	margin-left: -400px;
	display: none;
}
.acc_box .p_top{
	background: #f0f0f0;
	height: 46px;
	border-bottom: 1px solid #cdcdcd;
	line-height: 46px;
	overflow: hidden;
}
.acc_box .p_top span{
	float: left;
	font-size: 16px;
	font-weight: bold;
	color: #666;
	margin-left: 24px;
}
.acc_box .p_top a{
	float: right;
	margin-right: 17px;
	margin-top: 13px;
}
.acc_box .p_content{
	height: 254px;
	overflow: hidden;
}
.acc_box .p_content .mi_img{
	margin-left: 152px;
	margin-top: 75px;
	float: left;
}
.acc_box .p_content .mi_text{
	float: left;
	width: 370px;
	margin-top: 16px;
	margin-left: 36px;
}
.acc_box .p_content .mi_text p{
	color: #999;
	line-height: 25px;
}
.acc_box .p_content .mi_mode{
	margin-top: 24px;
}
.acc_box .p_content .mi_mode .mi1{
	margin-bottom: 10px;
	height: 36px;
	line-height: 36px;
	overflow: hidden;
}
.acc_box .p_content .mi_mode span{
	float: left;
	width: 72px;
	text-align: right;
}
.acc_box .p_content .mi_mode em{
	float: left
}
.acc_box .p_content .mi_mode em input{
	padding: 10px 0;
	text-indent: 10px;
	height: 14px;
	line-height: 14px;
	font-size: 14px;
	border: 1px solid #dcdcdc;
	width: 278px;
	box-shadow: 1px 1px 2px #ededed inset;
}
.acc_box .p_foot{
	background: #f0f0f0;
	height: 46px;
	border-top: 1px solid #cdcdcd;
}
.acc_box .p_foot a{
	float: left;
	width: 100px;
	height: 36px;
	border-radius: 4px;
	font-size: 14px;
	font-weight: bold;
	color: #666;
	text-align: center;
	line-height: 36px;
	background: #d2d2d2;
	margin-right: 9px;
	margin-top: 5px;
}
.acc_box .p_foot a.a1{
	color: #fff;
	background: #317dd2;
	margin-left: 576px;
}

.mail_box{
	margin-left: 100px;
	border-radius: 8px;
	overflow: hidden;
	width: 800px;
	height: 348px;
	box-shadow: 2px 2px 8px rgba(0,0,0,.3);
	background: #fff;
	border: 1px solid #cdcdcd;
	/*display: none;*/
	position: absolute;
	left: 50%;
	margin-left: -400px;
	display: none;
}
.mail_box .p_top{
	background: #f0f0f0;
	height: 46px;
	border-bottom: 1px solid #cdcdcd;
	line-height: 46px;
	overflow: hidden;
}
.mail_box .p_top span{
	float: left;
	font-size: 16px;
	font-weight: bold;
	color: #666;
	margin-left: 24px;
}
.mail_box .p_top a{
	float: right;
	margin-right: 17px;
	margin-top: 13px;
}
.mail_box .p_content{
	height: 254px;
	overflow: hidden;
}
.mail_box .p_content .mail_img{
	float: left;
	margin-top: 66px;
	margin-left: 32px;
}
.mail_box .p_content .mail_con{
	float: left;
	margin-left: 34px;
	margin-top: 50px;
}
.mail_box .p_content .mail_con p{
	line-height: 30px;
	color: #999;
}
.mail_box .p_content .mail_con .mail_input{
	height: 36px;
	margin-top: 15px;
	line-height: 36px;
}
.mail_box .p_content .mail_con .mail_input input{
	padding: 10px 0;
	text-indent: 10px;
	height: 14px;
	line-height: 14px;
	font-size: 14px;
	border: 1px solid #dcdcdc;
	width: 278px;
	box-shadow: 1px 1px 2px #ededed inset;
}
.mail_box .p_foot{
	background: #f0f0f0;
	height: 46px;
	border-top: 1px solid #cdcdcd;
}
.mail_box .p_foot a{
	float: left;
	width: 100px;
	height: 36px;
	border-radius: 4px;
	font-size: 14px;
	font-weight: bold;
	color: #666;
	text-align: center;
	line-height: 36px;
	background: #d2d2d2;
	margin-right: 9px;
	margin-top: 5px;
}
.mail_box .p_foot a.a1{
	color: #fff;
	background: #317dd2;
	margin-left: 576px;
}




.phone_box{
	margin-left: 100px;
	border-radius: 8px;
	overflow: hidden;
	width: 800px;
	height: 348px;
	box-shadow: 2px 2px 8px rgba(0,0,0,.3);
	background: #fff;
	border: 1px solid #cdcdcd;
	/*display: none;*/
	position: absolute;
	left: 50%;
	margin-left: -400px;
	display: none;
}
.phone_box .p_top{
	background: #f0f0f0;
	height: 46px;
	border-bottom: 1px solid #cdcdcd;
	line-height: 46px;
	overflow: hidden;
}
.phone_box .p_top span{
	float: left;
	font-size: 16px;
	font-weight: bold;
	color: #666;
	margin-left: 24px;
}
.phone_box .p_top a{
	float: right;
	margin-right: 17px;
	margin-top: 13px;
}
.phone_box .p_content{
	height: 254px;
	overflow: hidden;
}
.phone_box .p_content .phone_img{
	float: left;
	margin-top: 66px;
	margin-left: 125px;
}
.phone_box .p_content .phone_con{
	float: left;
	margin-left: 34px;
	margin-top: 20px;
}
.phone_box .p_content .phone_con p{
	line-height: 30px;
	color: #999;
}
.phone_box .p_content .phone_con .phone_input{
	height: 36px;
	margin-top: 15px;
	line-height: 36px;
}
.phone_box .p_content .phone_con .phone_input input{
	padding: 10px 0;
	text-indent: 10px;
	height: 14px;
	line-height: 14px;
	font-size: 14px;
	border: 1px solid #dcdcdc;
	width: 198px;
	box-shadow: 1px 1px 2px #ededed inset;
}
.phone_box .p_content .phone_con .phone_input a{
	display: inline-block;
	width: 100px;
	font-weight: bold;
	color: #fff;
	text-align: center;
	line-height: 36px;
	height: 36px;
	background: #8ccf32;
}
.phone_box .p_foot{
	background: #f0f0f0;
	height: 46px;
	border-top: 1px solid #cdcdcd;
}
.phone_box .p_foot a{
	float: left;
	width: 100px;
	height: 36px;
	border-radius: 4px;
	font-size: 14px;
	font-weight: bold;
	color: #666;
	text-align: center;
	line-height: 36px;
	background: #d2d2d2;
	margin-right: 9px;
	margin-top: 5px;
}
.phone_box .p_foot a.a1{
	color: #fff;
	background: #317dd2;
	margin-left: 576px;
}
/*data*/

/*我的快递*/
/*实人认证*/
.sr_mode{
				overflow: hidden;
				width: 726px;
				margin: 57px auto 10px;
			}
			.sr_mode .sr_m1{
				float: left;
				padding-right: 47px;
				text-align: center;
			}
			.sr_mode .sr_m1 span{
				margin-top: 14px;
				color: #333;
				display: block;
			} 
			.sr_mode .sr_m2{
				float: left;
				margin-left: 58px;
				width: 328px;
			}
			.sr_mode .sr_xian{
				width: 1px;
				height: 277px;
				background: #b2b2b2;
				float: left;
			}
			.sr_mode .sr_m2 h5{
				font-size: 16px;
				font-weight: bold;
				color: #2174d0;
			}
			.sr_mode .sr_m2 p{
				font-size: 14px;
				color: #333;
				line-height: 30px;
				margin-top: 27px;
			}
/*实名认证*/
.cjrz{
	/* margin-top: 38px;
	padding-bottom: 20px; */
}
.cjrz .cj_img{
	float: left;
	width: 124px;
	overflow: hidden;
}
.cjrz .cj_img .cj1_img{
	margin: 47px auto 12px;
	width: 120px;
	/* overflow: hidden; */
}
.cjrz .cj_img p{
	text-align: center;
	font-size: 30px;
	font-weight: bold;
	color: #30c794;
}
.cjrz .cj_form{
	float: left;
	margin-top:20px;
	margin-bottom:45px;
	padding: 0px 46px 0 0;
	background: url(../images/sqlc82_03.jpg) repeat-y right center;
	width: 522px;
}

.cj_table table{
	width: 522px;
}
.cj_table table tr{
	height: 40px;
}
.cj_table table tr td{
	font-size: 16px;
	color: #333;
	text-align: left;
	text-indent: 14px;
	border: 1px solid #cbe0f0; 
	/*border-right: 1px solid #cbe0f0;*/ 
}
.cj_table table tr .td_title{
	font-size: 14px;
	color: #666;
	text-align: center;
	font-weight: bold;
}
.sc_photo{
	margin-top: 20px;
}
.sc_photo .sc1{
	overflow: hidden;
	position: relative;
}
.sc_photo .sc1 .sc1-1{
	float: left;
	width: 250px;
	background: url(../images/sqlc77_03.png);
	background-repeat: no-repeat;
}
.sc_photo .sc1 .in_files{
	width: 250px;
	height: 110px;
	opacity: 0;
	filter: alpha(opacity=0);
}

.sc_photo .sc1 .sc_zh1{
	position: absolute;
	left: 0;
	top: 0;
	background: url(../images/sqlc77_03.png) no-repeat left -125px;
	width: 250px;
	height: 110px;
	/* opacity: .5; */
}
.sc_photo .sc1 .sc_zh2{
	position: absolute;
	left: 272px;
	top: 0;
	background: url(../images/sqlc77_03.png) no-repeat -272px -126px;
	width: 250px;
	height: 110px;
	/* opacity: .5; */
}

.sc_photo .sc1 .sc1-2{
	float: right;
	width: 250px;
	background: url(../images/sqlc77_03.png);
	background-repeat: no-repeat;
	background-position: -271px 0;
}
.sc_photo .sc2{
	margin-top: 20px;
}
.sc_photo .sc2 a{
	height: 40px;
	display: block;
	text-align: center;
	line-height: 40px;
	font-size: 40px;
	font-weight: bold;
	font-size: 16px;
	color: #fff;
	background: #2174d0;
	border-radius: 4px;
}
.sc_photo .sc2 a:hover{
	background: #1666be;
}
.sc_gfan{
	margin-top: 50px;
}
.sc_gfan .sc_title{
	border-bottom: 2px solid #c9c9c9;
	height: 32px;
	line-height: 32px;
	font-size: 16px;
	color: #666;
}
.sc_gfan img{
	margin-top: 10px;
} 
.cjrz .tips{
	float: left;
	padding-left: 48px;
	padding-top: 152px;
	width: 324px;
}
.cjrz .tips h5{
	font-size: 16px;
	font-weight: bold;
	color: #2174d0;
}
.cjrz .tips p{
	margin-top: 25px;
	line-height: 26px;
	color: #666;
}
.sr_mode{
	overflow: hidden;
	width: 726px;
	margin: 57px auto 0;
}
.sr_mode .sr_m1{
	float: left;
	padding-right: 47px;
	text-align: center;
}
.sr_mode .sr_m1 span{
	margin-top: 14px;
	color: #333;
	display: block;
} 
.sr_mode .sr_m2{
	float: left;
	margin-left: 58px;
	width: 328px;
}
.sr_mode .sr_xian{
	width: 1px;
	height: 277px;
	background: #b2b2b2;
	float: left;
}
.sr_mode .sr_m2 h5{
	font-size: 16px;
	font-weight: bold;
	color: #2174d0;
}
.sr_mode .sr_m2 p{
	font-size: 14px;
	color: #333;
	line-height: 30px;
	margin-top: 27px;
}

/*法人资料修改*/
.m-frzl{ border-bottom:none;}
.m-frzl .my_r ul{ padding-bottom:20px; border-bottom: 1px dashed #d2d2d2;}
.m-frzl .my_r ul li span{ width:165px;}
.m-frzl .my_r ul li{ border-bottom:none;}

.m-frzl .hd{ border-bottom:1px solid #e6e6e6; color:#666; margin-top:20px; padding-bottom:5px; line-height:36px; font-size:16px; text-align:center;}
.m-frzl .hd a{ padding:0 5px; color:#666;}
.m-frzl .hd a.on{ color:#02588f; font-weight:bold;}

/*我的收藏*/
.ty_search{ margin:15px auto 0;}
.ty_search .formbox	{
	float: right;
	height: 36px;
	line-height: 36px;
}
.ty_search .formbox	span{
	float: left;
}
.ty_search .formbox .s-title{
	font-weight: bold;
	color: #666;
}
.ty_search .formbox input{
	float: left;
	height: 14px;
	padding: 8px;
	font-size: 14px;
	color: #999;
	line-height: 14px;
	border-radius: 4px;
	-webkit-border-radius:4px;
	-ms-border-radius:4px;
	-moz-border-radius:4px;
	border: 1px solid #dcdcdc;
	box-shadow: 1px 1px 3px #f0f0f0 inset;
	margin-left: 6px;
	width: 322px;
	box-sizing: content-box
}
.ty_search .formbox .sk{
	width: 80px;
	height: 32px;
	line-height:32px;
	background: #8fc31f;
	margin-left: 4px;
	font-weight: bold;
	border-radius: 4px;
	-webkit-border-radius:4px;
	-ms-border-radius:4px;
	-moz-border-radius:4px;
	color: #fff;
	cursor: pointer;
}
.ty_search .formbox .sk:hover{
	background: #1965b9;
}
.ty_search .formbox .sk i{
	display: block;
	padding-left: 27px;
	background: url(../images/center_s1_03.png) no-repeat left 6px;
	margin-left: 11px;
}
.sc_listcon{
	margin-top: 17px;
}
.sc_listcon li{
	border: 1px solid #c9dfef;
	margin-bottom: 17px;
}
.sc_listcon li .li_title{
	height: 46px;
	border-bottom: 1px solid #c9dfef;
	padding: 0 5px 0 15px;
	background: #e9f3f9;
	line-height: 46px;
	color: #666;
	overflow: hidden;
}
.sc_listcon li .li_title p em{	
	font-weight: bold;

}
.sc_listcon li .li_title p i{
	margin-left: 109px;
}
.sc_listcon li .li_title span{
	width: 78px;
	height: 36px;
	background: #eb6877;
	color: #fff;
	margin-top: 5px;
	border-radius: 2px;
	cursor: pointer;
}
.sc_listcon li .li_title span:hover{
	background: #d14f5e;
}
.sc_listcon li .li_title span b{
	display: block;
	padding-left: 23px;
	background: url(../images/center_s22_03.png) no-repeat left center;
	margin-left: 15px;
	line-height: 36px;
}
.sc_listcon li .li_con{
	height: 46px;
	line-height: 46px;
	padding-left: 15px;
}
.sc_listcon li .li_con span{
	color: #666;
}
/*mysc*/

/*我的消息*/
.news_search{ margin:15px auto;}
.news_search .formbox	{
	float: left;
	height: 36px;
	line-height: 36px;
}
.news_search .formbox	span{
	float: left;
}
.news_search .formbox .s-title{
	font-weight: bold;
	color: #666;
}
.news_search .formbox input{
	float: left;
	height: 14px;
	padding: 8px;
	font-size: 14px;
	color: #999;
	line-height: 14px;
	border-radius: 4px;
	-webkit-border-radius:4px;
	-ms-border-radius:4px;
	-moz-border-radius:4px;
	border: 1px solid #dcdcdc;
	box-shadow: 1px 1px 3px #f0f0f0 inset;
	width: 207px;
	box-sizing: content-box
}
.news_search .formbox .sk{
	width: 80px;
	height: 32px;
	line-height:32px;
	background: #8fc31f;
	margin-left: 4px;
	font-weight: bold;
	border-radius: 4px;
	-webkit-border-radius:4px;
	-ms-border-radius:4px;
	-moz-border-radius:4px;
	color: #fff;
	cursor: pointer;
}
.news_search .formbox .sk:hover{
	background: #1965b9;
}
.news_search .formbox .sk i{
	display: block;
	padding-left: 27px;
	background: url(../images/center_s1_03.png) no-repeat left 6px;
	margin-left: 11px;
}
/*我的消息*/
/*我的办件*/
.tab-select{ float:left; margin:15px auto 0;}
.tab-select a{ font-size:14px; color:#333; line-height:32px; height:32px; display:inline-block; float:left; margin-right:10px; padding:0 15px;border-radius: 4px;
	-webkit-border-radius:4px;
	-ms-border-radius:4px;
	-moz-border-radius:4px;}
.tab-select a.on{ background-color:#02588f; color:#fff; font-weight:bold;}
/*我的办件*/

/*我的信箱*/
.tab-select .myts,.tab-select .myjy,.tab-select .myzx,.tab-select .add{ padding-left:32px; padding-right:12px; color:#fff; font-weight:bold;}
.tab-select .add{background:url(../images/icon_email_add.png) #02588f 8px center no-repeat;font-weight: normal;}
.tab-select .myts{ background:url(../images/icon_email_ts.png) #02588f 8px center no-repeat;}
.tab-select .myjy{ background:url(../images/icon_email_jy.png) #8fc31f 8px center no-repeat;}
.tab-select .myzx{ background:url(../images/icon_email_zx.png) #ff9400 8px center no-repeat;}

.ty_search .formbox select{
	float: left;
	height: 26px;
	padding: 2px 8px;
	font-size: 14px;
	color: #999;
	line-height: 14px;
	border-radius: 4px;
	-webkit-border-radius:4px;
	-ms-border-radius:4px;
	-moz-border-radius:4px;
	border: 1px solid #dcdcdc;
	box-shadow: 1px 1px 3px #f0f0f0 inset;
	margin-left: 6px;
	width: 50px;
	box-sizing: content-box
}
/*我的信箱*/


.m-table th{ height:40px; background-color:#e1ebf2; color:#02588f; border-right:1px solid #fff; font-size:14px; font-weight:bold; text-align:center;}
.m-table td{ color:#333;}

.m-table .time{ height:34px; background-color:#ececec;}
.m-table .plr10{ padding:0 10px;}
.m-table .pl20{ padding-left:20px;}
.m-table .tc{ text-align:center;}
.m-table .tb{ font-weight:bold;}
.m-table .b1{ border:1px solid #ececec;}
.m-table .ht{overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.m-table-sc{ margin:20px 0; font-size:14px;}
.m-table .links1{ color:#02588f;}

.m-table .operation{ padding-right:8px;}
.m-table .operation a{ display: inline-block; margin:0 2px; line-height:24px; height:24px; border-radius: 4px;
	-webkit-border-radius:4px;
	-ms-border-radius:4px;
	-moz-border-radius:4px; border:1px solid #000; padding:0 5px;}
.m-table .operation a.btn1{ color:#02588f;border-color:#02588f;}
.m-table .operation a.btn2{ color:#ff9400;border-color:#ff9400;}
.m-table .operation a.btn3{ color:#e7302e;border-color:#e7302e;}

.m-table-news tr{ height:35px;}
.m-table-news tr td{ text-align:center;}
.m-table-news .rows{ background-color:#ededed;}
.links-see{ font-size:14px; font-weight:bold; color:#1c5ca1; text-decoration: underline; padding:0 2px;}
.links-del{ font-size:14px; font-weight:bold; color:#e7302e; text-decoration: underline;padding:0 2px;}

.open-more{ line-height:32px; padding-right:12px; margin-left:12px; font-size:14px; color:#333; background:url(../images/icon_links_more_u.png) right center no-repeat;}
.u-open-more{ line-height:32px; padding-right:12px; margin-left:12px; font-size:14px; color:#333; background:url(../images/icon_links_more.png) right center no-repeat;}