@charset "gb2312";
/* CSS Document */
/*=hd-tit=*/
.hd-tit {
	padding-left: 14px;
	height: 35px;
	background: url(2015_polity_tit_bg01.png) no-repeat;
}
.hd-tit strong {
	display: inline-block;
	float: left;
	margin-right: 5px;
	padding: 4px 5px;
	background: url(2015_polity_tit_bg03.png) repeat-x left bottom;
	font: bold 18px/27px "??";
	color: #185482;
}
.hd-tit span {
	display: inline-block;
	float: right;
	padding-right:15px;
	height:35px;
	background: url(2015_polity_tit_bg02.png) no-repeat right top;
}
.hd-tit span a {
	font:14px/35px "??";
	color:#185482;
}
.hd-tit span a:hover {
	color:#c00;
}
/*J*/
.intera-main {
}
.intera-left {
	display:inline-block;
	float:left;
	width:240px;
}
.intera-menu {
	padding-top:5px;
}
.intera-menu dt {
	height:40px;
	margin-bottom:3px;
}
.intera-menu dt a {
	display:inline-block;
	padding-left:50px;
	width:190px;
	height:40px;
	background:url(2015_status_menu_bg.png) no-repeat 0 0;
	font:14px/40px "??";
	color:#185482;
}
.intera-menu dt.cur a, .intera-menu dt a:hover {
	background-position:0 -43px;
}
.intera-menu dd {
	display:none;
	background:#f5f5f5;
	margin-right:1px;
}
.intera-menu dd li {
	height:36px;
	padding:0 10px 1px 55px;
	background:url(2015_status_menu_line.png) no-repeat left bottom;
}
.intera-menu dd li a {
	font:14px/36px "??";
	color:#141414;
}
.intera-menu dd li.active a {
	color:#b11d11;
}
.intera-menu dd li a:hover {
	color:#0072c9;
}
.intera-right {
	display:inline-block;
	float:right;
	width:670px;
}
.intera-tit {
	padding-right:12px;
	height:41px;
	background:#2c5e98 url(2015_gover_zwrtit_bg01.png) no-repeat right top;
}
.intera-tit strong {
	display:inline-block;
	float:left;
	padding-left:20px;
	background:url(2015_gover_zwrtit_bg02.png) no-repeat;
	font:bold 16px/41px "??";
	color:#fff;
}
.intera-tit a {
	display:inline-block;
	float:right;
	font:12px/41px "??";
	color:#fff;
}
.intera-tit a:hover {
	text-decoration:underline;
}
/*=?-?=*/
.law-intro {
	margin-bottom: 15px;
	padding: 15px 40px 0 80px;
	height: 100px;
	overflow: hidden;
	background: url(2015_interac_law_intro_bg.jpg) no-repeat;
}
.law-intro p {
	font: 14px/28px "??";
	color: #333;
}
.law-intro p em {
	font: 14px/28px "??";
	color: #c00;
}
.law-left {
	display:inline-block;
	float:left;
	width:300px;
}
.law-state dl {
	border:1px solid #cdcdcd;
	border-top:none;
	padding:10px 7px;
}
.law-state dt {
	font:12px/28px "??";
	color:#333;
}
.law-state dd {
	height:26px;
	overflow:hidden;
}
.law-state dd .txt {
	display:inline-block;
	float:left;
	margin-right:6px;
	padding:2px 10px;
	border:1px solid #cdcdcd;
	width:115px;
	height:20px;
	font:12px/20px "??";
	color:#333;
	outline:none;
}
.law-state dd select {
	display:inline-block;
	float:left;
	width:77px;
	height:26px;
	border-color:#cdcdcd;
	background:#fff;
	font:12px "??";
	color:#333;
	outline:none;
}
.law-state dd .btn {
	display:inline-block;
	float:right;
	width:58px;
	height:26px;
	text-align:center;
	background:#3c75b8;
	border:medium none;
	outline:none;
	font:bold 14px/26px "??";
	color:#fff;
	cursor:pointer;
}
.read-box {
	padding:16px 12px;
	border:1px solid #cdcdcd;
	border-top:none;
}
.read-box li {
	margin-bottom:1px;
	height:36px;
	overflow:hidden;
}
.read-box li a {
	display:inline-block;
	padding-left:50px;
	width:224px;
	height:36px;
	background:url(2015_interac_law_read_ul.png) no-repeat;
	font:14px/36px "??";
	color:#333;
}
.read-box li a:hover {
	color:#2c5e98;
}
.read-box li.a1 a {
	background-position:0 0;
}
.read-box li.a1 a:hover {
	background-position:-274px 0;
}
.read-box li.a2 a {
	background-position:0 -37px;
}
.read-box li.a2 a:hover {
	background-position:-274px -37px;
}
.read-box li.a3 a {
	background-position:0 -74px;
}
.read-box li.a3 a:hover {
	background-position:-274px -74px;
}
.read-box li.a4 a {
	background-position:0 -111px;
}
.read-box li.a4 a:hover {
	background-position:-274px -111px;
}
.read-box li.a5 a {
	background-position:0 -148px;
}
.read-box li.a5 a:hover {
	background-position:-274px -148px;
}
.read-box li.a6 a {
	background-position:0 -185px;
}
.read-box li.a6 a:hover {
	background-position:-274px -185px;
}
.read-box li.a7, .read-box li.a8 {
	height:62px;
}
.read-box li.a7 {
	margin:15px 0 10px 0;
}
.read-box li.a7 a, .read-box li.a8 a {
	padding:0;
	width:auto;
	background:none;
}
.read-box li.a7 a img, .read-box li.a8 a img {
	width:274px;
	height:62px;
}
.case-box {
	padding:10px 15px;
	border:1px solid #cdcdcd;
	border-top:none;
}
.link-box {
	padding:8px 12px 10px 12px;
	border:1px solid #cdcdcd;
	border-top:none;
}
.link-box li {
	margin:5px 0;
	height:62px;
	overflow:hidden;
}
.link-box li a img {
	width:274px;
	height:62px;
}
.law-person {
	padding:10px;
	background:#f8f9f9;
	border:1px solid #cdcdcd;
}
.law-person dt {
	display:inline-block;
	float:left;
	width:86px;
}
.law-person dt a img {
	width:86px;
	height:115px;
}
.law-person dd {
	display:inline-block;
	float:right;
	width:176px;
}
.law-person dd h6 {
	margin-bottom:10px;
	height:20px;
}
.law-person dd h6 a {
	font:bold 14px/20px "??";
	color:#3c75b8;
}
.law-person dd h6 a:hover {
	color:#c00;
}
.law-person dd p {
	font:12px/20px "??";
	color:#333;
}
.law-right {
	display:inline-block;
	float:right;
	width:620px;
}
.advice-tab {
	padding:20px 30px;
	border:1px solid #cdcdcd;
	border-top:none;
}
.advice-tab td {
	padding:5px 0;
}
.advice-tab td.tdtit {
	font:12px "??";
	color:#333;
}
.advice-tab td.txt1 input {
	display:inline-block;
	float:left;
	margin-right:6px;
	padding:2px 10px;
	width:220px;
	height:18px;
	border:1px solid #ccc;
	outline:none;
	font:12px/18px "??";
	color:#333;
}
.advice-tab td.txt1 span {
	display:inline-block;
	float:left;
	font:12px/24px "??";
	color:#434343;
}
.advice-tab td.txt1 span em {
	font:bold 12px/24px "??";
	color:#f00;
}
.advice-tab td.txt2 textarea {
	border:1px solid #ccc;
	padding:10px 20px;
	width:452px;
	height:80px;
	font:12px/24px "??";
	color:#333;
	outline:none;
}
.advice-tab td.xztd {
	height:24px;
	overflow:hidden;
}
.advice-tab td.xztd input {
	display:inline-block;
	float:left;
	margin:6px 6px 5px 0;
	width:13px;
	height:13px;
}
.advice-tab td.xztd span {
	display:inline-block;
	float:left;
	font:12px/24px "??";
	color:#333;
}
.advice-tab td.gktd {
	height:24px;
	overflow:hidden;
}
.advice-tab td.gktd span {
	display:inline-block;
	float:left;
	font:12px/24px "??";
	color:#333;
}
.advice-tab td.gktd span input {
	display:inline-block;
	float:left;
	margin:6px 3px 5px 0;
	width:13px;
	height:13px;
}
.advice-tab td.gktd span label {
	display:inline-block;
	float:left;
	font:12px/24px "??";
	color:#333;
}
.advice-tab td.gktd em {
	display:inline-block;
	float:left;
	margin-left:10px;
	font:bold 12px/24px "??";
	color:#f00;
}
.advice-tab td.yzmtd {
	height:24px;
	overflow:hidden;
}
.advice-tab td.yzmtd span {
	display:inline-block;
	float:left;
	font:12px/24px "??";
	color:#333;
}
.advice-tab td.yzmtd .txt3 {
	display:inline-block;
	float:left;
	margin-right:6px;
	padding:2px 10px;
	width:80px;
	height:18px;
	border:1px solid #ccc;
	outline:none;
	font:12px/18px "??";
	color:#333;
}
.advice-tab td.yzmtd em {
	display:inline-block;
	float:left;
	margin:0 6px;
	font:bold 12px/24px "??";
	color:#f00;
}
.advice-tab td.yzmtd a {
	display: inline-block;
	float: left;
	margin-left:10px;
	width:80px;
	height: 28px;
	background: #d2d2d2;
	text-align: center;
	letter-spacing: 3px;
	font: bold 18px/28px "??";
	color: #356394;
}
.advice-tab td.tjtd {
	padding-top:20px;
	height:48px;
	overflow:hidden;
	text-align:center;
}
.advice-tab td.tjtd input {
	display: inline-block;
	width: 140px;
	height: 48px;
	border:medium none;
	outline:none;
	background: url(2015_press_detail_btn.png) no-repeat 0 -48px;
	font: bold 18px/48px "??";
	color: #fff;
	cursor:pointer;
}
.law-msg {
	border:1px solid #cdcdcd;
	padding:57px 10px 12px 10px;
	position:relative;
}
.msg-tit {
	width:620px;
	height:45px;
	overflow:hidden;
	position:absolute;
	left:-1px;
	top:-1px;
}
.msg-tit li {
	display:inline-block;
	float:left;
	padding-bottom:5px;
	width:310px;
	height:40px;
	text-align:center;
	background:url(2015_interac_law_msgtit_bg01.png) repeat-x;
	font:bold 16px/40px "??";
	color:#fff;
	cursor:pointer;
}
.msg-tit li.active {
	background:url(2015_interac_law_msgtit_bg02.png) no-repeat;
}
.law-msg .bygk-tab {
	padding:0 !important;
	border:none !important;
}
.law-msg .bygk-tab td.wt-list, .law-msg .bygk-tab td.hf-list {
	width: 465px !important;
}
/*=?-??-?=*/
.law-ss {
	display:inline-block;
	float:right;
	padding-top:8px;
	width:400px;
}
.law-ss span {
	display:inline-block;
	float:left;
	margin:0 6px;
	font:12px/26px "??";
	color:#ccc;
}
.law-ss .txt {
	display:inline-block;
	float:left;
	background:#fff;
	border:medium none;
	padding:3px 10px;
	width:82px;
	height:20px;
	font:12px/20px "??";
	color:#666;
	outline:none;
}
.law-ss .btn {
	display:inline-block;
	float:right;
	background:#3c75b8;
	width:58px;
	height:26px;
	border:medium none;
	text-align:center;
	font:bold 14px/26px "??";
	color:#fff;
	cursor:pointer;
	outline:none;
}
.bygk-tab {
	border:1px solid #d5d5d5;
	border-top:none;
	padding:15px 30px 30px 30px;
}
.bygk-tab table {
	border:1px solid #8bc1ff;
	border-right:none;
}
.bygk-tab td {
	padding:10px 15px;
	border-right:1px solid #8bc1ff;
}
.bygk-tab td.wt-tit, .bygk-tab td.hf-tit {
	width:70px;
	text-align:center;
	font:bold 14px "??";
}
.bygk-tab td.wt-tit {
	color:#2c5e98;
}
.bygk-tab td.hf-tit {
	color:#222;
}
.bygk-tab .bg01 td {
	background:#f0f6ff;
}
.bygk-tab .bg02 td {
	background:#fff url(2015_interac_law_td_line.png) repeat-x left bottom;
}
.bygk-tab .nobg td {
	background:#fff;
}
.wt-list dt {
	margin-bottom:5px;
}
.wt-list dt a {
	font:bold 12px/20px "??";
	color:#222;
}
.wt-list dt a:hover {
	color:#c00;
}
.wt-list dd {
	font:12px/20px "??";
	color:#222;
}
.bygk-tab td.wt-list, .bygk-tab td.hf-list {
	width:475px;
}
.hf-list p {
	font:12px/20px "??";
	color:#222;
}
.hf-list p.ly {
	margin-top:6px;
	height:20px;
	overflow:hidden;
}
.hf-list p.ly span {
	display:inline-block;
	font:12px/20px "??";
	color:#999;
}
/*=??-??=*/
.xjgs-box {
	border:1px solid #d5d5d5;
	border-top:none;
	padding:15px 20px 50px 20px;
}
.xjgs-list li {
	height: 30px;
	padding-left: 12px;
	background: url(2015_service_cenlist_ico1.png) no-repeat left center;
	overflow: hidden;
}
.xjgs-list li span {
	float:right;
	font: 14px/30px "??";
	color: #666;
}
.xjgs-list li a {
	font: 14px/30px "??";
	color: #2c2c2c;
}
.xjgs-list li a:hover {
	color:#0072c9;
}
/*=?=*/
.dczj-sm {
	margin-bottom:15px;
	padding:15px 40px 0 80px;
	height:100px;
	overflow:hidden;
	background:url(2015_interac_dczj_sm_bg.jpg) no-repeat;
}
.dczj-sm p {
	font:14px/28px "??";
	color:#333;
}
.dczj-sm p em {
	font:14px/28px "??";
	color:#c00;
}
.dczj-left {
	display:inline-block;
	float:left;
	width:620px;
}
.dczj-right {
	display:inline-block;
	float:right;
	width:300px;
}
.dczj-result ul {
	border:1px solid #d5d5d5;
	border-top:none;
	padding:15px 10px 15px 16px;
}
.dczj-result li {
	height: 30px;
	padding-left: 12px;
	background: url(2015_service_cenlist_ico1.png) no-repeat left center;
	overflow: hidden;
}
.dczj-result li span {
	float:right;
	font: 12px/30px "??";
	color: #666;
}
.dczj-result li a {
	font: 12px/30px "??";
	color: #2c2c2c;
}
.dczj-result li a:hover {
	color:#0072c9;
}
.wsdc-box {
	padding:10px 15px;
	border:1px solid #cdcdcd;
 *display:inline-block;
}
.wsdc-left, .wsdc-right {
	display:inline-block;
	width:285px;
}
.wsdc-ul li {
	height:30px;
	overflow:hidde;
}
.wsdc-ul li strong {
	font:bold 12px/30px "??";
	color:#222;
}
.wsdc-ul li span, .wsdc-ul li a {
	font:12px/30px "??";
	color:#222;
}
.wsdc-ul li a:hover {
	color:#0072c9;
}
/*=?=*/
.news-banner {
	margin-bottom:15px;
}
.news-banner img {
	width:940px;
	height:115px;
}
.news-left {
	display:inline-block;
	float:left;
	width:620px;
}

