
/*蓝色边框线与蓝色背景*/
.xtop, .xbottom {display:block; background:transparent; font-size:1px; }
.xb1, .xb2, .xb3, .xb4 {
	display:block;
	overflow:hidden;
	background-color: #EDF7FF;
}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #0088D2;
	border-left-color: #0088D2;
}
.xb1 {margin:0 5px; background:#0088CC;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.xboxcontent {
	display:block;
	border-top: 0;
	border-right: 1px solid #0088D2;
	border-bottom: 0;
	border-left: 1px solid #0088D2;
	background-color: #EDF7FF;
}
/*蓝色边框线与白色背景*/
.mb1, .mb2, .mb3, .mb4 {
	display:block;
	overflow:hidden;
}

.mb1, .mb2, .mb3 {height:1px;}
.mb2, .mb3, .mb4 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #79B6DA;
	border-left-color: #79B6DA;
}
.mb1 {
	margin:0 5px;
	background-color: #79B6DA;
}
.mb2 {margin:0 3px; border-width:0 2px;}
.mb3 {margin:0 2px;}
.mb4 {height:2px; margin:0 1px;}
.mboxcontent {
	display:block;
	padding: 1px;
	border-top: 0;
	border-right: 1px solid #79B6DA;
	border-bottom: 0;
	border-left: 1px solid #79B6DA;
	line-height:21px;
}
/*左侧菜单列表样式*/
.businav_c {
	width: 178px;
	height: auto;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/businessnav_c.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin-top: 5px;
}
.businav_c ul{
	margin-left: 15px;
	list-style-type: none;	
}
.businav_c ul li{
	line-height: 18px;
	font-size: 12px;
	background-image: url(../images/navbt4.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 15px;
	text-align:left;
	clear:both;
}
.businav_c h3{
	background-image: url(../images/businessnav_t.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	color: #0092BC;
	height: 25px;
	width: 178px;
	padding-top: 4px;
	line-height:25px;
}
.businav_c p{
	background-image: url(../images/businessnav_b.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}

/*温馨提示样式*/
#tip{
	padding-top:15px;
	padding-left:10px !important;
	color: #FF0000;
}
#tip ul{
	display: block;	
}
#tip ul li{
	line-height: 20px;
	text-align: left;	
}
/*详细内容（内嵌框内容样式?/
.CDetailcontent{
	margin-right: 5px;
	margin-left: 5px;
	margin-top: 5px;
}
/*wookroom页样?/
.bus_memb{
	width: 570px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	height: 29px;
	background-image: url(../images/bus_memb.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.bus_memb ul{
	list-style-type: none;
	margin-left: 45px;
	padding-top: 5px;
}
.bus_memb ul li{
	margin-left: 12px;
	padding-left: 12px;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
}
.busicon_t {
	height: 80px;
	width: 570px;
	margin-left: auto;
	margin-right: auto;
	clear: both;
}
.busicon_content {
	width: 570px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../images/busicon_c.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin-top: 5px;
	clear: both;
}
.busicon_navtop{
	background-image: url(../images/busicon_t.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	height: 21px;
}
.busicon_navtop  ul{
	list-style-type: none;	
}
.busicon_navtop  ul li{
	display: inline;
	margin-left: 10px;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
}
.busicon_content ul{
	margin-left: 15px;
	list-style-type: none;
	text-align: left;
	line-height: 21px;
}
.busicon_content .tupiao{
	clear: both;
	height: 15px;
	margin-right: 12px;
	vertical-align: top;
	width: 550px;
	text-align: right;
	
}
.busicon_b{
	background-image: url(../images/busicon_b.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 7px;
	width: 570px;	
}
.busicon_over{
	width: 570px;
	margin-top: 5px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/busicon_over1.gif);
	background-repeat: repeat-y;
	background-position: left top;
	text-align: left;
	clear: both;
}
.busicon_over ul{
	line-height: 21px;
	float: left;
	padding-top: 8px;
	margin-left: 5px;
}
.busicon_over .o_top{
	background-image: url(../images/busicon_over3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 7px;	
}
.busicon_over .o_bottom{
	background-image: url(../images/busicon_over2.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 7px;
	clear: both;	
}
.busicon_over h3{
	width: 91px;
	margin: 5px;
	float: left;
	height: 87px;
}
/*详细内容背景颜色样式*/
.input_list {
	text-align: left;
	padding-left: 8px;
	background-color: #CFEBFF;
	line-height:25px;
}
.button_list {
	font-size: 12px;
	color: #333333;
	text-align: center;
	background-color: #CFEBFF;
	line-height:25px;
}
.title_list {
	font-size: 12px;
	color: #333333;
	text-align: center;
	background-color: #4FBAE6;
}
.title_list1 {
	font-size: 12px;
	color: #000000;
	text-align: left;
	background-color: #4FBAE6;
	padding-left: 12px;
	font-weight: bold;
	line-height:21px;
}
.title_listcon {
	font-size: 12px;
	color: #333333;
	text-align: center;
	background-color: #CFEBFF;
}
.name_list {
	text-align: right;
	color: #000000;
	font-size: 12px;
	background-color: #CFEBFF;
}
/*我的工作室会员登陆样?/
#pwd {
	width: 770px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
}
#pwd .pwcenter{
	text-align: center;	
}
/* 会员注册页面*/
#login {
	width: 760px;
	margin-top: 10px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
}
#header {
	width: 760px;
	clear: both;
}
.t_left {
	float: left;
	width: 186px;
	height: 85px;
}
.t_middle {
	background-image: url(../images/memberreg/login_r1_c3.gif);
	background-repeat: repeat-x;
	float: left;
	height: 85px;
	width: 527px;
}
.t_right {
	float: right;
	height: 85px;
	width: 47px;
	clear: right;
}
#middle {
	width: 760px;
	clear: both;
}
.m_left {
	float: left;
	height: 65px;
	width: 306px;
}
.m_right {
	float: right;
	height: 65px;
	width: 454px;
	clear: right;
}

