﻿@charset "utf-8";
/* General styles for all menus */
.cbp-spmenu{background:#0372db;border-left:1px solid #fff;position:fixed;}
.cbp-spmenu a{display:block;color:#fff;font-size:1.1em;font-weight:300;}
.cbp-spmenu a:hover{background:#920403;}
.cbp-spmenu a:active{background:#920403;color:#fff;}
/* Orientation-dependent styles for the content of the menu */
.cbp-spmenu-vertical{width:240px;height:100%;top:0;z-index:1000;}
.cbp-spmenu-vertical a{border-bottom:1px solid #fff;padding:1em;}
.cbp-spmenu-horizontal{width:100%;height:150px;left:0;z-index:1000;overflow:hidden;}
.cbp-spmenu-horizontal h3{height:100%;width:20%;float:left;}
.cbp-spmenu-horizontal a{float:left;width:20%;padding:0.8em;border-left:1px solid #258ecd;}
/* Vertical menu that slides from the left or right */
.cbp-spmenu-left{left:-240px;}
.cbp-spmenu-right{right:-240px;}
.cbp-spmenu-left.cbp-spmenu-open{left:0px;}
.cbp-spmenu-right.cbp-spmenu-open{right:0px;}
/* Horizontal menu that slides from the top or bottom */
.cbp-spmenu-top{top:-150px;}
.cbp-spmenu-bottom{bottom:-150px;}
.cbp-spmenu-top.cbp-spmenu-open{top:0px;}
.cbp-spmenu-bottom.cbp-spmenu-open{bottom:0px;}
/* Push classes applied to the body */
.cbp-spmenu-push{overflow-x:hidden;position:relative;left:0;}
.cbp-spmenu-push-toright{left:240px;}
.cbp-spmenu-push-toleft{left:-240px;}
/* Transitions */
.cbp-spmenu,.cbp-spmenu-push{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
#show_bg {width:100%; height:100%; background:rgba(0, 0, 0, 0.5); position:fixed; top:0px; left:0px; z-index:999; display:none;}
.main_box {background:#7abbfb; padding:10px;}
.bg_color {background:#baddfd;}
.bg_color img { max-width:100%;}
.ttti {height:65px; background:url(../images/logo2.png) no-repeat 20px center #ab3605; background-size:auto 65px; -webkit-background-size:auto 65px; -moz-background-size:auto 65px; -ms-background-size:auto 65px;}

htm {padding:0px; margin:0px;}
body {font-family:"微软雅黑";}
dl {padding:0px; margin:0px;}
dt {padding:0px; margin:0px;}
dd {padding:0px; margin:0px;}
ul {padding:0px; margin:0px;}
ol {padding:0px; margin:0px;}
p {padding:0px; margin:0px; line-height:25px;}
li {padding:0px; margin:0px; list-style-type:none;}
form {padding:0px; margin:0px;}
fieldset {padding:0px; margin:0px;}
blockquote {padding:0px; margin:0px;}
fieldset {padding:0px; margin:0px;}
select {padding:0px; margin:0px; border:0px;}
label {padding:0px; margin:0px;}
textarea {padding:0px; margin:0px; border:0px;}
img {padding:0px; margin:0px; border:0px;} 
.clear {clear:both; height:0px;}
.top_bor {border-top:#e5e5e5 solid 1px;}
.bot_bor {border-bottom:#000 solid 1px;}

input::-webkit-input-placeholder {color:#999;}
.input {width:100%; display:block; padding:10px 5px; background:none; border:#999 solid 1px; -webkit-box-sizing:border-box; color:#999; font-size:14px; outline:none;}
.select{width:100%; color:#606366; padding:11px 25px 11px 5px; -webkit-appearance:none; border-radius:3px; background:url(../images/down.png) no-repeat right; background-size:15px 15px; -webkit-background-size:15px 15px; -moz-background-size:15px 15px; -ms-background-size:15px 15px; -webkit-box-sizing:border-box;}
.button {width:100%; display:block; padding:0px 5px; border:#999 solid 1px; background:no-repeat; color:#fff; text-align:center; font-size:14px;}
.textarea {width:100%; display:block; padding:10px 5px; background:none; border:#999 solid 1px; -webkit-box-sizing:border-box; color:#999; font-size:14px; outline:none;}
.show_bg {width:100%; height:100%; background:rgba(0, 0, 0, 0.5); position:fixed; top:0px; left:0px; z-index:999; display:none;}

.space-10 {width:100%; height:10px; clear:both;}
.space-20 {width:100%; height:20px; clear:both;}
.space-30 {width:100%; height:30px; clear:both;}
.space-40 {width:100%; height:40px; clear:both;}
.space-50 {width:100%; height:50px; clear:both;}

.radius5 {-moz-border-radius:5px; -webkit-border-radius:5px; -ms-border-radius:5px; border-radius:5px;}
.radius10 {-moz-border-radius:10px; -webkit-border-radius:10px; -ms-border-radius:10px; border-radius:10px;}
.radius15 {-moz-border-radius:15px; -webkit-border-radius:15px; -ms-border-radius:15px; border-radius:15px;}
.radius20 {-moz-border-radius:20px; -webkit-border-radius:20px; -ms-border-radius:20px; border-radius:20px;}
.radius50 {-moz-border-radius:50%; -webkit-border-radius:50%; -ms-border-radius:50%; border-radius:50%;}

.bg_fff {background:#fff;}
.bg_eaeaea {background:#eaeaea;}

/* 右侧悬浮客服 */

#f_right {position:absolute; background:none; top:0px; right:1px; z-index:9999;}
#f_right #r_btn {width:36px; height:150px; padding:5px 10px 25px 15px; background:#d62e33; margin-top:150px; margin-left:-36px; color:#fff; display:block; -moz-border-top-left-radius:5px; -webkit-border-top-left-radius:5px; border-top-left-radius:5px;  -moz-border-bottom-left-radius:5px; -webkit-border-bottom-left-radius:5px; border-bottom-left-radius:5px; cursor:pointer; float:left;}
#f_right #kf_list {width:150px; float:right;}
#f_right #kf_list .f_right_top {height:42px; background:#d62e33; -moz-border-top-left-radius:5px; -webkit-border-top-left-radius:5px; border-top-left-radius:5px;  -moz-border-top-right-radius:5px; -webkit-border-top-right-radius:5px; border-top-right-radius:5px;}
#f_right #kf_list .f_right_top span {height:42px; line-height:42px; color:#fff; padding-left:10px; float:left;}
#f_right #kf_list .f_right_top i {width:32px; height:32px; line-height:32px; color:#fff; text-align:center; display:block; cursor:pointer; float:right;}
#f_right #kf_list .f_right_bot {height:5px; background:#d62e33; -moz-border-bottom-left-radius:5px; -webkit-border-bottom-left-radius:5px; border-bottom-left-radius:5px; -moz-border-bottom-right-radius:5px; -webkit-border-bottom-right-radius:5px; border-bottom-right-radius:5px;}
#f_right #kf_list .f_right_ul {padding:5px 10px; background:#fff; border:#d62e33 solid 1px;}
#f_right #kf_list .f_right_ul .ul_list {clear:both;}
#f_right #kf_list .f_right_ul .ul_list ul {display:block; padding:0px; margin:0px;}
#f_right #kf_list .f_right_ul .ul_list ul li {height:30px; line-height:30px; position:relative;}
#f_right #kf_list .f_right_ul .ul_list ul li a {width:100%; height:30px; display:block;}
#f_right #kf_list .f_right_ul .ul_list ul li a i {width:24px; height:24px; line-height:24px; color:#fff; font-size:14px; text-align:center; display:block; background:#d62e33; margin-top:3px; float:left;}
#f_right #kf_list .f_right_ul .ul_list ul li a span {width:100px; height:30px; line-height:30px; color:#333; font-size:14px; font-weight:bold; display:block; padding-left:4px; float:left;}


.forms dl{
	padding:0px;
	margin: 10px 0px;
	-webkit-box-sizing:border-box;
}
.forms dd{
width:100%; display:block; height:auto; overflow:hidden;
}
.forms hr{
	margin:10px 0;
	border:0;
	border-top:1px solid #dddddd;
}

.forms dt{
	font-size: 16px;
	color: #606366;
	padding:5px 0px;
	line-height:30px;
}

.forms button{
	font-size: 16px;
	color: #fff;
	padding:5px 0px;
	line-height:30px;
    background:#0372db;
    border:#0372db solid 1px;
}

/* 链接颜色 */

a {color:#fff;}
a:link {color:#fff;text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:none;}

.header {height:auto; }

.pc_head {height:auto; }
.pc_head .logo {height:auto;  text-align:left; float:left;}
.pc_head .logo img {height:80px; display:block; margin-left:100px;}

.pc_head .tel {line-height:80px; color:#767676; font-size:16px; font-weight:bold; float:right;}

.logobox {height:auto; overflow:hidden; float:left;}
.logobox img {height:60px;}

.pc_head .navbox {height:55px; background:#42a4fd;}
.pc_head .navbox .a_link {height:55px; line-height:55px; color:#fff; font-size:14px; font-weight:bold; text-align:center; display:block; padding:0px 30px; float:left;}
.pc_head .navbox .a_link.hover {background:#0372db; color:#fff;}
.pc_head .navbox .a_link:hover {background:#0372db; color:#fff;}

.n_link { position:relative; display:inline-block;}
.n_link ul {position:absolute; left:0; top:55px; z-index:999; background:#fff; width:150px; display:none;}
.n_link ul li { width:100%;}
.n_link ul li a { color:#333; line-height:30px; display:inline-block; width:100%; padding-left:20px}
.n_link ul li a:hover {background:#0372db; color:#fff;}
.m_head {height:auto; overflow:hidden;}
.m_head .logo img {width:60%;}
.m_head .tel {line-height:30px; color:#000; font-size:14px; font-weight:bold;}

.m_head .navmenu {height:auto; overflow:hidden; padding:0px 10px; position:relative; background:#0372db;}

.m_head .m_title {color:#fff; display:block; float:left;}
.m_head .m_title a {color:#fff; display:block; float:left;}
.m_head .menu_btn {display:block; float:right;}
.m_head .menu_btn span {display:block; background:url(../images/menu.png) no-repeat center center; background-size:100% 100%; -webkit-background-size:100% 100%; -moz-background-size:100% 100%; -ms-background-size:100% 100%;}

.footer {height:auto; overflow:hidden; clear:both;}
.foot_text {height:auto; overflow:hidden; padding:20px 0px; background:#0372db;}
.foot_text p {line-height:25px; color:#fff; text-align:center; padding:0px; margin:0px;}
.foot_text a {line-height:25px; color:#fff; text-align:center; display:block; padding:0px; margin:0px;}

.foot_link {height:auto; overflow:hidden; text-align:center; border-top:#e5e5e5 solid 1px; padding:20px 0px;}
.foot_link_c {height:auto; overflow:hidden; line-height:30px; margin:0px auto; display:inline-block;}
.foot_link_c a {line-height:30px; display:block; color:#333; font-size:14px; padding:0px 10px; float:left;}
.foot_link_c span {line-height:30px; display:block; color:#999; font-size:14px; float:left;}
.foot_link_c a:hover {color:#222;}

/* 首页轮播图 */

.slides {width:100%; height:auto; overflow:hidden; position:relative;}
.slides a {width:100%; height:auto; overflow:hidden; display:block; position:relative;}
.slides a img {width:100%; height:auto; overflow:hidden; display:block;}

.slidesjs-pagination {height:10px; position:absolute; bottom:10px; left:50%; margin-left:-60px; z-index:998;}
.slidesjs-pagination li {width:30px; height:10px; line-height:10px; margin:0px 3px; float:left;}
.slidesjs-pagination li a {font-size:12px; text-align:center; color:#c9c9ca; font-size:0px; background:#c9c9ca; display:block;}
.slidesjs-pagination li a.active,.slidesjs-pagination li a:hover.active {background:#42a4fd; color:#42a4fd;}
.slidesjs-pagination li a:hover {background:#42a4fd; color:#42a4fd;}

.slidesjs-navigation {display:none;}
.slidesjs-navigation .slidesjs-previous {width:35px; height:100px; line-height:100px; font-size:36px; margin-top:-50px; padding-left:0px; position:absolute; top:50%; left:0px; z-index:999;}
.slidesjs-navigation .slidesjs-previous:hover {background:rgba(0,0,0,0.3); -moz-border-top-right-radius:3px; -webkit-border-top-right-radius:3px; -ms-border-top-right-radius:3px; border-top-right-radius:3px; -moz-border-bottom-right-radius:3px; -webkit-border-bottom-right-radius:3px; -ms-border-bottom-right-radius:3px; border-bottom-right-radius:3px;}
.slidesjs-navigation .slidesjs-next {width:35px; height:100px; line-height:100px; font-size:36px; margin-top:-50px; padding-left:10px; position:absolute; top:50%; right:0px; z-index:999;}
.slidesjs-navigation .slidesjs-next:hover {background:rgba(0,0,0,0.3); -moz-border-top-left-radius:3px; -webkit-border-top-left-radius:3px; -ms-border-top-left-radius:3px; border-top-left-radius:3px; -moz-border-bottom-left-radius:3px; -webkit-border-bottom-left-radius:3px; -ms-border-bottom-left-radius:3px; border-bottom-left-radius:3px;}
.slides:hover .slidesjs-navigation {display:block;}

/* 首页板块 */

.title01 {height:40px; background:url(../images/title01.png) no-repeat;}
.title01 b {height:40px; line-height:40px; color:#fff; display:block; padding-left:10px; float:left;}
.title01 a {height:40px; line-height:40px; color:#fff; display:block; padding-right:10px; float:right;}

.title02 {height:40px; background:#1f92fc;}
.title02 b {height:40px; line-height:40px; color:#fff; display:block; padding-left:10px; float:left;}
.title02 a {height:40px; line-height:40px; color:#fff; display:block; padding-right:10px; float:right;}

.title02.Product_type {height:40px; background:url(../images/title02.png) repeat-x;}

.searchbox {width:100%; height:35px; position:relative;}
.searchbox .search_l {width:100%; height:35px;} 
.searchbox .search_l input {width:100%; height:35px; display:block; padding:0px 5px; border:#e5e5e5 solid 1px; background:#fff;} 
.searchbox .search_r {width:70px; height:35px; background:#b8b8b8; color:#fff; position:absolute; top:0px; right:5px;} 
.searchbox .search_r button {width:60px; height:25px; line-height:24px; display:block; font-size:12px; color:#fff; border:none; cursor:pointer; background:#b8b8b8; margin:5px auto;} 

.product {height:auto; overflow:hidden; clear:both;}
.product ul {height:auto; overflow:hidden; margin:0px; padding:0px;}
.product ul li {height:40px; overflow:hidden; line-height:40px; display:block; font-size:14px; color:#fff; margin:0px; padding:0px;}
.product ul li a {height:40px; overflow:hidden; line-height:40px; display:block; font-size:14px; color:#fff; padding-left:20px; background:url(../images/li.png) repeat-x; position:relative;}
.product ul li a i {width:4px; height:4px; display:block; background:#fff; position:absolute; top:20px; left:10px;}

.product img{border:1px solid #767676; }

.about {height:auto; overflow:hidden;}
.about p {line-height:25px; color:#333;}

.contact {height:auto; overflow:hidden; padding:0px 10px;}
.contact p {line-height:30px; color:#333;}

.proitems {height:auto; overflow:hidden; display:block;}
.proitems img {width:100%; display:block;}
.proitems span {height:30px; overflow:hidden; line-height:30px; display:block; font-size:14px; color:#767676; text-align:center;}

.news {height:auto; overflow:hidden; clear:both;}
.news ul {height:auto; overflow:hidden; margin:0px; padding:0px 5px;}
.news ul li {height:40px; overflow:hidden; line-height:40px; display:block; font-size:14px; color:#666; margin:0px; padding:0px;}
.news ul li a {height:40px; overflow:hidden; line-height:40px; display:block; font-size:14px; color:#666; padding-left:20px; position:relative; border-bottom:#999 dashed 1px;}
.news ul li a i {width:4px; height:4px; display:block; background:#666; position:absolute; top:20px; left:0px;}

/* 二级页面 */

.banner {height:auto; overflow:hidden;}
.banner img {width:100%; height:auto; overflow:hidden;}

.s_content {height:auto; overflow:hidden; padding:20px 0px;}
.s_content p {color:#333;}
.s_content img { max-width:100%;}
.newslist {height:auto; overflow:hidden; padding:0px 10px; margin:0px;}
.newslist li {height:45px; line-height:45px; overflow:hidden; clear:both; border-bottom:#999 dashed 1px; position:relative;}
.newslist li i {width:4px; height:4px; background:#666; display:block; position:absolute; top:22px; left:0px;}
.newslist li a {height:45px; line-height:45px; display:block; color:#666; padding-left:15px; padding-right:90px;}
.newslist li time {width:80px; height:45px; line-height:45px; color:#666; position:absolute; top:0px; right:0px;}
.newslist li a:hover {color:#333;}

.items {height:120px; overflow:hidden; display:block; padding-left:120px; position:relative;}
.items img {width:100px; height:100px; position:absolute; top:0px; left:5px;}
.items span {height:40px; line-height:40px; overflow:hidden; color:#333; font-size:14px; font-weight:bold; display:block;}
.items font {height:50px; line-height:25px; overflow:hidden; color:#999; font-size:12px; display:block;}

.video {height:auto; overflow:hidden; display:block; position:relative;}
.video .v_title {width:100%; height:40px; line-height:40px; color:#f6f6f6; font-size:12px; font-weight:bold; text-align:center; background:rgba(0,0,0,0.6); overflow:hidden; padding:0px 20px; position:absolute; bottom:0px; left:0px;}

.s_n_title {height:50px; line-height:50px; overflow:hidden; color:#000; font-size:18px; font-weight:bold; text-align:center;}
.s_d_date {height:30px; line-height:30px; text-align:center; color:#666; padding-bottom:10px; border-bottom:#ccc dashed 1px;}
.s_d_date font {color:#e60012;}

/* 相关新闻 */

.more {height:auto; overflow:hidden; border-top:#ccc dashed 1px; padding:20px 0px;}
.more span {height:30px; line-height:30px; display:block; color:#666;}
.more a {height:30px; line-height:30px; display:block; color:#666;}
.more a:hover {color:#333;}

/* 分页样式 */

.page {height:auto; overflow:hidden; text-align:center; clear:both; margin-top:20px;}
.page .page_c {height:auto; overflow:hidden; display:inline-block;}
.page .page_c a {height:25px; line-height:25px; font-size:12px; color:#666; border:#e5e5e5 solid 1px; background:#fff; display:block; padding:0px 5px; margin:0px 5px; float:left;}
.page .page_c span {height:25px; line-height:20px; display:block; padding:0px 10px; border:#fff solid 1px; background:#fff; margin:0px 5px; float:left;}
.page .page_c .prev {background:url(../images/page.png) no-repeat 4px 0px #fff;}
.page .page_c .next {background:url(../images/page.png) no-repeat 4px -40px #fff;}
.page .page_c a:hover {color:#999; border:#999 solid 1px;}
.page .page_c .prev:hover {background:url(../images/page.png) no-repeat 4px -60px #fff;}
.page .page_c .next:hover {background:url(../images/page.png) no-repeat 4px -20px #fff;}

/* 产品 slide  焦点 */
.game163 {
	position: relative;
	overflow: hidden;
	width:390px;
	max-width:100%;
}
.game163 .bigImg {
	height: 247px;
	position: relative;
}
.game163 .bigImg li img {
	vertical-align:middle;
	width:100%;
	height:390px;
	max-width:100%;
}
/*.game163 .bigImg  h4{ font-size: 14px; font-weight: bold; line-height: 33px; height: 33px; padding-right: 30px; overflow: hidden; text-align: left; }*/
.game163 .smallScroll {
	height: 53px;
	margin-bottom: 6px;
	margin-top: 20px;
}
.game163 .sPrev, .game163 .sNext {
	float: left;
	display: block;
	width: 14px;
	height: 47px;
	text-indent: -9999px;
	background: url(../images/sprites1008.png) no-repeat 0 -3046px;
	-webkit-transition: none;
	-moz-transition: none;
	-o-transition: none;
	transition: none;
	margin-top: 5px;
}
.game163 .sNext {
	background-position: 0 -2698px;
}
.game163 .sPrev:hover {
	background-position: 0 -3133px;
}
.game163 .sNext:hover {
	background-position: 0 -2785px;
}
.game163 .smallImg {
	float:left;
	margin: 0 6px;
	display:inline;
	width: 350px;
	overflow: hidden;
	max-width:calc(100% - 40px);
}
.game163 .smallImg ul {
	height:65px;
	width: 9999px;
	overflow: hidden;
}
.game163 .smallImg li {
	float: left;
	width:64px;
	cursor:pointer;
	display: inline;
	margin: 0 4px 0 0
}
.game163 .smallImg img {
	border: 1px solid #dcdddd;
	width:60px;
	height:60px;
}
.game163 .smallImg .on img {
	border-color: #0066CC;
}
.game163 .pageState {
	position: absolute;
	top: 350px;
	right: 5px;
	font-family: "Times New Roman", serif;
	letter-spacing: 1px;
}
.game163 .pageState span {
	color: #f00;
	font-size: 16px;
}

#procontent img{max-width:100% !important; width:100% !important;}

@media (max-width: 400px) {
    .game163 .bigImg li img {	height:90vw;}
}

@media (max-width: 479px) {

.pc_head {display:none;}

.m_head .m_title {height:50px; line-height:50px; font-size:14px;}

.menu_btn {width:40px; height:40px; margin-top:5px;}
.menu_btn span {width:40px; height:40px;}

.product ul li {height:40px; overflow:hidden; line-height:40px; display:block; font-size:14px; color:#fff; margin:10px 5px 0px; padding:0px; float:left; -moz-border-radius:5px; -webkit-border-radius:5px; -ms-border-radius:5px; border-radius:5px;}
.product ul li a {text-align:center; padding:0px 10px; background:url(../images/li.png) repeat-x;}
.product ul li a i {display:none;}

.ttti {height:40px; background:url(../images/logo2.png) no-repeat 20px center #ab3605; background-size:auto 40px; -webkit-background-size:auto 40px; -moz-background-size:auto 40px; -ms-background-size:auto 40px;}


}

@media (min-width: 480px) and (max-width: 767px)  {

.pc_head {display:none;}

.m_head .m_title {height:50px; line-height:50px; font-size:14px;}

.menu_btn {width:40px; height:40px; margin-top:5px;}
.menu_btn span {width:40px; height:40px;}

.product ul li {height:40px; overflow:hidden; line-height:40px; display:block; font-size:14px; color:#fff; margin:10px 5px 0px; padding:0px; float:left; -moz-border-radius:5px; -webkit-border-radius:5px; -ms-border-radius:5px; border-radius:5px;}
.product ul li a {text-align:center; padding:0px 10px; background:url(../images/li.png) repeat-x;}
.product ul li a i {display:none;}

.ttti {height:40px; background:url(../images/logo2.png) no-repeat 20px center #ab3605; background-size:auto 40px; -webkit-background-size:auto 40px; -moz-background-size:auto 40px; -ms-background-size:auto 40px;}

}

@media (min-width: 768px) and (max-width: 999px){

.pc_head {display:none;}

.m_head .m_title {height:50px; line-height:50px; font-size:14px;}

.menu_btn {width:40px; height:40px; margin-top:5px;}
.menu_btn span {width:40px; height:40px;}

}

@media (min-width: 1000px) {

.pc_head {display:block;}
.pc_head .logo img {height:60px; margin-left:80px;}

.pc_head .tel {line-height:60px;}

.m_head {display:none;}

.tool_btn {float:right;}

.pc_p_10 {padding-left:10px;}
   
}

@media (min-width: 1260px) {

.pc_head {display:block;}
.pc_head .logo img {height:80px; margin-left:100px;}

.pc_head .tel {line-height:80px;}

.m_head {display:none;}

.tool_btn {float:right;}

.pc_p_10 {padding-left:10px;}

}


.show_msg {width:100%; height:100%; background:rgba(0,0,0,0.4); position:fixed; left:0px; top:0px; z-index:99;display:none;}
.show_msg .show_msg_text {width:360px; height:180px; background:rgba(0,0,0,0.4); margin-left:-180px; margin-top:-90px; position:fixed; left:50%; top:50%; z-index:99;}
.show_msg .show_msg_text .show_msg_text_b {width:350px; height:170px; margin:5px; background:url(../images/success.png) no-repeat 0px 40px #f7f7f7;}
.show_msg .show_msg_text .show_msg_text_b span {height:50px; line-height:50px; color:#4c4c4c; font-size:18px; text-align:center; font-weight:bold; padding:0px 10px; display:block;}
.show_msg .show_msg_text .show_msg_text_b .text {width:300px; height:auto; overflow:hidden; margin:120px auto; padding-left:130px; margin:0px auto;}
.show_msg .show_msg_text .show_msg_text_b .text b {color:#d31145; font-size:24px; line-height:40px; padding:20px 0px; display:block;}
.show_msg .show_msg_text .show_msg_text_b .text .btn {height:39px; line-height:39px; font-size:18px; text-align:center; display:block; margin-top:30px; float:left;}
.show_msg .show_msg_text .show_msg_text_b .text a.backbtn {color:#fff; padding:0px 20px; background:url(../images/c_list_2.png) no-repeat right center #d31145; border:#d31145 solid 1px;}
.show_msg .show_msg_text .show_msg_text_b .close {width:26px; height:26px; background:url(../images/close.png) no-repeat; cursor:pointer; position:absolute; top:15px; right:15px;}