@charset "gb2312";
BODY {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #fff;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	BACKGROUND-REPEAT: repeat-x;
	FONT-FAMILY: "宋体", arial;
	BACKGROUND-POSITION: center top;
	COLOR: #333;
	FONT-SIZE: 12px;
	PADDING-TOP: 0px
}
#menu_left{
	float:left;
	width: 210px;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
}
a{text-decoration:none;}
a:hover{text-decoration:underline}
h1{font-size:18px;font-weight:bold;margin:0; padding:0;}
h2,h3,h4,h5,h6{font-size:12px;font-weight:bold;margin:0; padding:0;}
form,img,ul,ol,li,dl,dt,dd {margin:0;padding:0;border:0;}
li,dl{list-style-type:none;}
img{vertical-align: top;}
.sSTYLE-1 {
	color:#cf2604;
	float: left;
	margin-top: 6px;
	line-height: 16px;
	letter-spacing: 0.1em;
}
.sSTYLE2s {
	color:#cf2604;
	float: left;
	width: 200px;
	letter-spacing: 0.1em;
	padding-left: 10px;
}
.sSTYLE2s span{
	font-size: 14px;
	font-weight: bold;
	color: #999;
}
.sSTYLE2s a{
	color: #cf2604;
}
.STYLE6-1 {
	font-size:12px;
	color:#FFF;
}
.STYLE7s a{
color:#FFF;
}
.STYLE9s {
	color:red;
	width:79px;
	height:20px!important;
	height:21px;
	font-style:normal;
	background-position:top;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 12px;
	margin-left: 1;
	float: left;
}
.STYLE10s {
	color:#000;
	width:80px;
	height:20px;
	font-style:normal;
	border: thin solid #FF6666;
	float: left;
	margin-right: 2px;
}

[if IE]>
p.iepara {
padding-top:1em;
}
.menu0 {
height:31px;
float:right;
width:217px;
background-image:url(http://www.cardbaobao.com/images/index_r7_c55.jpg);
margin-top:4px;
}
.menua {
height:18px;
float:right;
width:auto;
margin-top:8px;
clip:rect(0px,auto,auto,auto);
margin-right:36px!important;margin-right:36px;
}
.menub {
height:18px;
float:right;
width:auto;
margin-top:8px;
clip:rect(0px,auto,auto,auto);
margin-right:36px!important;margin-right:36px;
}
.menuc {
height:18px;
float:right;
width:auto;
margin-top:8px;
clip:rect(0px,auto,auto,auto);
margin-right:36px!important;margin-right:18px;
}
#templatemo_menu_wrapper {
	clear:both;
	width:960px;
	height:48px;
	background:url(http://www.cardbaobao.com/images/templatemo_menu_bg.jpg) repeat-x;
	margin:0 auto;
}
#templatemo_menu {
	width:750px;
	height:41px;
	float: left;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
/*#templatemo_menu ul {
list-style:none;
margin:0;
padding:0;
}
#templatemo_menu ul li {
display:inline;
margin:0;
padding:0;
}
#templatemo_menu ul li a {
float:left;
display:block;
height:22px;
width:83px;
background:url(http://www.cardbaobao.com/images/menu_back1.jpg) bottom no-repeat;
text-align:center;
font-size:13px;
text-decoration:none;
color:#b10;
font-weight:700;
outline:none;
padding:13px 0 0;
}
#templatemo_menu li a{
float:left;
display:block;
height:22px;
width:83px;
background:url(http://www.cardbaobao.com/images/menu_back1.jpg) bottom no-repeat;
text-align:center;
font-size:13px;
text-decoration:none;
color:#b10;
font-weight:700;
outline:none;
padding:13px 0 0;
	
	}
#templatemo_menu li a:hover {
	color:#FFF;
	background-image:url(http://www.cardbaobao.com/images/menu_back.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	float:left;
}
#templatemo_menu li .current {
	color:#FFF;
	background-image:url(http://www.cardbaobao.com/images/menu_back.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	float:left;
}
#templatemo_menu li .menunull{
	color:#FFF;
	background-image:url();
	background-repeat:no-repeat;
	background-position:left bottom;
	float:left;
	margin-right:10px;
	width:0px;
	padding-top: 0px;
	height: 0px;
}
#templatemo_menu li .menunull a:hover{
	color:#FFF;
	background-image:url(http://www.cardbaobao.com/images/menu_backnull.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
	float:left;
	width:0px;
	margin-right:10px;
	}
*/#templatemo_menu1{
	width:750px;
	float:left;
	height:31px;
	overflow:hidden;
	zoom:1;
	line-height:31px;
	margin-top: 4px;
}
#templatemo_menu1 li{ float:left; margin-right:2px;}
#templatemo_menu1 li.margr{ margin-right:13px;}
#templatemo_menu1 li a{ display:block; background:url(http://www.cardbaobao.com/images/menu_back1.jpg) no-repeat 0 0; width:82px; height:31px; font-size:13px;font-weight:bold; text-align:center; color:#b10; text-decoration:none;}
#templatemo_menu1 li a:hover,#templatemo_menu1 li a.current{ background:url(http://www.cardbaobao.com/images/menu_back.jpg) no-repeat 0 0; color:#FFF;}
	