#bottom {
	width: 760px;
	clear: both;
}
.b_left1 {
	height: 289px;
	width: 28px;
	clear: left;
	float: left;
}
.b_left2 {
	float: left;
	width: 278px;
}
.b_left2a {
	width: 278px;
	background-image: url(../images/memberreg/login_r3_c2.gif);
	background-repeat: repeat-x;
	height: 225px;
	margin: 0px;
}
.b_left2a  ul {
	list-style-type: none;
	text-align: left;
	padding-top: 15px;
	padding-left: 50px;
}
.b_left2a  ul li {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	height: 35px;
}
.b_left2b {
	width: 278px;
	background-image: url(../images/memberreg/login_r4_c2.gif);
	background-repeat: repeat-x;
	height: 64px;
	margin: 0px;
	padding: 0px;
}
.b_middle {
	float: left;
	width: 15px;
	height: 289px;
}
.b_right1{
	float: left;
	width: 367px;
}
.b_right1a {
	height: 225px;
	width: 367px;
}
.b_right1a  ul {
	list-style-position: outside;
	list-style-image: url(../images/memberreg/btn3.gif);
	text-align: left;
	padding-left: 30px;
	padding-top: 8px;
}
.b_right1a ul li {
	line-height: 18px;
}
.b_right1a .title {
	height: 15px;
	width: 150px;
	font-size: 14px;
	color: #FF9900;
	padding-left: 25px;
	padding-top: 8px;
	font-weight: bold;
}
.b_right1a .newlogin {
	height: 15px;
	width: 350px;
	font-size: 12px;
	color: #FF0000;
	text-align: right;
	text-decoration: none;
	padding-top: 8px;
}
.b_right1a .newlogin a {
	height: 15px;
	width: 350px;
	font-size: 12px;
	color: #FF0000;
	margin-top: 5px;
	text-align: right;
	text-decoration: none;
}
.b_right1a .newlogin a:hover {
	height: 15px;
	width: 350px;
	font-size: 12px;
	color: #FF6600;
	margin-top: 5px;
	text-align: right;
	text-decoration: underline;
}
.b_right1b {
	height: 64px;
	background-image: url(../images/memberreg/login_r4_c2.gif);
	background-repeat: repeat-x;
	width: 367px;
}
.b_right2 {
	float: right;
	width: 72px;
	height: 289px;
}
#register {
	width: 778px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 5px;
	clear: both;
}