.zxfb-box {
    border: 1px solid #dcdcdc;
    padding: 10px 30px 50px 30px;
    }

.zxfb-box li {	
     padding: 30px 0;
    *display: inline-block;
    border-bottom: 1px dashed #dcdcdc;
}


.news-pic {
    display: inline-block;
    float: left;
    width: 268px;
}


/* 1129 here */
.news-pic a img {
    padding: 10px;
    background: #f7f8f8;
    width: 248px;
    height: 162px;
}

.news-nr {
    display: inline-block;
    float: right;
width: 460px;
}

.news-nr dt {
	margin-bottom:8px;
	height:24px;
	overflow:hidden;
}


.news-nr dt a {
    font: bold 18px;
    color: #185482;
}


.news-nr dt a:hover {
	color:#c00;
}

.news-nr dd {
	font:12px/18px "??";
	color:#333;
}

.news-nr dd.btn {
	margin-top:8px;
	height:30px;
}


.news-nr dd {
    font: 16px;
    color: #333;
    line-height: 36px;
}

.news-nr dd strong {
    font: bold 16px;
    color: #333;
}


.news-nr dd.btn a {
    display: inline-block;
    padding-left: 42px;
    width: 108px;
    height: 32px;
    background: url(2015_interac_news_btn.png) no-repeat;
    font: 16px ;
    color: #fff;
    text-align: center;
    line-height: 32px;
}