.logo1 {
	float:left;
	width:630px;
	font-size:12px;
	height:30px;
	margin-top: 15px;
	text-align: left;
	margin-left: 10px;
}
.logo2 {
	float:right;
	width:700px;
	font-size:12px;
	height:25px;
	padding:0;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: auto;
	line-height: 25px;
}
.logo3 {
	float:right;
	width:100px;
	font-size:12px;
	height:25px;
	padding:0;
	margin-top: 20px;
	margin-right: 10px;
	margin-bottom: auto;
	top: 10px;
	line-height: 25px;
	text-align: right;
}
.header_text {
	height:360px;
	width:960px;
	background-repeat:repeat;
	background-position:top;
	background-image:url(http://www.cardbaobao.com/images/0.jpg);
	padding:0;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}

.header_text .div .left1 {
	float:left;
	width:205px;
	padding:0;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 8px!important;margin-left: 4px;
}
.header_text .div .li {
	float:left;
	width:205px;
	font-size:12px;
	height:317px;
	margin:auto;
	padding:0;
	overflow: hidden;
	background-image: url(/images/homeleftback.jpg);
	background-repeat: no-repeat;
}
.header_text .div .li span{
	float:left;
	width:110px;
	line-height: 30px;
}
.l2 {
	float:left;
	width:195px;
	font-size:12px;
	line-height:28px;
	height: 28px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0px;
}
.l2 a{
	float:left;
	color:#FFF;
	}
.header_text .div .l3 {
float:left;
width:168px;
font-size:12px;
height:40px;
line-height:17px;
margin:12px auto auto 10px;
padding:0;
}
.header_text .div .l4 {
	float:left;
	width:120px;
	font-size:12px;
	height:70px;
	line-height:20px;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: 66px!important;
	margin-left: 33px;
	padding: 0;
}
.header_text .div .left2 {
	float:left;
	width:510px;
	height:347px;
	padding:0;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 6px!important;margin-left: 6px;
}
.header_text .div .m1 {
	float:left;
	width:510px;
	font-size:12px;
	height:20px;
	line-height:normal;
}
.header_text .div .m2 {
	float:left;
	width:510px;
	font-size:12px;
	height:21px;
	line-height:17px;
	padding:0;
	margin-top: 8px;
	margin-right: auto;
	margin-bottom: 5px!important;margin-bottom: 0px;
	margin-left: auto;
}
.header_text .div .m3 {
	float:left;
	width:510px;
	font-size:12px;
	height:288px;
	line-height:17px;
	padding:0;
	border: 1px solid #FF6666;
	margin-top: 0px!important;margin-top: 5px;
}
.header_text .div .m4 {
	float:right;
	width:50px;
	font-size:14px;
	height:21px;
	line-height:17px;
	color:#FFF;
	padding:0;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
.header_text .div .left1 h2 {
font:normal 34px Arial, Helvetica, sans-serif;
color:#fff;
background:url(http://www.cardbaobao.com/images/h2_bg_slider.gif) left no-repeat;
margin:0;
padding:20px 0 10px 65px;
}
.header_text p {
font:normal 11px Arial, Helvetica, sans-serif;
color:#fff;
line-height:1.8em;
margin:0 0 0 10px;
padding:10px 0 0 15px;
}
.clear {
	HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden;
}
/* 公共样式中的默认超链接 */
a:active {text-decoration:none;}
A:link {
	TEXT-DECORATION: none
}
A:visited {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
.main {
	MARGIN-TOP: 0px
}
.mian01 {
	PADDING-BOTTOM: 0px !important;
	PADDING-LEFT: 10px !important;
	WIDTH: 960px !important;
	PADDING-RIGHT: 10px !important;
	BACKGROUND: #fff;
	HEIGHT: 677px;
	PADDING-TOP: 0px !important;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#top_main {
	WIDTH: 960px;
	BACKGROUND: #fff;
	FLOAT: left;
	padding: 0px;
}
#Top_left {
	MARGIN-TOP: 10px;
	WIDTH: 200px;
	DISPLAY: inline;
	FLOAT: left;
	HEIGHT: 70px;
	MARGIN-LEFT: 0px
}
.bang {
	TEXT-ALIGN: center;
	MARGIN: 10px 0px 0px;
	WIDTH: 960px;
	BACKGROUND: #fff;
	FLOAT: left;
	HEIGHT: 120px;
	BORDER-TOP: #c60001 3px solid
}
.bang1 {
	float:left;
	TEXT-ALIGN: center;
	WIDTH: 860px;
	HEIGHT: 20px;
	margin-top: 8px;
	padding-left: 100px;
}
.bang1 LI {
	FLOAT: left;
	margin-right: 2px;
	margin-left: 2px;
}
.bang1 LI A {
	COLOR: #000
}
.bang2 {
	WIDTH: 960px
}
.bang3 {
	TEXT-ALIGN: left;
	WIDTH: 960px;
	FLOAT: left;
	background-position: top;
	background-repeat: no-repeat;
	margin-top: 9px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
	padding-top: 5px;
}
.bang3 UL {
	LIST-STYLE-TYPE: none
}
.bang3 UL LI {
	DISPLAY: inline;
	MARGIN-LEFT: 5px;
	MARGIN-RIGHT: 5px;
	text-align: left;
	line-height: 20px;
}
.bang3 LI A {
	COLOR: #666
}
.bang3 LI SPAN {
	COLOR: #c60001
}
#End_02 {
	TEXT-ALIGN: center;
	MARGIN: 0px auto;
	WIDTH: 960px;
	COLOR: #333
}
#End_02_left {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 25px;
	MARGIN: 0px;
	WIDTH: 960px;
	FLOAT: left;
	COLOR: #333;
	height: 25px;
}
.End_02_left-1 {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 25px;
	MARGIN: 0px;
	WIDTH: 280px;
	FLOAT: left;
	COLOR: #333;
	height: 25px;
	vertical-align: middle;
	padding-left: 200px;
}
.End_02_left-2 {
	TEXT-ALIGN: center;
	WIDTH: 60px;
	FLOAT: left;
	COLOR: #333;
	height: 20px;
	margin-top: 5px;
}
.End_02_left-3 {
	TEXT-ALIGN: left;
	LINE-HEIGHT: 25px;
	MARGIN: 0px;
	WIDTH: 260px;
	FLOAT: left;
	COLOR: #333;
	height: 25px;
	vertical-align: middle;
}
#End_02_Right {
	TEXT-ALIGN: center;
	FLOAT: left;
	COLOR: #333;
	height: 50px;
	width: 650px;
	padding-left: 300px;
}
#end_img{
	float:left;
	width:145px;
	height: 45px;
	border: 1px solid #CCC;
	text-align: left;
	margin-left: 10px!important;margin-left: 5px;
	padding-left: 20px;
	}
#end_img1{
	float:left;
	border: 1px solid #CCC;
	text-align: left;
	margin-left: 10px!important;
	margin-left: 5px;
	width: 165px;
	height: 45px;
	overflow: hidden;
	}
#end_img img{
	float:left;
	margin-top: 3px;
	}
#end_img span{
	float:left;
	width:70px;
	height: 40px;
	text-align: left;
	line-height: 20px;
	color: #333;
	padding-left: 20px;
	margin-top: 3px;
	}
.menu-img {
	LINE-HEIGHT: 35px !important; FLOAT: left; HEIGHT: 35px !important; PADDING-TOP: 0px !important
}

.STYLE15 {color: #b10; font-weight: bold; }
.tp_barbg{
	float:left;
	margin-top: 3px;
	}
.tp_barbg1{
	float:left;
	height: 20px;
	width: 35px;
	line-height: 20px;
	text-align: center;
	background-image: url(/images/topregcard.jpg);
	margin-top: 3px;
	margin-left: 5px;
	margin-right: 20px!important;
	margin-right: 25px;
	}