#regheader {
	width: 778px;
}
.regleft1 {
	width: 41px;
	float: left;
	height: 56px;
}
.regleft2 {
	width: 286px;
	float: left;
	background-image: url(../images/memberreg/register_r1_c3.gif);
	background-repeat: repeat-x;
	height: 56px;
	text-align: left;
}
.regleft2 .text {
	width: 180px;
	float: left;
	height: 30px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-top: 18px;
	padding-left: 2px;
}
.regleft3 {
	width: 152px;
	float: left;
	height: 56px;
}
.regleft4 {
	width: 157px;
	float: left;
	height: 56px;
}
.regleft5 {
	width: 142px;
	float: left;
	height: 56px;
}
#regmiddle {
	width: 778px;
	clear: both;
	margin: 0px;
	padding: 0px;
}
.rmleft {
	width: 24px;
	float: left;
	background-image: url(../images/memberreg/register_r2_c1.gif);
	background-repeat: repeat-y;
	background-position: left top;
	height: 600px;
}
.rmleft1 {
	width: 24px;
	float: left;
	background-image: url(../images/memberreg/register_r2_c1.gif);
	background-repeat: repeat-y;
	background-position: left top;
	height: 800px;
}
.rmleft2{
	width: 24px;
	float: left;
	background-image: url(../images/memberreg/register_r2_c1.gif);
	background-repeat: repeat-y;
	background-position: left top;
	height: 600px;
}
.rmleft3{
	width: 24px;
	float: left;
	background-image: url(../images/memberreg/register_r2_c1.gif);
	background-repeat: repeat-y;
	background-position: left top;
	height: 150px;
}
.rmcenter {
	float: left;
	width: 730px;
	text-align: center;
	display: compact;
}

.contert_l{
	width: 12px;
	float: left;
	background-image: url(../images/memberreg/regtu1.gif);
	background-repeat: no-repeat;
	font-size: 1px;
	background-position: left top;
	height: 56px;
	line-height: 56px;
	margin-top: 35px;
}
.contert_c{
	background-image: url(../images/memberreg/regtu2.gif);
	background-repeat: repeat-x;
	float: left;
	height: 56px;
	width: 350px;
	margin-top: 35px;
	top: 20px;
}
.contert_text{
	padding: 0px;
	font-size: 13px;
	font-weight: bold;
	color: #FF0000;
	text-align: center;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#regtxt{
	font-weight:bold;
	clear: both;
	position:relative;
	margin-right: auto;
	margin-left: auto;
	width:399px;
	font-family: "宋体";
}
.regtext {
	height: 450px;
	width: 650px;
}
.contert_r{
	width: 12px;
	float: left;
	background-image: url(../images/memberreg/regtu1.gif);
	background-repeat: no-repeat;
	font-size: 1px;
	background-position: right top;
	height: 56px;
	line-height: -56px;
	margin-top: 35px;
}
.rmcenter  ul{
	margin-top: 25px;
	list-style-type: none;
	
}
.rmcenter  ul li{
	line-height: 25px;
	text-align: center;
	list-style-type: none;
	
}
.rmright {
	width: 24px;
	float: right;
	background-image: url(../images/memberreg/register_r2_c11.gif);
	background-repeat: repeat-y;
	background-position: right top;
	height: 600px;
}
.rmright1 {
	width: 24px;
	float: right;
	background-image: url(../images/memberreg/register_r2_c11.gif);
	background-repeat: repeat-y;
	background-position: right top;
	height: 800px;
}
.rmright2 {
	width: 24px;
	float: right;
	background-image: url(../images/memberreg/register_r2_c11.gif);
	background-repeat: repeat-y;
	background-position: right top;
	height: 600px;
}
.rmright3 {
	width: 24px;
	float: right;
	background-image: url(../images/memberreg/register_r2_c11.gif);
	background-repeat: repeat-y;
	background-position: right top;
	height: 150px;
}
#regbottom {
	width: 778px;
	height: 24px;
	clear: both;
}
.rbleft {
	width: 24px;
	height: 24px;
	float: left;
	background-image: url(../images/memberreg/register_r3_c1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.rbcenter {
	width: 730px;
	height: 24px;
	float: left;
	background-image: url(../images/memberreg/register_r3_c2.gif);
	background-repeat: repeat-x;
}
.rbright {
	width: 24px;
	height: 24px;
	float: right;
	background-image: url(../images/memberreg/register_r3_c11.gif);
	background-repeat: no-repeat;
	background-position: right top;
	clear: right;
}

.m_title {
	font-size: 14px;
	font-weight: bold;
	color: #0066CC;
}

.logintiltle {
	font-size: 14px;
	font-weight: bold;
	color: #0066CC;
	text-align: center;
	line-height: 25px;
	background-color: #CFEBFF;
}
.n_list {
	text-align: right;
	background-color: #F8F8F8;
}
.i_list {
	text-align: left;
	padding-left: 8px;
	background-color: #F8F8F8;
}
.b_list {
	text-align: center;
	background-color: #F8F8F8;
	}

