﻿@charset "utf-8";
/* 全局 */
body {font-family:"微软雅黑","Arial","宋体"; color: #333; font-size: 12px; min-width:1200px;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,th,td {margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
input,textarea,select {margin:0; font-size:100%; font-family:"微软雅黑","Arial","宋体";}
ul,li,ol {list-style-type: none;}
img {border:0;}
.del {text-decoration: line-through;}
body {background: url(/pc/images/bg.png) no-repeat center top #F6F6F6;}

/* 清除浮动 */
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
*html .clearfix {height:1%;}
*+html .clearfix {height:1%;}
.clrfix:before, .clrfix:after {content:""; display:table;}  
.clrfix:after {clear:both;}  
.clrfix {zoom:1;}
/* 清除浮动 适用100% */
.overflowfix {overflow:auto; zoom:1;}
.displayfix {display:inline-block; *display:inline; zoom:1; width:100%; _width: auto;}

/* 去掉A标签和按钮的虚线框 谷歌默认无虚线 */
a {blr:expression(this.onFocus=this.blur());} /* A标签：IE7 IE6  */
a:focus {outline:none;} /* A标签：FF IE8  */
input::-moz-focus-inner{border:0;} /* 按钮：FF */
area {outline:none;} /* 热区：360取消蓝色边线 */

/* 去掉谷歌两种文本框和下拉的阴影 */
input,textarea,select  {outline: none;}

/* 去掉谷歌文本框记住的样式 */
input:-webkit-autofill , textarea:-webkit-autofill, select:-webkit-autofill {
	/*-webkit-text-fill-color: #FF0000 !important;*/ /*文字颜色*/
	transition: background-color 50000s ease-in-out 0s; /*背景颜色*/
}

/* IE6 提示升级 */
.ie6_bg { background: url(/pc/images/ie6/ie6_bg.gif) repeat-x; height: 110px; }
.ie6 { background: url(/pc/images/ie6/ie6.gif) no-repeat; width:924px; height: 110px; margin:0 auto; }
.ie6 ul { padding-left:310px; }
.ie6 li { float:left; padding-left:40px; }
.ie6 li a { width:61px; height: 110px; display:block; }

/* 版权 */
.bqxx { background:url(http://218.30.67.146:9999/0bqxx/bqxx.gif) no-repeat center 0; width:100%; height:252px; position: fixed; top:100px; left:0; z-index:9999; display:none; }

/* 特有 */
.clr{clear:both; font-size:0; height:0; line-height:0;}
.clr10{clear:both; font-size:0; height:10px; line-height:normal;}
.clr15{clear:both; font-size:0; height:15px; line-height:normal;}
.clr20{clear:both; font-size:0; height:20px; line-height:normal;}
.clr25{clear:both; font-size:0; height:25px; line-height:normal;}
.clr30{clear:both; font-size:0; height:30px; line-height:normal;}
.clr40{clear:both; font-size:0; height:40px; line-height:normal;}
.clr50{clear:both; font-size:0; height:50px; line-height:normal;}
.clr60{clear:both; font-size:0; height:60px; line-height:normal;}
.fl {float: left;}
.fr {float: right;}
.va_t{vertical-align:text-top;}
.va_c{vertical-align: middle;}
.va_b{vertical-align:text-bottom;}
.text_l{text-align:left !important;}
.w_auto {width:auto;}
.h_auto {height:auto;}
.wh_auto {width:auto; height:auto;}
.sxbl_table_over td {background:#FFFFCC !important;}/*table表格，经过td变色*/
.back_bg_b {background-color:#FFF;}
.back_bg_h {background-color:#000;}

/* 链接 */ /*a.a_baise:link, a.a_baise:visited, a.a_baise:active*/
a {text-decoration: none; color: #333;}
a:hover {text-decoration: none; color: #FF6600;}

/* 通用 */
.block {
	width:1200px;
    margin:0 auto;
}
.block_index {
	background:#FFF;
    /*margin:0 auto;
	box-shadow:0 0 5px rgba(0,0,0,0.1);*/
}
.block_index .block_bg {
	padding:25px 0;
	width:1200px;
	margin:0 auto;
}
.block_page {
	background:#FFF;
	width:1200px;
    margin:0 auto 30px;
	box-shadow:0 0 5px rgba(0,0,0,0.1);
}
.block_page .block_bg {
	background: url(/pc/images/bg2.png) repeat-x;
	min-height:480px;
	padding:10px 35px 25px;
}
.block_page .block_bg2 {
	background: none;
}
.block_page .area_l {
	float:left;
	width:205px;
}
.block_page .area_r {
	float: right;
	width:970px;
}
/*.block_page .area_r .area_bg {
	padding:5px 30px 30px;
}*/
/*.block_page .area_r .area_bg2 {
	padding:15px 30px 0;
}*/
.block_pic {
	background: url(/pc/images/leftnav_bg.png) repeat-y #FFF;
}
.block_01 .area_l {
	float:left;
	width:600px;
}
.block_01 .area_r {
	float: right;
	width:570px;
}
/*.block_02 .area_l {
	float:left;
	width:705px;
}
.block_02 .area_r {
	float: right;
	width:415px;
}*/
.block_03 .area_l {
	float:left;
	width:430px;
}
.block_03 .area_r {
	float: right;
	width:430px;
}
.block_04 .area_l {
	float:left;
	width:790px;
}
.block_04 .area_r {
	float: right;
	width:385px;
}

/* 面包屑 */
.crumb {
	height:55px;
	line-height:55px;
	padding-top:10px;
	/*border-bottom:1px solid #E1E1E1;*/
}
.crumb .title {
	background: url(/pc/images/column_03.png) no-repeat 0 center;
	color:#215EBA;
	font-size:18px;
	padding-left:15px;
}
.crumb .position {
	float:right;
	color:#999999;
	font-size:14px;
}
.crumb .position a {
	color:#999999;
}
.crumb .position a:hover {
	color:#FF6600;
}
.crumb .position i {
	font-family:"宋体";
	padding:0 10px;
	font-style:normal;
}

/*公共按钮*/
.public_button {
	text-align:center;
}
.public_button input, .public_button a {
	background-color:#1F83F3; height:50px; line-height:50px; font-size:16px; color:#FFF; border-radius:100px; padding:0 120px; margin:0 8px;
}
.public_button input {
	border: none; cursor:pointer; overflow: visible;
}
.public_button a {
	display:inline-block; *display:inline; zoom:1; text-align:center;
}
.public_button input:hover, .public_button a:hover {
	background-color:#FF6600;
}
.public_button .white {
	background-color:#FFF;
	border:1px solid #CCCCCC;
	color:#666666;
	box-sizing: border-box;
}
.public_button .white:hover {
	color:#FFF;
	border:1px solid #FF6600;
}
.public_button02 {
	text-align:center;
}
.public_button02 input, .public_button02 a {
	background-color:#1F83F3; border:1px solid #1F83F3; height:40px; line-height:40px; font-size:14px; color:#FFF; border-radius:4px; padding:0 22px; margin:0 6px;
}
.public_button02 input {
	cursor:pointer; overflow: visible;
}
.public_button02 a {
	display:inline-block; *display:inline; zoom:1; text-align:center;
}
.public_button02 input.white, .public_button02 a.white {
	background: #FFF;
	color:#666666;
	border:1px solid #DCDFE6;
}
.public_button02 input:hover, .public_button02 a:hover {
	background-color:#FF6600;
	border-color:#FF6600;
	color:#FFF;
}


/*.public_table .but a {
	display:inline-block; *display:inline; zoom:1;
	text-align: center;
	background: #409EFF;
	border:1px solid #409EFF;
	height:26px;
	line-height:26px;
	color:#FFF;
	border-radius:4px;
	padding:0 10px;
	font-size:12px;
	margin:0 1px;
}
.public_table .but a.white {
	background: #FFF;
	color:#666666;
	border:1px solid #DCDFE6;
}*/

/*温馨提示*/
.part_ps {
	background:#ECF8FF;
	border-left:5px solid #50BFFF;
	padding:18px 18px;
	font-size:14px;
	color:#31708F;
	border-radius:4px;
	line-height:23px;
}
.part_ps .title {
	font-weight:bold;
}

/* header */
.header .header_t {
	background: url(/pc/images/header_bg.png);
	height:51px;
	line-height:50px;
	/*font-family: "宋体";*/
}
.header .header_t .top_nav {
	color:#2A65B1;
	font-size:14px;
	overflow:hidden;
}
.header .header_t .top_nav a {
	color:#2A65B1;
}
.header .header_t .top_nav a:hover {
	color: #FF6600;
}
.header .header_t .top_nav a span {
	padding-left:5px;
}
.header .header_t .top_nav .quit {
	margin-left:7px;
	color:#FF6600;
}
.header .header_t .top_nav a * {
	vertical-align:middle;
}
.header .header_t .top_nav i {
	padding:0 12px;
	color:#2A65B1;
	opacity:0.50; filter:alpha(opacity=50); zoom:1;
	font-style:normal;
	font-size:12px;
}
.header .header_t .top_nav .top_nav_l {
	float:left;
}
.header .header_t .top_nav .top_nav_r {
	float: right;
}
.header .header_t .top_nav .code {
	position: relative;
}
.header .header_t .top_nav .code span {
	position:absolute;
	top:33px;
	left:-60px;
	background:#FFF;
	padding:20px 20px 15px;
	border-radius:10px;
	box-shadow:0 0 5px rgba(0,0,0,0.1);
	text-align:center;
	color:#999999;
	line-height:normal;
	font-family:"微软雅黑","黑体";
	display:none;
}
.header .header_t .top_nav .code span img {
	padding-bottom:8px;
}
.header .header_t .top_nav .code:hover span {
	display: block;
}
/*.header .header_t .top_nav .user {
	background: url(/pc/images/ico_01.png) no-repeat 0 center;
	float: right;
	padding-left:22px;
}*/
.header .header_b {
	height:149px;
	/*background: url(/pc/images/bg.jpg) no-repeat center -51px;*/
}
.header .header_b .logo {
	font-size:0;
	line-height:0;
	padding-top:40px;
}
.top_search {
	padding:50px 0 0 0;
	float:right;
}
.top_search .search_c {
	background:url(/pc/images/search_bg.png) no-repeat;
	width:371px;
	height:40px;
}
.top_search .search_c .text {border: none; background: none; width: 260px; color: #333; font-size: 14px; padding: 0; margin:10px 0 0 17px; float:left;}
.top_search .search_c .button {background: none; margin:0; padding:0; width:80px; height:40px; border: none; cursor:pointer; float: right;}

/*导航*/
.mainnav {
	background:#215EBA;
	height:60px;
	overflow: hidden;
}
.mainnav .block {
	position:relative;
}
.mainnav .nav .pull_li {
	float:left;
	position:relative;
	z-index:1;
	background:url(/pc/images/mainnav_x.png) no-repeat left center;
	padding:0 60px;
}
.mainnav .nav .pull_li.home {
	padding-left:0;
	background: none;
}
.mainnav .nav .pull_li .pull_a {
	display:block;
	color:#FFFFFF;
	text-align:center;
	height:60px;
	line-height:60px;
	padding:0 59px;
}
.mainnav .nav .pull_li .pull_a.on, .mainnav .nav .pull_li .pull_a:hover {
	background:#1A4B95;
	/*line-height:53px;
	padding:7px 8px 0;*/
}
.mainnav .nav .pull_li .pull_a b {
	display:block;
	font-size:16px;
	font-weight: normal;
	background:url(/pc/images/mainnav_ico.png) no-repeat 0 21px;
	padding-left:24px;
}
/*.mainnav .nav .pull_li .pull_a.on b, .mainnav .nav .pull_li .pull_a:hover b {
	background:#FFF;
	color:#0066FF;
	border-radius:5px 5px 0 0;
}*/
.mainnav .nav .pull_li .pull_a b.a2 {background-position:0 -79px;}
.mainnav .nav .pull_li .pull_a b.a3 {background-position:0 -179px;}
.mainnav .nav .pull_li .pull_a b.a4 {background-position:0 -279px;}
.mainnav .nav .pull_li .pull_a b.a5 {background-position:0 -379px;}
.mainnav .nav .pull_li .pull_a b.a6 {background-position:0 -479px;}
.mainnav .nav .pull_li .pull_a b.a7 {background-position:0 -579px;}
/*.mainnav .nav .subnav {
	background: url(/pc/images/bg_03.png);
	text-align:center;
	padding:15px 0;
	display:none;
	position:absolute;
	top:60px;
	left:0;
	width:100%;
}
.mainnav .nav .subnav a {
	color:#FFFFFF;
	display:block;
	font-size:14px;
	line-height:30px;
}
.mainnav .nav .subnav a:hover {
	color: #FFFF66;
}
.mainnav .nav .pull_li_hover .subnav {
	display: block;
}*/

/* footer */
.links_bg {
	background: #DBECFB;
	height:60px;
	margin-top:30px;
}
.links_bg ul {
	margin:0 -30px;
}
.links_bg li {
	background: url(/pc/images/ico_03.png) no-repeat right center;
	float:left;
	padding:0 30px;
	height:60px;
}
.links_bg li.off {
	background: none;
}
.links_bg select {
	background:none;
	border: none;
	font-size: 14px;
	color:#0B67D4;
	height:30px;
	width:180px;
	text-align: center;
	margin-top:15px;
}
/*.footer_fixed {
	position:fixed;
	bottom:0;
	left:0;
	width:100%;
}*/
.footer {
	background: #215EBA;
	height:130px;
	font-size: 14px;
	color:#FFF;
}
.footer .footer_l {
	padding-top:35px;
}
.footer .footer_l .bg {
	background: url(/pc/images/logo2.png) no-repeat 0 center;
	padding-left:170px;
}
.footer .footer_l a {
	color:#FFF;
}
.footer .footer_l a:hover {
	color:#FFFF00;
}
.footer .footer_r {
	float: right;
	padding-top:35px;
	position:relative;
	z-index:1;
}
.footer .footer_r * {
	vertical-align:middle;
}
.footer .footer_r img {
	padding-left:15px;
}
.footer .nav i {
	padding:0 12px;
	opacity:0.50; filter:alpha(opacity=50); zoom:1;
	font-style:normal;
	font-size:12px;
	font-family:"宋体";
}
.footer .copyright {
	opacity:0.80; filter:alpha(opacity=80);
	padding-top:5px;
	line-height:30px;
}

/* banner */
.banner_00 {
	font-size:0;
	line-height:0;
}
.public_banner {
	font-size:0;
	line-height:0;
}
.public_banner img {
	width:100%;
}
.public_home {
	background: url(/pc/images/home.jpg) no-repeat center bottom;
	height: 100%;
	text-align:center;
}
.public_home a {
	display:block;
	padding:5% 0 0;
}
.public_home .copyright {
	color:#FFFFFF;
	font-size:16px;
	line-height:35px;
	position:absolute;
	bottom:70px;
	left:0;
	width:100%;
	text-align:center;
}

/* 选项卡 */
.tab_01 {
	background:#FFF;
	position:relative;
}
.tab_01 .tab_t {
	height:35px;
	border-bottom:1px solid #E1E1E1;
}
.tab_01 .tab_t li {
	float:left;
	font-size:18px;
	color:#666666;
	padding-right:15px;
}
.tab_01 .tab_t li.on p {
	height:32px;
	border-bottom:4px solid #215EBA;
	padding:0 5px;
}
.tab_01 .tab_t li.on {
	color:#333;
	font-weight:bold;
}
.tab_01 .tab_more {
	position:absolute;
	top:3px;
	right:0;
}
.tab_01 .tab_more a {
	color:#999999;
	font-size:14px;
}
.tab_01 .tab_more a:hover {
	color:#FF6600;
}
.tab_02 {
	padding:20px 25px 15px;
	position:relative;
}
.tab_02 .tab_t li {
	float:left;
	padding-right:15px;
}
.tab_02 .tab_t li p {
	background-image: linear-gradient(to bottom, #FBFDFF, #E2F1FF);
	border:1px solid #E1E1E1;
	font-size:14px;
	color:#666666;
	height:35px;
	line-height:35px;
	padding:0 16px;
	border-radius:6px;
	cursor:pointer;
}
.tab_02 .tab_t li.on p {
	background:#215EBA;
	border:1px solid #215EBA;
	color:#FFF;
}
.tab_02 .tab_more {
	position:absolute;
	top:25px;
	right:25px;
}
.tab_02 .tab_more a {
	color:#999999;
	font-size:14px;
}
.tab_02 .tab_more a:hover {
	color:#FF6600;
}
.tab_03 {
	position:relative;
}
.tab_03 .tab_t {
	text-align:center;
}
.tab_03 .tab_t li {
	display:inline-block; *display:inline; zoom:1;
	font-size:20px;
	color:#797979;
}
.tab_03 .tab_t li p {
	padding:0 30px 13px;
}
.tab_03 .tab_t li.on p {
	background:url(/pc/images/tab_01.png) no-repeat center bottom;
	color:#1F83F3;
	font-weight:bold;
}
.tab_04 {
	position:relative;
}
.tab_04 .tab_t {
	background: url(/pc/images/column_02.png) repeat-x;
	height:50px;
	border-left:1px solid #E1E1E1;
	border-right:1px solid #E1E1E1;
}
.tab_04 .tab_t li {
	float:left;
}
.tab_04 .tab_t li p {
	font-size:16px;
	color:#666;
	height:50px;
	line-height:50px;
	padding:0 28px;
	display:inline-block; *display:inline; zoom:1;
	border-right:1px solid #E1E1E1;
	cursor:pointer;
}
.tab_04 .tab_t li.on p {
	background: url(/pc/images/column_02.png) repeat-x 0 bottom;
	color:#333;
	font-weight:bold;
}
.tab_04 .tab_c {
	border:1px solid #E1E1E1;
	border-top: none;
}
.tab_04 .tab_more {
	position:absolute;
	top:15px;
	right:15px;
}
.tab_04 .tab_more a {
	color:#999999;
	font-size:14px;
}
.tab_04 .tab_more a:hover {
	color:#FF6600;
}







/* 模块框架 */
.column_01 .column_t {
	height:35px;
	border-bottom:1px solid #E1E1E1;
}
.column_01 .column_t .column_title b {
	font-size:18px;
	color:#1658A0;
	font-weight:bold;
	height:32px;
	border-bottom:4px solid #1658A0;
	padding:0 5px;
	display:inline-block; *display:inline; zoom:1;
}
.column_01 .column_t .column_more {
	float: right;
	padding-top:3px;
}
.column_01 .column_t .column_more a {
	color:#999999;
	font-size:14px;
}
.column_01 .column_t .column_more a:hover {
	color:#FF6600;
}
.column_02 .column_t {
	height:50px;
	line-height:50px;
	border-bottom:1px solid #E1E1E1;
}
.column_02 .column_t .column_title b {
	background: url(/pc/images/column_01.png) no-repeat 0 center;
	font-size:18px;
	color:#1658A0;
	font-weight: normal;
	padding-left:15px;
}
.column_02 .column_t .column_more {
	float: right;
}
.column_02 .column_t .column_more a {
	color:#999999;
	font-size:14px;
}
.column_02 .column_t .column_more a:hover {
	color:#FF6600;
}
.column_03 {
	height:60px;
	background:#F5F5F5;
}
.column_03 .column_t {
	float:left;
	padding-top:18px;
}
.column_03 .column_c {
	float:left;
}
.column_03 .column_more {
	float: right;
	line-height:60px;
	background: url(/pc/images/ico_02.png) no-repeat 0 center;
	padding-left:25px;
}
.column_03 .column_more a {
	font-size:14px;
	color:#999999;
}
.column_03 .column_more a:hover {
	color:#FF6600;
}
.column_04 .column_t {
	background: url(/pc/images/column_02.png) repeat-x;
	height:50px;
	border-left:1px solid #E1E1E1;
	border-right:1px solid #E1E1E1;
}
.column_04 .column_t .column_title b {
	background: url(/pc/images/column_02.png) repeat-x 0 bottom;
	font-size:16px;
	color:#333;
	font-weight:bold;
	height:50px;
	line-height:50px;
	padding:0 28px;
	display:inline-block; *display:inline; zoom:1;
	border-right:1px solid #E1E1E1;
}
/*.column_04 .column_t .column_more {
	float: right;
	padding-top:3px;
}
.column_04 .column_t .column_more a {
	color:#999999;
	font-size:14px;
}
.column_04 .column_t .column_more a:hover {
	color:#FF6600;
}*/
.column_04 .column_c {
	border:1px solid #E1E1E1;
	border-top: none;
}
.column_05 .column_t {
	height:55px;
	line-height:55px;
}
.column_05 .column_t .column_title {
	background: url(/pc/images/column_03.png) no-repeat 0 center;
	color:#333;
	font-size:16px;
	padding-left:15px;
}
.column_06 .column_t {
	height:35px;
	line-height:35px;
	margin-bottom:6px;
}
.column_06 .column_t .column_title {
	background: url(/pc/images/column_05.png) no-repeat 0 center;
	padding-left:15px;
}
.column_06 .column_t .column_title b {
	color:#348FE2;
	font-size:18px;
	font-weight:bold;
	padding-right:22px;
}
.column_06 .column_t .column_title .ps {
	background: url(/pc/images/ico_07.png) no-repeat 0 center;
	color:#FF6600;
	padding-left:20px;
}
.column_06 .column_t .search {
	background:url(/pc/images/search_bg2.png) no-repeat;
	width:260px;
	height:35px;
	float:right;
	/*margin-top:-5px;*/
}
.column_06 .column_t .search .search_c .text {border: none; background: none; width: 160px; color: #333; font-size: 14px; padding: 0; margin:7px 0 0 30px; float:left;}
.column_06 .column_t .search .search_c .button {background: none; margin:0; padding:0; width:60px; height:35px; border: none; cursor:pointer; float: right;}



/* 左侧浮动 */
/*.fixed_l {
	position: fixed;
	top:50%;
	left:1%;
	z-index:100;
}
.fixed_l .close a {
	background:#000;
	color:#FFFFFF;
	padding:2px 6px;
	display:inline-block; *display:inline; zoom:1;
	opacity:0.40; filter:alpha(opacity=40); zoom:1;
}
.fixed_l li {
	font-size:0;
	padding-bottom:8px;
}
.fixed_l li img {
	box-shadow:0 0 3px #BBB;
}*/
/* 左侧浮动 */
.fixed_l {
	position: fixed;
	top:45%;
	left:1%;
	z-index:100;
	background:#FFF;
	border-radius:8px;
	text-align:center;
	padding:15px 10px 20px;
}
.fixed_l li span {
	font-size:12px;
	display:block;
	line-height:14px;
}

/* 右侧浮动 */
.fixed_r {
	position: fixed;
	top:45%;
	right:1%;
	z-index:100;
	background:#309FFF;
	border-radius:8px;
	text-align:center;
	padding:3px 0 0;
}
.fixed_r .fixed_bg {
	background:#FFF;
	border-radius:7px;
	padding:5px 15px;
}
.fixed_r li {
	display:block;
	margin: 0 auto;
	border-bottom:1px solid #BEDBFA;
	padding:15px 0;
}
.fixed_r li:last-child {
	border-bottom: none;
}
.fixed_r li img {
	display:block;
	margin: 0 auto;
}
.fixed_r li span {
	color:#2789EE;
	font-size:14px;
	padding-top:5px;
	display:block;
}
.fixed_r li a:hover span {
	/*color: #FF6600;*/
	font-weight:bold;
}
/*.fixed_r {
	position: fixed;
	top:50%;
	right:1%;
	z-index:100;
}
.fixed_r .close a {
	background:#000;
	color:#FFFFFF;
	padding:2px 6px;
	display:inline-block; *display:inline; zoom:1;
	opacity:0.40; filter:alpha(opacity=40); zoom:1;
}
.fixed_r li {
	font-size:0;
	padding-bottom:8px;
}
.fixed_r li img {
	box-shadow:0 0 3px #BBB;
}*/

/*弹出层*/
.myPage { line-height:3; overflow:auto; width:100%; height:100%;}
.lightBox, .popupCover, .popupIframe, .popupComponent { position: fixed; left:0; top:0; width:100%; height:100%; z-index:9999;}
.popupComponent { z-index:9998; /*display:none;*/}
.popupIframe { display:none; _display:block; _filter:alpha(opacity=0);}
.popupCover { background:#000; opacity:0.50; filter:alpha(opacity=50);}
.lightBox { text-align:center; overflow:auto;}
.lightBoxContent { display:inline-block; *display:inline; zoom:1; background:#fff; vertical-align:middle; width:1200px;}
.lightBoxMaxHeight { display:inline-block; vertical-align:middle; height:100%; *height:99.5%; width:1px; overflow:hidden; margin-left:-1px;}
.lightBoxWrapper { text-align:left;}
.lightBoxClose { color:#f00;}
.lightBoxSubmit {padding:0 0 15px;}
.lightBoxContent {
	background:url(/pc/images/popup/bg.png);
	padding:10px;
	border-radius:8px;
}
.lightBoxContent .lightBox_title {
	background:url(/pc/images/popup/part_bg.gif) repeat-x;
	height:39px;
	line-height:39px;
	border-bottom:1px solid #CCCCCC;
	padding:0 15px;
	text-align:left;
}
.lightBoxContent .lightBox_title p {
	font-size:16px;
	color:#000;
	font-family:"微软雅黑","黑体";
}
.lightBoxContent .lightBox_title span {
	float:right;
	padding-top:13px;
}
.lightBoxContent .lightBox_title span a {
	background:url(/pc/images/popup/close_bg.png) no-repeat;
	width:15px;
	height:14px;
	display:block;
}
.lightBoxContent .lightBox_title span a:hover {
	background-position:0 bottom;
}
.lightBoxContent .lightBoxWrapper {
	background:#FFF;
	padding: 0;
}

/* 首页的用户信息 */
.index_user_info {
    padding: 20px 0;
	background:#FAFCFE;
	border: 1px solid #EAEAEA;
	margin-top:30px;
}
.index_user_info .user_info {
	float: left;
	padding: 10px 0 0 40px;
}
.index_user_info .user_info .head {
    text-align: center;
    position: relative;
    float: left;
}
.index_user_info .user_info .head img {
	width: 110px;
	height: 110px;
    border-radius: 100px;
}
.index_user_info .user_info .info {
	padding: 5px 0 0 30px;
    line-height: 24px;
    float: left;
}
.index_user_info .user_info .info b {
	font-weight: normal;
	color: #999999;
}
.index_user_info .user_info .info .name {
	padding-bottom:5px;
}
.index_user_info .user_info .info .name span {
	font-size: 18px;
	font-weight:bold;
}
.index_user_info .user_info .info a {
	color: #FF6600;
	margin-left: 10px;
}
.index_user_info .user_info .info a:hover {
	color: #FF0000;
}
.index_user_info .user_state {
	float: right;
	width: 230px;
	height: 130px;
	border-left: 1px solid #EAEAEA;
}
.index_user_info .user_state li {
	padding: 7px 0;
}
.index_user_info .user_state li a {
	display: block;
	text-align: center;
	background-image: linear-gradient(to bottom, #60B6FF, #309FFF);
	width:140px;
	height:50px;
	line-height:50px;
	font-size:16px;
	color:#FFFFFF;
	border-radius:6px;
	margin:0 auto;
}
.index_user_info .user_state li.a2 a {
	background-image: linear-gradient(to bottom, #FF915B, #FF732D);
}

/*table*/
.public_table_01 {
	padding-top:20px;
}
.public_table_01 .table_l {
	float: left;
	width:890px;
}
.public_table_01 .table_r {
	float:right;
	width:230px;
}
.public_table_01 table {
    width: 100%;
	font-size:14px;
}
.public_table_01 td {
    padding: 17px 0 3px;
	text-align:center;
	max-width:160px;
	color:#666666;
}
/*.public_table_01 tr:nth-of-type(odd) td {
	background-color:#F9F9F9;
}
.public_table_01 tr:hover td {
	background-color: #FFFFEC;
}*/
/*.public_table_01 .title {
	border-radius:20px;
	overflow:hidden;
}*/
.public_table_01 th {
    background-color: #F0F0F0;
    padding: 10px 0;
}
.public_table_01 .state {
	color:#999;
}
.public_table_01 .state.orange {
	color:#FF6600;
}
.public_table_01 .state.green {
	color:#00A629;
}
.public_table_01 .but {
    padding: 0;
	vertical-align:bottom;
}
.public_table_01 .but a {
	display:inline-block; *display:inline; zoom:1;
	text-align: center;
	background: #E3F0FD;
	height:23px;
	line-height:23px;
	color:#4598F2;
	border-radius:100px;
	padding:0 10px;
	font-family:"宋体";
	font-size:12px;
	margin:0 1px;
}
.public_table_01 .but a.orange {
	background: #FAEAE1;
	color:#FF6600;
}
.public_table_01 .but a.grey {
	background: #eee !important;
	color:#999 !important;
}
.public_table_01 .but a:hover {
	background: #4598F2;
	color: #FFF;
}
.public_table_01 .but a.orange:hover {
	background: #FF915B;
}

/*评价-星级*/
.evaluate_star .target-demo {display:inline-block; *display:inline; zoom:1; vertical-align:middle;}
.evaluate_star .hint{display:inline-block; *display:inline; zoom:1; background:#f1f1f1; width:100px; line-height:25px; font-size:14px; margin-left:10px; border-radius:100px; vertical-align:middle; text-align:center;}

/*评价-标签*/
.toggle .custom-checkbox {position:relative; margin:3px; float:left;}
.toggle .custom-checkbox input {position:absolute; left:10px; top:2px;}
.toggle .custom-checkbox label {background:#fff3e2; color:#FF8C06; position:relative; display:block; padding:5px 12px; text-align:center; cursor:pointer; font-size:14px; border-radius:100px;}
.toggle .custom-checkbox label.checked {background:#FA9101; color:#FFF;}

/* 通用模块内容 */
.no_content {
	text-align:center;
	padding-top:25px;
	padding-bottom:30px;
}
.no_content span {
	display:block;
	font-size:14px;
	color:#666666;
	margin-top:-30px;
}
.part_01 {
	padding:8px 0 0;
}
.part_01 .hot {
	padding:16px 20px 13px;
	background:#F5F5F5;
	border-radius:6px;
	margin-top:12px;
}
.part_01 .hot .title {
	height:20px;
	line-height:20px;
	overflow:hidden;
	font-size:16px;
	color:#333;
	font-weight:bold;
	text-overflow:ellipsis; white-space:nowrap; *white-space: normal;
}
.part_01 .hot .title a {
	color:#333;
}
.part_01 .hot .title a:hover {
	color:#FF6600;
}
.part_01 .hot .sum {
	height:44px;
	line-height:22px;
	overflow:hidden;
	padding-top:8px;
	font-size:14px;
	color:#666;
}
.part_01 .list {
	padding-top:10px;
}
.part_01 .list li {
	background:url(/pc/images/list_01.png) no-repeat 0 16px;
	height:35px;
	line-height:35px;
	overflow:hidden;
	padding-left:16px;
	font-size:14px;
	text-overflow:ellipsis; white-space:nowrap; *white-space: normal;
}
.part_01 .list li .time {
	float: right;
	color:#999999;
	padding-left:20px;
}
.part_01b .list {
	padding-top:0;
}
.part_01c {
	margin-right:-25px;
	padding:0;
}
.part_01c .list li {
	float:left;
	width:570px;
}
.part_01c .list li .time {
	padding:0 40px 0 20px;
}
.part_01d {
	padding:10px 25px 20px;
}
.part_02 {
	margin:0 -7px;
	padding:2px 0 0;
}
.part_02 li {
	float:left;
	width:165px;
	text-align:center;
	font-size:0;
	padding:15px 7px 0;
	*padding:15px 5px 0;
}
.part_02 li span {
	display: block;
	height:40px;
	line-height:40px;
	overflow:hidden;
	background:#F0F3FC;
	font-size:14px;
	border-radius:0 0 8px 8px;
}
.part_03 {
	margin:0 -8px;
	padding:2px 0 0;
}
.part_03 li {
	float:left;
	font-size:0;
	padding:15px 8px 0;
}
.part_03 li img {
	height:60px;
	border:1px solid #DDDDDD;
}
.part_04 {
	margin:0 -6px;
	padding-top:6px;
}
.part_04 li {
	width:33.3333%;
	float:left;
}
.part_04 li a {
	display:block;
	border:1px solid #DDDDDD;
	height:45px;
	line-height:45px;
	overflow:hidden;
	font-size:14px;
	border-radius:4px;
	text-align:center;
	margin:12px 6px 0;
}
.part_05 {
	margin:0 -8px;
	padding:5px 0 0;
}
.part_05 li {
	float:left;
	font-size:0;
	width:50%;
}
.part_05 li img {
	height:63px;
	width:205px;
	border:1px solid #DDDDDD;
	margin:15px 8px 0;
}
.part_05b li {
	width:25%;
}
.part_06 {
	padding:8px 0 0;
}
.part_06 .list li {
	padding-top:12px;
}
.part_06 .list a {
	padding:13px 18px 11px;
	background:#F3F3F3;
	border-radius:6px;
	font-size:14px;
	display:block;
}
.part_06 .list .title {
	background:url(/pc/images/ico_06.png) no-repeat 0 center;
	height:20px;
	line-height:20px;
	overflow:hidden;
	text-overflow:ellipsis; white-space:nowrap; *white-space: normal;
	font-weight:bold;
	padding-left:22px;
}
.part_06 .list .sum {
	height:20px;
	line-height:20px;
	overflow:hidden;
	text-overflow:ellipsis; white-space:nowrap; *white-space: normal;
	padding-top:3px;
	color:#666;
}
.part_06b {
	padding:5px 0 0;
	margin:0 -10px;
}
.part_06b .list li {
	float:left;
	width:50%;
	padding-top:20px;
}
.part_06b .list a {
	margin:0 10px;
	padding:16px 20px 15px;
}
.part_06b .page {
	padding:40px 0 30px;
}
.part_07 {
	padding:10px 0 10px;
}
.part_07 .title {
	background: url(/pc/images/column_05.png) no-repeat 0 center;
	color:#348FE2;
	font-size:18px;
	font-weight:bold;
	padding-left:17px;
	margin-top:8px;
}
.part_07 .but {
	float:right;
}
.part_07 .but a {
	display: block;
	text-align: center;
	background-image: linear-gradient(to bottom, #FF915B, #FF732D);
	height:35px;
	line-height:35px;
	font-size:14px;
	color:#FFFFFF;
	border-radius:4px;
	padding:0 15px;
}
.part_08 li {
	padding-bottom:13px;
	font-size:0;
}
.part_09 {
	background:url(/pc/images/pic_01.jpg) no-repeat;
	height:140px;
}
.part_09 ul {
	padding:34px 0 0 380px;
}
.part_09 li {
	float:left;
	padding-left:30px;
}
.part_09 .pic {
	background:url(/pc/images/ico_03.png) no-repeat 25px 22px #FFF;
	border:1px solid #D1E4F9;
	width:160px;
	height:70px;
	border-radius:5px;
}
.part_09 .a2 .pic {background-position:25px -178px;}
.part_09 .a3 .pic {background-position:25px -378px;}
.part_09 .a4 .pic {background-position:25px -578px;}
.part_09 .title {
	padding:18px 0 0 68px;
	font-size:14px;
	font-weight:bold;
}
.part_09 .but {
	padding:2px 0 0 68px;
}
.part_09 .but a {
	color:#999999;
	padding-right:8px;
}
.part_09 .but a:hover {
	color:#FF6600;
}
.part_10 {
	padding:35px 0 40px 30px;
    border-bottom: 1px solid #E5E5E5;
}
.part_10 li {
	float:left;
	padding-right:70px;
	background:url(/pc/images/ico_04.png) no-repeat right center;
}
.part_10 li:last-child {
	padding-right:0;
	background: none;
}
.part_10 .pic {
	background:url(/pc/images/ico_12.png) no-repeat 17px 16px #C4E1FF;
	width:160px;
	height:70px;
	border-radius:5px;
}
.part_10 .a2 .pic {background-position:17px -84px;}
.part_10 .a3 .pic {background-position:17px -184px;}
.part_10 .a4 .pic {background-position:17px -284px;}
.part_10 .a5 .pic {background-position:17px -384px;}
.part_10 .title {
	padding:17px 0 0 70px;
	font-size:14px;
	font-weight:bold;
	color:#0781FF;
}
.part_10 .time {
	padding:2px 0 0 70px;
	color:#0781FF;
}
.part_10 a.on .pic, .part_10 a:hover .pic {
	background-color:#0781FF;
}
.part_10 a.on .title, .part_10 a:hover .title {
	color:#FFF;
}
.part_10 a.on .time, .part_10 a:hover .time {
	color:#FFF;
}
.part_11 {
	padding:35px 0 40px;
    border-bottom: 1px solid #E5E5E5;
	text-align:center;
}
.part_11 li {
	display:inline-block; *display:inline; zoom:1;
	padding-right:200px;
	background:url(/pc/images/ico_04.png) no-repeat 130px center;
}
.part_11 li:last-child {
	padding-right:0;
	background: none;
}
.part_11 .pic {
	background:#D2D2D2;
	width:40px;
	height:40px;
	line-height:40px;
	text-align:center;
	color: #FFFFFF;
	font-size:20px;
	font-family:Arial, Helvetica, sans-serif;
	border-radius:100px;
	margin:0 auto;
}
.part_11 .title {
	padding:5px 0 0;
	font-size:16px;
	color:#999999;
}
.part_11 .on .pic {
	background:#0781FF;
}
.part_11 .on .title {
	color:#0781FF;
}
.part_12 {
	padding:0 0 40px;
}
.part_12 .part_bg {
	border: 1px solid #E1E1E1;
}
.part_12 .sum {
	overflow-x: hidden;
	overflow-y:auto;
	height:290px;
	font-size: 14px;
	line-height:25px;
	padding:15px 25px;
}
.part_12 .checkbox {
	font-size: 16px;
	color:#989898;
	padding-top:12px;
}
.part_12 .checkbox span {
	padding-left:8px;
}
.part_12 .checkbox a {
	color:#1F83F3;
}
.part_12 .public_button {
	padding-top:25px;
}
.part_13 {
	padding:35px 0 45px;
    border-bottom: 1px solid #E5E5E5;
	text-align:center;
}
.part_13 .title {
	font-size: 24px;
	font-weight:bold;
}
.part_13 .sum {
	font-size: 16px;
	color:#666666;
	padding-top:5px;
}
.part_14 {
	background:url(/pc/images/pic_02.jpg) no-repeat;
	height:136px;
}
.part_14 ul {
	padding:28px 0 0 170px;
}
.part_14 li {
	float:left;
	padding:0 30px;
	background:url(/pc/images/ico_05.png) no-repeat right center;
}
.part_14 li:last-child {
	background: none;
	padding-right:0;
}
.part_14 .pic {
	background:url(/pc/images/ico_06.png) no-repeat 0 21px;
	height:80px;
}
.part_14 .a2 .pic {background-position:0 -177px;}
.part_14 .a3 .pic {background-position:0 -378px;}
.part_14 .a4 .pic {background-position:0 -571px;}
.part_14 .title {
	padding:18px 0 0 50px;
	font-size:14px;
	font-weight:bold;
}
.part_14 .data {
	padding:2px 0 0 50px;
	color:#FF3300;
}
.part_14 .data b {
	font-size:24px;
	font-family:Arial, Helvetica, sans-serif;
}
.part_14 .data span {
	font-size:14px;
	padding-left:5px;
}
/*.part_15 {
	padding-top:10px;
}*/
.part_15 .list {
	padding-bottom:3px;
}
.part_15 .button {
	background: url(/pc/images/column_02.png) repeat-x;
	height:50px;
	line-height:50px;
	border-left:1px solid #E1E1E1;
	border-right:1px solid #E1E1E1;
	padding-left:8px;
	cursor:pointer;
}
.part_15 .button b {
	font-size:14px;
	color:#FFF;
	font-weight: normal;
	width:35px;
	height:35px;
	line-height:35px;
	text-align:center;
	background:#409EFF;
	display:inline-block; *display:inline; zoom:1;
	border-radius:5px;
}
.part_15 .button span {
	font-size:14px;
	padding-left:12px;
}
.part_15 .button .button_bg {
	background: url(/pc/images/ico_08.png) no-repeat calc(100% - 15px) 19px;
}
.part_15 .button.on .button_bg {
	background-position:calc(100% - 15px) -81px;
}
.part_15 .part_sum {
	border:1px solid #E1E1E1;
	border-top: none;
	padding:20px 25px;
}
.part_15 .part_sum .title {
	background: url(/pc/images/column_06.png) no-repeat 0 center;
	padding-left:15px;
	color:#000;
	font-size:16px;
}
.part_15 .part_sum .sum {
	border-bottom:1px solid #E1E1E1;
	padding:7px 0 12px;
	margin-bottom:15px;
}
.part_15 .part_sum .sum p {
	background: url(/pc/images/list_01.png) no-repeat 0 center;
	font-size:14px;
	color:#666666;
	padding-left:15px;
	float:left;
	width:50%;
	height:32px;
	line-height:32px;
    overflow:hidden;
	text-overflow:ellipsis; white-space:nowrap; *white-space: normal;
	box-sizing: border-box;
}
.part_15 .part_sum .sum p.auto {
	background-position:0 9px;
	float: none;
	width: auto;
	height:auto;
	line-height:26px;
    overflow: visible;
	white-space: normal;
}
/*.part_15 .part_sum .part_b {
	padding-bottom:10px;
}*/
.part_15 .part_sum .part_b .state {
	font-size:14px;
	color:#666666;
}
.part_15 .part_sum .part_b .state span {
	color:#409EFF;
}
.part_15 .part_sum .part_b .but {
	float:right;
}
.part_15 .part_sum .part_b .but a {
	display:inline-block; *display:inline; zoom:1;
	text-align: center;
	background-image: linear-gradient(to bottom, #FF915B, #FF732D);
	height:32px;
	line-height:32px;
	color:#FFF;
	border-radius:4px;
	padding:0 12px;
	font-size:14px;
	margin-top:-5px;
}
.part_15b .button * {
	vertical-align:middle;
}
.part_15b .button span {
	font-size:16px;
}
.part_15b .button img {
	padding-left:15px;
}
.part_15b .part_sum .sum p * {
	vertical-align:middle;
}
.part_15b .part_sum .sum p img {
	height:20px;
}
.part_15b .part_sum .sum.txt {
	font-size:14px;
	color:#666666;
	line-height:25px;
}
.part_15b .part_sum li:last-child .sum {
    border-bottom: none;
	padding-bottom:0;
	margin-bottom:0;
}
.part_16 {
	background-image: linear-gradient(to bottom, #FFFFFF, #F1F8FF);
	padding:25px 25px 20px;
	border:1px solid #E1E1E1;
}
.part_16 .title {
	text-align: center;
	font-size:20px;
	font-weight:bold;
	padding-bottom:8px;
}
.part_16 .subtitle {
	text-align: center;
	font-size:14px;
	color:#666666;
	border-bottom:1px solid #E6E6E7;
	padding-bottom:20px;
}
.part_16 .sum {
	padding:10px 0 0 10px;
}
.part_16 .sum p {
	background: url(/pc/images/list_01.png) no-repeat 0 center;
	font-size:14px;
	color:#666666;
	padding-left:15px;
	float:left;
	width:50%;
	height:32px;
	line-height:32px;
    overflow:hidden;
	text-overflow:ellipsis; white-space:nowrap; *white-space: normal;
	box-sizing: border-box;
}
.part_17 .sum {
	padding:20px 10px 20px 25px;
}
.part_17 .sum p {
	background: url(/pc/images/list_01.png) no-repeat 0 center;
	font-size:14px;
	color:#666666;
	padding-left:15px;
	float:left;
	width:50%;
	height:32px;
	line-height:32px;
    overflow:hidden;
	text-overflow:ellipsis; white-space:nowrap; *white-space: normal;
	box-sizing: border-box;
}
.part_17 .sum p b {
	color:#FF6600;
}
.part_18 .pic {
	padding:15px 0 15px 15px;
}
.part_18 .pic li {
	float:left;
	padding:15px 15px 0;
	line-height: normal;
	width:180px;
}
.part_18 .pic li img {
	width:180px;
	height:260px;
	border:1px solid #E1E1E1;
}
.part_18 .title {
	display:block;
	font-size:14px;
	text-align:center;
	height:20px;
	line-height:20px;
	overflow:hidden;
	padding-top:6px;
}
.part_19 {
	background: url(/pc/images/ico_10.png) no-repeat left center;
	background-image: linear-gradient(to right, #FFF, #FFFFCC);
	border:1px solid #E1E1E1;
	border-radius:6px;
	box-shadow:4px 4px 0 rgba(0,0,0,0.04);
}
.part_19 .part_bg {
	background: url(/pc/images/ico_10.png) no-repeat 15px center;
	height:70px;
	padding-left:75px;
}
.part_19 .pic img {
	height:15px;
	padding:16px 0 5px;
}
.part_19 .title {
	font-size:14px;
	color:#666666;
}
.part_20 {
	padding:20px 0;
}
.part_20 .ps {
	background:#F5F5F5;
	margin-bottom:8px;
	font-size:16px;
	padding:18px 22px;
	border-radius:6px;
}
.part_20 .ps b {
	color:#FF3300;
	padding:0 5px;
}
.part_20 li {
    border-bottom: 1px solid #EAEAEA;
	font-size:14px;
	padding:20px 0;
}
.part_20 .title {
	height:28px;
	line-height:28px;
	overflow:hidden;
}
.part_20 .title .time {
	float:right;
	padding-left:50px;
}
.part_20 .title .sort {
	background:#409EFF;
	padding:0 10px;
	color:#FFFFFF;
	margin-right:10px;
	display:inline-block; *display:inline; zoom:1;
	border-radius:3px;
	height:25px;
	line-height:25px;
}
.part_20 .title a {
	font-size:18px;
	font-weight: bold;
}
.part_20 .title a b {
	color:#FF3300;
}
.part_20 .sum {
	height:50px;
	line-height:25px;
	overflow:hidden;
	color:#666666;
	padding-top:8px;
}
.part_20 .page {
	padding-top:35px;
}
.part_21 {
	padding:30px 0;
}
.part_21 li {
	width:50%;
	float:left;
}
.part_21 .bg {
	background:#FFF;
	border:1px solid #E1E1E1;
	border-left: 3px solid #409EFF;
	margin:12px;
	padding:15px 20px;
	font-size:14px;
	box-shadow:2px 2px 1px rgba(0,0,0,0.05);
}
.part_21 .title {
	font-size:15px;
	height:30px;
	line-height:30px;
    overflow:hidden;
	text-overflow:ellipsis; white-space:nowrap; *white-space: normal;
	font-weight:bold;
}
.part_21 .but {
	border-top:1px solid #E1E1E1;
	padding-top:15px;
	margin-top:10px;
}
.part_21 .time {
	color:#999999;
}
.part_21 .but a {
	display:inline-block; *display:inline; zoom:1;
	text-align: center;
	background-image: linear-gradient(to bottom, #FF915B, #FF732D);
	height:32px;
	line-height:32px;
	color:#FFF;
	border-radius:4px;
	padding:0 12px;
	font-size:14px;
	margin-top:-3px;
	float:right;
}
.part_21 .page {
	padding-top:35px;
}
.part_22 {
	background:url(/pc/images/pic_03.png) no-repeat;
	height:450px;
}
.part_22 .list01 {
	padding:96px 0 0 8px;
}
.part_22 .list01 li {
	float:left;
	padding:15px 0 0 15px;
}
.part_22 .list01 .pic {
	background:url(/pc/images/ico_03.png) no-repeat 25px 15px #FFF;
	border:1px solid #D1E4F9;
	width:160px;
	height:60px;
	border-radius:5px;
}
.part_22 .list01 .a2 .pic {background-position:25px -185px;}
.part_22 .list01 .a3 .pic {background-position:25px -385px;}
.part_22 .list01 .a4 .pic {background-position:25px -585px;}
.part_22 .list01 .title {
	padding:11px 0 0 68px;
	font-size:14px;
	font-weight:bold;
}
.part_22 .list01 .but {
	padding:2px 0 0 68px;
}
.part_22 .list01 .but a {
	color:#999999;
	padding-right:8px;
}
.part_22 .list01 .but a:hover {
	color:#FF6600;
}
.part_22 .list01 .a1 .but {
	padding:2px 0 0 82px;
}
.part_22 .list01 .a2 .but {
	padding:2px 0 0 75px;
}
.part_22 .list02 {
	padding:23px 0 0 8px;
}
.part_22 .list02 li {
	float:left;
	padding:15px 0 0 15px;
}
.part_22 .list02 a {
	background:url(/pc/images/ico_13.png) no-repeat 20px 10px #FFF;
	border:1px solid #D1E4F9;
	width:160px;
	height:60px;
	line-height:60px;
	border-radius:5px;
	display:block;
	font-size:14px;
}
.part_22 .list02 .a2 a {background-position:20px -90px;}
.part_22 .list02 .a3 a {background-position:20px -190px;}
.part_22 .list02 .a4 a {background-position:20px -290px;}
.part_22 .list02 a span {
	padding-left:75px;
}
.part_23 {
	/*background:url(/pc/images/pic_02.jpg) no-repeat;
	height:136px;*/
	border:1px solid #DFE3E6;
	background:#F3F8FE;
	background-image: linear-gradient(to bottom, #fefeff, #ECF4FE);
}
.part_23 .part_l {
	float:left;
	padding:25px 0 25px 40px;
}
.part_23 .part_l .pic {
	float:left;
}
.part_23 .part_l .pic img {
	width:100px;
}
.part_23 .part_l .info {
	margin-left:118px;
	padding-top:8px;
}
.part_23 .part_l .info .title {
	font-size:16px;
	font-weight:bold;
}
.part_23 .part_l .info .title * {
	vertical-align:middle;
}
.part_23 .part_l .info .title img {
	height:20px;
	margin-left:10px;
}
.part_23 .part_l .info .title .gray {
	filter: grayscale(1); /* 灰色；谷歌、火狐支持；所有ie都不支持 */
    filter: gray; /* 灰色 ie8、9 hover不用加*/
}
.part_23 .part_l .info .sum {
	line-height:20px;
	padding-top:8px;
}
.part_23 .part_r {
	float: right;
	border-left:1px solid #DFE3E6;
	margin-top:25px;
	height:105px;
	text-align:center;
	padding:0 50px;
}
.part_23 .part_r .price span {
	color: #999999;
}
.part_23 .part_r .price b {
	color: #FF6600;
	font-size: 20px;
	font-weight: bold;
}
.part_23 .part_r .public_button {
	padding-top:15px;
}
.part_23 .part_r .public_button a {
	padding: 0 30px;
	margin: 0;
	border-radius: 10px;
}

/*替换样式*/
.slider-container .slide-title {
	width:400px;
	text-overflow:ellipsis; white-space:nowrap; *white-space: normal;
}
.nav:before, .nav:after {
    display: none;
}