.news-nr dd.btn a:hover {
	background-position:0 -30px;
}
.news-right {
	display:inline-block;
	float:right;
	width:300px;
}
.news-back ul {
	border:1px solid #d5d5d5;
	border-top:none;
	padding:15px 10px 15px 16px;
	min-height:627px;
	height:100%;
	_height:627px;
}
.news-back li {
	height: 30px;
	padding-left: 12px;
	background: url(2015_service_cenlist_ico1.png) no-repeat left center;
	overflow: hidden;
}
.news-back li span {
	float:right;
	font: 12px/30px "??";
	color: #666;
}
.news-back li a {
	font: 12px/30px "??";
	color: #2c2c2c;
}
.news-back li a:hover {
	color:#0072c9;
}
/*=?-?=*/
.news-xqleft {
	display:inline-block;
	float:left;
	width:280px;
}
.xq-list {
	padding:5px 4px 10px 5px;
	border:1px solid #cdcdcd;
}
.xq-tpic {
	height:185px;
	overflow:hidden;
}
.xq-tpic a img {
	width:270px;
	height:185px;
}
.xq-tbox ul {
	margin-top:2px;
	padding:6px 10px;
	background:#eee;
}
.xq-tbox li {
	font:12px/20px "??";
	color:#666;
}
.xq-cbox {
	margin-top:20px;
}
.xq-cbox dt {
	height:36px;
	padding-left:19px;
	background:url(2015_interac_news_arrow.png) no-repeat 3px center;
	font:14px/36px "??";
	color:#06c;
}
.xq-cbox dd {
	padding:15px 15px 25px 15px;
	background:#f0f7ff;
	border:1px solid #d7e7fa;
}
.xq-cbox .xq-cpic {
	display:inline-block;
	float:left;
	width:102px;
}
.xq-cbox .xq-cpic a img {
	width:100px;
	height:120px;
	border:1px solid #fff;
}
.xq-cbox .xq-cdes {
	display:inline-block;
	float:right;
	width:120px;
}
.xq-cbox .xq-cdes h6 {
	margin:6px 0;
	height:20px;
}
.xq-cbox .xq-cdes h6 a {
	font:bold 12px/20px "??";
	color:#333;
}
.xq-cbox .xq-cdes h6 a:hover {
	color:#0072c9;
}
.xq-cbox .xq-cdes p {
	font:12px/20px "??";
	color:#333;
}
.xq-tpzb p {
	height:36px;
	padding-left:18px;
	background:#2e619a;
	font:bold 16px/36px "??";
	color:#fff;
}
.xq-tpzb dl {
	border:1px solid #cdcdcd;
	border-top:none;
	padding:10px 5px 0 5px;
	_padding:10px 5px 0 4px;
	text-align:center;
}
.xq-tpzb dt {
	margin-top:5px;
}
.xq-tpzb dt img, .xq-tpzb dt a img {
	background:#fff;
	padding:1px;
	border:1px solid #cdcdcd;
	width:265px;
	height:195px;
}
.xq-tpzb dd {
	margin-bottom:10px;
	padding:0 5px;
	font:12px/24px "??";
	color:#333;
}
.xq-tpzb dd a {
	font:12px/24px "??";
	color:#333;
}
.xq-tpzb dd a:hover {
	color:#06c;
}
.news-xqright {
	display:inline-block;
	float:right;
	width:640px;
}
.news-rbox {
	padding:20px 15px 15px 15px;
	border:1px solid #cdcdcd;
	border-top:3px solid #2b5c93;
}
.news-rbox h2 {
	text-align:center;
	font:bold 18px/36px "??";
	color:#2b5c93;
}
.news-rbox h6 {
	margin-top:10px;
	height:30px;
	background:#f7f7f7;
	text-align:center;
}
.news-rbox h6 label {
	margin:0 10px;
	font:12px/30px "??";
	color:#666;
}
.news-rbox h6 label a {
	margin:0 5px;
	font:12px/30px "??";
	color:#666;
}
.news-rbox h6 label a:hover {
	color:#b01e0f;
}
.news-video {
	text-align:center;
	margin:20px 0;
}
.news-xqnr {
	padding:20px 15px 10px 15px;
}
.news-xqnr p {
	margin-bottom:20px;
	text-indent:2em;
	font:14px/24px "??";
	color:#333;
}
.news-xqnr p strong {
	font:bold 14px/24px "??";
	color:#333;
}
.news-xqnr p.nosj {
	text-indent:0;
	margin-bottom:0;
}
/*=??-??=*/
.ftjh-tab {
	border:1px solid #cdcdcd;
	border-top:none;
	background:#fff;
	padding:1px;
}
.ftjh-tab a {
	display:inline-block;
	width:100%;
}
.ftjh-tab a p {
	height:50px;
	overflow:hidden;
	background:#f5f5f5;
	text-align:center;
	font:bold 13px/50px "??";
	color:#2c5e98;
}
.ftjh-tab a th {
	height:48px;
	background:#f9f9f9;
	border-top:1px solid #fff;
	text-align:center;
	font:bold 12px/48px "??";
	color:#0072c9;
}
.ftjh-tab a td {
	height:42px;
	background:#f9f9f9;
	border-top:1px solid #fff;
	text-align:center;
	font:12px/42px "??";
	color:#333;
}
.ftjh-tab a td.text-left {
	text-align:left;
	text-indent:50px;
}
/*=??-???=*/
.twft-tbox {
	padding:20px 35px;
	background:#f8fbfe url(2015_intera_twft_tbox_bg01.jpg) no-repeat 0 0;
	border:1px solid #d6edfb;
}
.twft-tcen {
	padding:25px 45px 35px 85px;
	background:url(2015_intera_twft_tbox_bg02.png) repeat;
}
.twft-tcen h6 {
	margin-bottom:15px;
	text-align:center;
	font:bold 18px/36px "??";
	color:#b11d11;
}
.twft-tcen .twft-tlist {
	display:inline-block;
	float:left;
	width:200px;
	padding-right:20px;
	border-right:1px solid #cdcdcd;
}
.twft-tcen .twft-tlist dt {
	font:bold 14px/30px "??";
	color:#2c5e98;
}
.twft-tcen .twft-tlist dd {
	font:14px/30px "??";
	color:#333;
}
.twft-tcen .twft-tdes {
	display:inline-block;
	float:right;
	padding-top:6px;
	width:455px;
}
.twft-tcen .twft-tdes dt {
	display:inline-block;
	float:left;
	width:100px;
}
.twft-tcen .twft-tdes dt img {
	width:100px;
	height:136px;
}
.twft-tcen .twft-tdes dd {
	display:inline-block;
	float:right;
	width:330px;
}
.twft-tcen .twft-tdes dd li {
	font:14px/30px "??";
	color:#333;
}
.twft-tcen .twft-tdes dd li strong {
	font:bold 14px/30px "??";
	color:#333;
}
.twft-cbox {
	margin:20px 0;
}
.twft-cleft {
	display:inline-block;
	float:left;
	width:620px;
}
.ask-box {
	padding:5px 5px 10px 15px;
	border:1px solid #cdcdcd;
	border-top:none;
}
.ask-box dl {
	padding-right:8px;
	height:220px;
	overflow-y:scroll;
}
.ask-box dt {
	padding:5px 0 0 0;
	height:40px;
	overflow:hidden;
}
.ask-box dt span {
	float:right;
	font:12px/40px "??";
	color:#666;
}
.ask-box dt a {
	font:bold 14px/40px "??";
	color:#2e619a;
}
.ask-box dt a:hover {
	color:#c00;
}
.ask-box dd {
	padding-bottom:12px;
	background: url(2015_service_left_a_bg04.png) repeat-x left bottom;
	font:14px/24px "??";
	color:#333;
}
.reply-box {
	padding:5px 5px 10px 15px;
	border:1px solid #cdcdcd;
	border-top:none;
}
.reply-con {
	padding-right:8px;
	height:320px;
	overflow-y:scroll;
}
.reply-box dl {
	padding:8px 0 12px 0;
	background: url(2015_service_left_a_bg04.png) repeat-x left bottom;
}
.reply-box dt {
	text-align:center;
	font:bold 14px/40px "??";
	color:#2e619a;
}
.reply-box dt a {
	font:bold 14px/40px "??";
	color:#2e619a;
}
.reply-box dt a:hover {
	color:#c00;
}
.reply-box dd {
	text-indent:2em;
	font:12px/24px "??";
	color:#333;
}
.reply-box dd.nosj {
	text-indent:0;
}
.twft-cright {
	display:inline-block;
	float:right;
	width:300px;
}
.twft-crpic ul {
	padding:20px 21px 3px 21px;
	border:1px solid #cdcdcd;
	border-top:none;
}
.twft-crpic li {
	margin-bottom:12px;
}
.twft-crpic li a img {
	width:256px;
	height:186px;
}
.twft-link {
	padding:15px 20px;
	border:1px solid #cdcdcd;
	border-top:none;
}
.twft-link ul {
	display:inline-block;
	width:430px;
}
/*=??-??=*/
.spft-tbox {
	padding: 28px 25px;
	background: #f8fbfe url(2015_intera_twft_tbox_bg01.jpg) no-repeat 0 0;
	border: 1px solid #d6edfb;
 *display:inline-block;
}
.spft-tvedio {
	display:inline-block;
	float:left;
	background:#fff;
	padding:8px;
}
.spft-tdes {
	display:inline-block;
	float:right;
	width:410px;
}
.spft-tdes h4 {
	font:bold 18px/36px "??";
	color:#b11d11;
}
.spft-tdes h6 {
	font:12px/20px "??";
	color:#b11d11;
}
.spft-tdes ul {
	margin-top:25px;
}
.spft-tdes li {
	font:14px/30px "??";
	color:#333;
}
.spft-tdes li strong {
	font:bold 14px/30px "??";
	color:#333;
}
.spft-cleft {
	display:inline-block;
	float:left;
	width:620px;
}
.ask-tab {
	padding:0px 1px 1px 1px;
	border:1px solid #cdcdcd;
	border-top:none;
	background:#fff;
}
.ask-tab .tab-box {
	background:#f5f5f5;
	padding:15px 30px 15px 20px;
}
.ask-tab td {
	padding:5px 0;
	font:12px "??";
	color:#2c5e98;
}
.ask-tab td .txt {
	display:inline-block;
	padding:2px 10px;
	border:1px solid #cdcdcd;
	background:#fff;
	width:200px;
	height:20px;
	font:12px/20px "??";
	color:#666;
	outline:none;
}
.ask-tab td textarea {
	padding:10px 15px;
	border:1px solid #cdcdcd;
	background:#fff;
	width:474px;
	height:80px;
	font:12px/20px "??";
	color:#888;
	outline:none;
}
.ask-tab td.btn {
	text-align:center;
	height:33px;
}
.ask-tab td.btn a {
	display:inline-block;
	margin:0 7px;
	width:124px;
	height:33px;
	background:url(2015_intera_spft_btn.png) no-repeat;
	font:bold 14px/33px "??";
	color:#fff;
}
.ask-tab td.btn a.b1 {
	background-position:0 0;
}
.ask-tab td.btn a.b1:hover {
	background-position:0 -33px;
}
.ask-tab td.btn a.b2 {
	background-position:-124px 0;
}
.ask-tab td.btn a.b2:hover {
	background-position:-124px -33px;
}
.spft-cright {
	display:inline-block;
	float:right;
	width:300px;
}
.spft-jbmp dl {
	border:1px solid #cdcdcd;
	border-top:none;
	padding:25px 15px 10px 15px;
	height:428px;
}
.spft-jbmp dt {
	margin-bottom:15px;
	text-align:center;
}
.spft-jbmp dt img {
	width:100px;
	height:134px;
}
.spft-jbmp dd {
	font:14px/30px "??";
	color:#2c5e98;
}
.spft-ftjd {
	border:1px solid #cdcdcd;
	border-top:none;
	padding:1px;
}
.spft-ftjd ul {
	height:560px;
	overflow-y:scroll;
}
.spft-ftjd li {
	padding:10px 20px;
	background:#fff;
}
.spft-ftjd li.host {
	background:#f5f5f5
}
.spft-ftjd li p {
	font:12px/36px "??";
	color:#333;
}
.spft-ftjd li p.pname {
	height:28px;
}
.spft-ftjd li p.pname strong {
	display:inline-block;
	float:left;
	font:bold 14px/28px "??";
	color:#2e619a;
}
.spft-ftjd li p.pname span {
	display:inline-block;
	float:right;
	font:12px/28px "??";
	color:#666;
}
/*=?=*/
.szxx-left {
	width:300px;
}
.sysm-box {
	border:1px solid #cdcdcd;
	border-top:none;
	padding:16px 25px 20px 25px;
}
.sysm-box p {
	text-indent:2em;
	font:14px/30px "??";
	color:#333;
}
.szxx-ul {
	border:1px solid #cdcdcd;
	padding:10px 12px 10px 18px;
	height:180px;
}
.szxx-ul li {
	margin:4px 0;
	height:46px;
	overflow:hidden;
}
.szxx-ul li a {
	display:inline-block;
	padding:2px 4px 4px 115px;
	width:145px;
	height:40px;
	background:url(2015_interac_szxx_ul_bg.png) no-repeat;
	font:16px/40px "??";
	color:#343434;
}
.szxx-ul li a:hover {
	color:#4a9cdb;
}
.szxx-ul li.a1 a {
	background-position:0 0;
}
.szxx-ul li.a1 a:hover {
	background-position:-264px 0;
}
.szxx-ul li.a2 a {
	background-position:0 -54px;
}
.szxx-ul li.a2 a:hover {
	background-position:-264px -54px;
}
.szxx-ul li.a3 a {
	background-position: 0 -108px;
}
.szxx-ul li.a3 a:hover {
	background-position: -264px -108px;
}
.szxx-right {
	width:620px;
}
.xjgs-tab {
	border:1px solid #cdcdcd;
	border-top:none;
	padding:2px 0 8px 0;
}
.xjgs-tab th {
	height:30px;
	background:#f6f6f6;
	border-right:1px solid #bbb;
	text-align:center;
	font:14px/30px "??";
	color:#2c5e98;
}
.xjgs-tab td {
	height:28px;
	overflow:hidden;
	text-align:center;
	font:14px/28px "??";
	color:#333;
}
.xjgs-tab td.text-left {
	text-align:left;
	padding:0 10px;
}
.xjgs-tab td a {
	padding-left: 10px;
	background: url(2015_service_cenlist_ico1.png) no-repeat left center;
	font:14px/28px "??";
	color:#333;
}
.xjgs-tab td a:hover {
	color:#0072c9;
}
.szxx-qkfk {
	border:1px solid #cdcdcd;
	border-top:none;
	padding:10px 15px;
}
.szxx-qkfk li {
	height:28px;
	padding-left: 12px;
	background: url(2015_service_cenlist_ico1.png) no-repeat left center;
	overflow: hidden;
}
.szxx-qkfk li span {
	float:right;
	font: 14px/28px "??";
	color: #666;
}
.szxx-qkfk li a {
	font: 14px/28px "??";
	color: #2c2c2c;
}
.szxx-qkfk li a:hover {
	color:#0072c9;
}
/*=?-?=*/
.szxx-xqtab table {
	border-left:1px solid #cdcdcd;
	border-top:1px solid #cdcdcd;
}
.szxx-xqtab td {
	border-bottom:1px solid #cdcdcd;
	border-right:1px solid #cdcdcd;
	padding:10px 0;
	font:14px/30px "??";
	color:#333;
	overflow:hidden;
}
.szxx-xqtab td p {
	padding:0 15px;
	font:14px/30px "??";
	color:#333;
}
.szxx-xqtab td.text-right {
	text-align:right;
	background:#f8f8f8;
}
.szxx-xqtab .w150 {
	width:150px;
}
.szxx-xqtab .w318 {
	width:318px;
}
.szxx-xqtab .w317 {
	width:317px;
}
/*=?=*/
.wywz-left {
	width:300px;
}
.dfzx-tab {
	border:1px solid #cdcdcd;
	border-top:none;
	padding:16px 10px 14px 10px;
}
.dfzx-tab li {
	padding:5px 0;
	height:26px;
	overflow:hidden;
}
.dfzx-tab li span {
	display:inline-block;
	float:left;
	padding-right:6px;
	width:54px;
	text-align:right;
	font:12px/26px "??";
	color:#333;
}
.dfzx-tab li input {
	display:inline-block;
	float:left;
	padding:2px 10px;
	height:20px;
	border:1px solid #ccc;
	outline:none;
	font:12px/20px "??";
	color:#333;
}
.dfzx-tab li .txt1 {
	width:196px;
}
.dfzx-tab li .txt2 {
	width:76px;
}
.dfzx-tab li label {
	display:inline-block;
	float:left;
	width:20px;
	text-align:center;
	font:12px/26px "??";
	color:#333;
}
.dfzx-tab li select {
	display:inline-block;
	float:left;
	width:216px;
	height:26px;
	border-color:#ccc;
	font:12px/26px "??";
	color:#333;
}
.dfzx-tab li.btn {
	padding-top:18px;
	height:30px;
	text-align:center;
}
.dfzx-tab li.btn a {
	display:inline-block;
	width:96px;
	height:30px;
	background:url(2015_interac_wywz_btn.png) no-repeat;
	font:bold 14px/30px "??";
	color:#fff;
}
.dfzx-tab li.btn a:hover {
	background-position:0 -30px;
}
.wywz-list {
	border:1px solid #cdcdcd;
	border-top:none;
	padding:10px 15px;
}
.wywz-list li {
	padding-left:12px;
	height:28px;
	background:url(2015_interac_wywz_ico.png) no-repeat left center;
	overflow:hidden;
}
.wywz-list li a {
	font:14px/28px "??";
	color:#333;
}
.wywz-list li a:hover {
	color:#0072c9;
}
.wywz-right {
	width:620px;
}
.wywz-smbox {
	border:1px solid #cdcdcd;
	border-top:none;
	padding:10px 25px 15px 25px;
}
.wywz-smbox p {
	font:14px/24px "??";
	color:#555;
}
.wywz-tab {
	border:1px solid #cdcdcd;
	border-top:none;
	padding:20px 50px 40px 50px;
}
.wywz-tab td {
	padding:4px 0;
}
.wywz-tab td.tdtit {
	width:100px;
	text-align:right;
	font:14px "??";
	color:#333;
}
.wywz-tab td.tdtit em {
	margin-right:6px;
	font:14px "??";
	color:#f00;
}
.wywz-tab .txt1 {
	display:inline-block;
	padding:3px 10px;
	border:1px solid #ccc;
	width:300px;
	height:20px;
	font:12px/20px "??";
	color:#333;
	outline:none;
}
.wywz-tab .txt2 {
	display:inline-block;
	padding:10px 15px;
	border:1px solid #ccc;
	width:290px;
	height:100px;
	font:12px/20px "??";
	color:#333;
	outline:none;
}
.wywz-tab .txt3 {
	display:inline-block;
	float:left;
	padding:3px 10px;
	border:1px solid #ccc;
	width:100px;
	height:20px;
	font:12px/20px "??";
	color:#333;
	outline:none;
}
.wywz-tab .tdcate span {
	display: inline-block;
	float: left;
	margin-right:30px;
	font: 12px/28px "??";
	color: #333;
}
.wywz-tab .tdcate span input {
	display: inline-block;
	float: left;
	margin: 8px 3px 7px 0;
	width: 13px;
	height: 13px;
}
.wywz-tab .tdcate span label {
	display: inline-block;
	float: left;
	font: 12px/28px "??";
	color: #333;
}
.wywz-tab .yzmtd span {
	display: inline-block;
	float: left;
	margin:0 8px;
	font: 12px/28px "??";
	color: #333;
}
.wywz-tab .yzmtd a {
	display: inline-block;
	float: left;
	width: 80px;
	height: 28px;
	background: #d2d2d2;
	text-align: center;
	letter-spacing: 3px;
	font: bold 18px/28px "??";
	color: #356394;
}
.wywz-tab .tdselect select {
	display:inline-block;
	width:180px;
	height:28px;
	border-color:#ccc;
	font:12px/28px "??";
	color:#333;
}
.wywz-tab .tdfj input {
	display:inline-block;
	float:left;
	margin:3px 8px 3px 0;
	width:70px;
	height:20px;
	font:12px/20px "??";
	text-align:center;
}
.wywz-tab .tdfj span {
	display:inline-block;
	float:left;
	font:12px/28px "??";
	color:#333;
}
.wywz-tab .btn {
	margin-top:25px;
	text-align:center;
}
.wywz-tab .btn a {
	display:inline-block;
	width:134px;
	height:36px;
	margin:0 12px;
	background:url(2015_interac_wywz_tjbtn.png) no-repeat;
	text-align:center;
	font:bold 14px/36px "??";
	color:#fff;
}
.wywz-tab .btn a.b1 {
	background-position:0 0;
}
.wywz-tab .btn a.b1:hover {
	background-position:0 -36px;
}
.wywz-tab .btn a.b2 {
	background-position:-134px 0;
}
.wywz-tab .btn a.b2:hover {
	background-position:-134px -36px;
}

dl.twft-tlist span,dl.twft-tlist p {
    font-family: "??";    
    color: #333;
}