body { margin:0 auto; font-size:12px; font-family:Verdana; line-height:1.5; color:#676966;}
ul,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;}
img { border:0px;}
a {color:#000; text-decoration:none;}
a:hover { color:#ff1a16;}
.cls{clear:both; height:0; line-height:0}
h3{font-size:16px; height:35px; line-height:35px; background:url(img/h3_li.jpg) no-repeat 0 8px; text-indent:20px;}


/*  head  */
.top{height:99px; background:url(img/top_bg.jpg) repeat-x 0 0;}
.head{width:1000px; margin:0 auto;}
.logo{width:425px; height:99px; background:url(img/logo.jpg); float:left;}

.head_nav{width:550px; float:right;}
.head_nav ul{float:left; margin-top:10px;}
.head_nav ul li{float:left; width:145px; margin-left:20px; display:inline;}
.head_nav ul li a{color:#fff;}


.bigpic{ height:363px; background:url(img/bigpic.jpg) no-repeat top center; margin-top:10px;}

.menu{width:1000px; height:46px; background:url(img/menu_bg.jpg); margin:10px auto;}
.menu a{width:125px; height:46px; line-height:46px; display:block; float:left; text-align:center; font-size:16px; font-family:"微软雅黑"; color:#fff;}
.menu a:hover{color:#ff1a16;}

/*  main  */

.main{width:1000px; margin:0 auto;}

.mbox{width:302px; height:365px; padding:10px; background:url(img/sy_box_bg.jpg); float:left;}
.mbox h3{color:#1e1e1e;}
.llwm p{ line-height:25px;}

.gsjj{margin-left:17px; margin-right:17px; display:inline;}
.gsjj p{text-indent:2em;line-height:30px; }

.js{width:153px; height:15px; border:1px solid #b7b7b7; color:#333}
.jyfs p{line-height:25px;}

hr{height:0px; border:none; border-top:1px solid #ff9812; overflow:hidden; margin:10px auto; padding:0;}

/*  foot  */

.bottom{border-top:2px solid #ff9812; margin-top:10px;}

.foot{width:1000px; text-align:center; margin:0 auto; line-height:25px; font-size:14px; color:#ff9812;}
.foot a{ color:#ff9812}
.foot_nav{width:800px; float:left;}
.foot_nav a{color:#ff9812;}
.foot_nav a:hover{color:#ff1a16}

.foot_bq{width:140px; float:right}

/*  left  */

.left{width:322px; float:left;}
.left h3{font-size:14px;color:#2c2c2c;}

.hydr{height:250px; background-position:bottom;}
#frmdr{text-align:center; font-size:14px;}
#btn_ok{width:199px; height:29px; background:url(img/dr_btn_bg.jpg); border:none; text-indent:-99999em; cursor:pointer}
.drtxt{width:163px; height:19px; border:1px solid #a6a6a6;}


/*  right  */

.right{width:676px; min-height:650px; _height:650px; float:right; background:url(img/zw_bg.jpg) no-repeat left bottom;}
.right h3{border-bottom:1px solid #ff9812; font-size:14px;color:#2c2c2c;}
.right h3 span{float:right; font-size:12px; font-weight:normal; margin-right:5px;}
.right h3 span a{color:#2c2c2c;}



/*  dy  */

.zw{margin:0px auto; overflow:hidden; padding:10px;}

ul.news{ padding:10px;}
ul.news li{ height:26px; line-height:26px; border-bottom:1px dashed #ccc; background:url(img/li.jpg) no-repeat 0 10px; text-indent:15px;}
ul.news li a{color:#797979;}
ul.news li a:hover{color:#F00}
ul.news li span{float:right;}


h1{ line-height:50px; font-size:14px; text-align:center; color:#484848;}

#pp{overflow:hidden; text-align:center; margin:10px auto;}
#tt{margin:10px auto; padding:0 10px;}
.xz{text-align:center; height:50px; line-height:50px;}




.table_style {
	margin: 10px 0px; width: 100%;
}
.table_style th {
	background: url("../../Image/Web/double_line.jpg") repeat-x left bottom; padding: 8px; border-top-color: rgb(107, 169, 16); border-top-width: 1px; border-top-style: solid;
}
.table_style td {
	padding: 5px; color: rgb(93, 113, 62); border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.table_style tr.last td {
	border: currentColor;
}
.table_style td.noborder {
	border: currentColor;
}
.table_style tr.tips td {
	background: rgb(195, 235, 128);
}
.table_style td img.icon {
	margin-left: 5px; vertical-align: middle; cursor: pointer; max-width: 20px;
}
.table_style tr.bg {
	background: rgb(236, 236, 236);
}
.table_style tr.bg_sub_enums {
	background: url("../../Image/Web/filedset_bg.png") repeat-x bottom rgb(252, 252, 252);
}
.table_style tr.bg_sub_enums td {
	line-height: 25px;
}
.table_style tr.bg_sub_enums td span {
	padding: 0px 15px 0px 0px;
}
.style2 td {
	border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.style2 td.label {
	background: rgb(236, 236, 236); width: 100px; text-align: right; border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: solid;
}
.style2 td.header {
	line-height: 25px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.style2 td.footer {
	border: currentColor; text-align: center;
}
.style2 td.footer input {
	margin: 0px 10px;
}
.style3 td {
	border: 1px dotted rgb(204, 204, 204); text-align: center; cursor: pointer;
}
.style3 a:hover {
	color: rgb(255, 132, 0);
}
.style4 td {
	line-height: 25px; vertical-align: top; border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.style4 tr.border_b td {
	border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.style4 tr.bg td {
	border-top-color: currentColor; border-top-width: medium; border-top-style: none;
}

.member_box {
	background: url("../images/signup_bg.png") no-repeat left top; margin: 20px auto; width: 660px; height: 177px; position: relative; margin-left:-3px;
}
.login_box3 {
	padding: 40px 23px;
	left: 23px;
	top: 0px;
	width: 227px;
	height: 97px;
	position: absolute;
}
.login_box3 li {
	padding: 4px 0px;
}
.register_box {
	padding: 40px 23px; top: 0px; right: 0px; position: absolute;
}
.register_box li {
	padding: 4px 0px;
}
.btn_register {
	background: url("../images/btn_signup_bg.png") no-repeat; margin: 13px 0px 0px 0px; border: currentColor; width: 130px; text-indent:-99999em;height: 30px; display: block; cursor: pointer;
}
.btn_login {
	background: url("../images/btn_login.png") no-repeat; border: currentColor; width: 190px; height: 30px; cursor: pointer;text-indent:-99999em;
}

.left_shadow {
	background: url("../../Image/Web/shadow_left.png") no-repeat; left: -30px; top: 0px; width: 30px; height: 255px; display: none; position: absolute;
}
.container {
	background: rgb(255, 255, 255); padding: 10px 5px 5px;
}
.t_right {
	text-align: right;
}
.sidebar_box .list li.rate {
	text-align: center; font-size: 20px; font-weight: bold;
}
.sidebar_box .list li.fee {
	text-align: center; border-bottom-color: rgb(107, 169, 16); border-bottom-width: 1px; border-bottom-style: solid;
}
#sidebar {
	width: 231px; float: left;
}
.sidebar_box {
	background: url("../images/sidebar_box_bg.png") no-repeat bottom; padding: 10px; margin-bottom: 10px;
}


/*会员中心*/
.hy_c{ font-size:14px; margin-top:10px;}
.hy_c a{}

.tab {
	width: 100%;
}
.tab li {
	background: url("../images/cpanel_tag_normal.png") no-repeat left top; margin: 0px 10px 0px 0px; width: 100px; height: 31px; text-align: center; line-height: 31px; float: left;
}
.tab li.select {
	background: url("../images/cpanel_tag_select.png") no-repeat left top;
}
.tab li a {
	width: 100%; color: rgb(255, 255, 255); display: block;
}
.action_list {
	background: url("../images/cpanel_menu_bar.png") no-repeat left top; width: 100%; height: 32px; line-height: 32px;
}
.action_list a {
	margin: 0px 10px; color: rgb(255, 255, 255); float: left;
}
.action_list a.select {
	color: rgb(255, 243, 56);
}

.boder01{ border:1px solid #FF8040; background:#FFB997; color:#004080; display:block; padding:0px 10px; line-height:25px; margin:0px 10px;}
