/*列表样式，表单样式，提示信息样式*/
td,th{font-size:14px;}
.table_list, .table_form, .table_info { margin:0 auto; width:100%; *margin-top:6px; background:#FFFFFF; border:1px solid #E5E5E5;}
.table_list caption, .table_form caption, .table_info caption { border:1px solid #E5E5E5; border-bottom-width:0; font-weight:bold; color:#333333; background:url(/images/bg_table.jpg) repeat-x 0 0; height:27px; line-height:27px; margin:6px auto 0;}
.table_form, .table_info {}
.table_form tr,.table_info tr,.table_list tr{ background-color:#fff;}
.table_form td, .table_form th, .table_info td,.table_list td  { line-height:150%; padding:6px 4px;}
.table_form th{ text-align:right; padding-right:5px;}
.table_form th strong, .table_info th strong { color:#333333;}
.table_list {}
.table_list th, th.form_th { text-align:center; color:#333333; background: url(/images/bg_table.jpg) repeat-x 0 -26px; line-height:22px; height:22px;}
.table_list td {text-align:center;}
th.form_th { text-align:left; text-indent:2em; font-weight:bold; padding:0; line-height:1.8em;}
td.align_left { text-align:left;}
td.align_l { text-align:left;}
td.align_r { text-align:right;}
.table_info td { padding:4px;}
.mouseover { background-color:#FFFBF7 !important;}
.member_tit{font-size:16px;font-weight:700;padding:0 0 5px}
.member_btn{background:#4D96D4;color:#FFF;padding:4px 8px;text-align:center;border:none;cursor:pointer;margin:5px;}
.member_btn2{background:#4D96D4;color:#FFF;padding:8px 30px;text-align:center;border:none;cursor:pointer;font-size:14px;margin-top:5px;}
.biaodan1{border:1px solid #CCC;height:32px;font-size:14px;padding:2px 4px;color:#333;font-family:\5FAE\8F6F\96C5\9ED1;margin-left:0;}

/*会员中心公共属性*/
body { background:url() repeat-x 0 -95px;}
table { padding:0; margin:0;}
th { text-align:right; padding-right:5px; font-weight:normal;}
td { line-height:200%; padding:0 5px; text-align:left;}
caption { text-align:center;}

/*会有中心修改信息表单*/
.member_fabu_box{margin:15px 0}
.member_fabu_box h3{font-size:16px;font-weight:700;border-bottom:1px solid #E3E3E3;padding-bottom:8px;}
.member_fabu_box h3 span{font-size:14px;font-weight:400;color:#FF972F;padding-left:5px;}
.fabu_biaodan{padding:15px 0;border:none;}
.fabu_biaodan td{padding:8px 0;}
.fabu_biaodan td input{line-height:22px;font-size:14px;padding:4px 6px;color:#333;border:1px solid #ccc;}
.fabu_biaodan td textarea {color:#333;padding:5px;border:1px solid #ccc;}
.fabu_biaodan td select  {color:#333;padding:5px;border:1px solid #ccc;}

.fabu_biaodan .duohang{padding:5px;line-height:18px;width:452px;font-family:\5FAE\8F6F\96C5\9ED1;}
.fabu_biaodan th{ text-align:right; padding-right:10px;}
.fabu_biaodan th strong{ font-weight:700;}

.fabu_biaodan .upimg_btn{background:#4D96D4;color:#FFF;padding:4px 5px;text-align:center;border:none;cursor:pointer;font-size:14px;margin-top:5px;}
.fabu_biaodan select{padding:4px;}
.fabu_biaodan .tips{font-size:12px;color:#888;margin-left:10px;}


/*会员中心信息列表*/
.infolist{border:none}
.infolist th{padding:3px 0;background-image:none;background-color:#F3F8FC;}
.infolist td{padding:8px 0;margin:5px 0;border-bottom:1px solid #EEE;}
.infolist td input{padding:5px;}
.infolist .align_left a{color:#5285BC;}
.infolist .align_left a:hover{color:#F06255;}
.infolist .align_left > em {
  font-style: normal;
  font-size: 12px;
  color: #999;
  margin-left: 5px;
}

/*shop信息*/
.shoptab{border:1px solid #E0EBFC;}
.shoptab th{padding:3px 0;background-image:none;background-color:#F3F8FC;}
.shoptab td{padding:8px 0;margin:5px 0;border:1px solid #EEE;}
.shoptab td input{padding:5px;}
.shoptab .align_left a{color:#5285BC;}
.shoptab .align_left a:hover{color:#F06255;}
.shoptab .align_left > em {
  font-style: normal;
  font-size: 12px;
  color: #999;
  margin-left: 5px;
}


.mytable_tit{margin-top:30px;padding:5px 0;text-align:center;background:#F3F8FC;font-size:14px;font-weight:700;line-height:24px;border:1px solid #E0EBFC;border-bottom:none;}
.mytable{margin:0 auto; width:100%; background:#FFFFFF; border:1px solid #E0EBFC;}
.mytable th{padding:3px 0;background-image:none;background-color:#F3F8FC;}
.mytable td{padding:4px 10px;margin:5px 0;border:1px solid #E0EBFC;}
.tdleft td{text-align:left;}
.tdcenter td{text-align:center;}


/*登录页面*/
#login { width:750px; margin:0 auto;}
#login_l { float:left; width:236px;}
#login_r { float:right; width:400px; height:227px; background:url(/images/bg_member.jpg) no-repeat 0 -106px; margin-top:40px;}
#login_t { background:url(/images/login_bg.gif) no-repeat 0 0; height:60px; margin-top:20px;}
#login_b { background:url(/images/login_bg.gif) no-repeat 0 -58px; height:15px;}
#login_l ul { border-left:4px solid #333; border-right:4px solid #333; padding:10px 0 0 15px;}
#login_l ul li { line-height:30px; height:36px;}
#login_r a img { margin:80px 0 10px 100px;}
#login_r p { margin:15px 0 0 105px; color:#999;}

/**/
#protocol { width:100%; height:400px; line-height:180%; overflow:auto;}
OLD_span.yes, span.no { background:url(/images/member_bg_1.gif) no-repeat 0 -418px; padding:0.4em 0 0 1.6em; color:#070; line-height:18px; height:18px;}
OLD_span.no { background-position:0 -450px; color:#c00;}

span.yes, span.no {margin-left:5px;background:url(/images/member_bg_1.gif) no-repeat 5px -413px; padding:0.5em 0 0 1.8em; color:#070; line-height:22px; height:22px;}
span.no { background-position:5px -443px; color:#c00;}

/*会员中心*/
#main { width:1200px; background:none; margin:15px auto;}
#right { float:right; width:1000px; border:0; text-align:left;}
#left { float:left; width:180px; border:1px solid #E0EBFC; padding:0 0 10px 0;font-size:14px;}
#left img { padding:1px; margin:0 auto;}

/*左边菜单*/
#left dl dt{ margin:0 0 10px;width:100%;background:#F3F8FE;padding:10px 0;display:block;overflow:hidden; }
#left dl dt a{ text-align:center;padding:10px;width:100%;color:#333;font-weight:700; }
#left dl dd { border-bottom:1px solid #E0EBFC;padding-bottom:5px;}
#left dl dd h3{ margin:8px 10px;font-weight:700;font-size:14px; }
#left dl dd.bottom{ padding:10px;border-bottom:none;background:#F3F8FE; }
#left dl dd.bottom p{ font-size:12px;margin:5px 0 0;line-height:24px;padding-left:20px; }
#left ul{ margin:0; padding:0;}
#left ul li{ text-indent:30px; line-height:24px; margin:4px 0;}
#left ul li a{ text-decoration:none; width:100%; display:block;}
#left ul li a.on { background: #FEF2EF url(/images/member_tree_on.png) no-repeat 160px 8px;font-weight: bold; color: #F94137;}
#left ul li a:hover { background:#FEF2EF url(/images/member_tree_on.png) no-repeat 160px 8px; font-weight:bold; color:#F94137;}

/*会员空间*/
#space { text-align:center; margin:0 auto;}
#space h5 { text-align:left;}
#space img { padding:1px; height:150px; width:150px; border:1px solid #ccc; margin:10px auto 0;}
#space p { margin:8px auto;}
a.msg { background:url(/images/member_bg_1.gif) no-repeat 0 -88px; padding-left:20px;}
a.edit { background:url(/images/member_bg_1.gif) no-repeat 0 -345px; padding-left:18px;}
#left ol li.local { background:url(/images/member_bg_1.gif) no-repeat 10px -143px;}
#left ol li.help { background:url(/images/member_bg_1.gif) no-repeat 8px -170px;}
#left ol li.exit { background:url(/images/member_bg_1.gif) no-repeat 8px -200px;}
#left ol li a:hover, a.msg:hover, a.edit:hover { color:#f90; text-decoration:none;}
/*基本信息*/
#box-bak { margin:1px; line-height:24px; background:#FFF7F2;padding-left:10px; color:#454545; border:1px dashed #FFC9AE;}
#box { margin:1px; line-height:24px; background:#FFF;padding: 0 10px 20px; color:#454545; border-bottom:1px dashed #E0EBFC;}

.box_l { line-height:28px; color:#666;}
.box_l strong { color:#121212; padding-right:9px;}
.box_r { float:right; background:url(/images/member_bg.jpg) no-repeat 0 -53px; width:230px; padding-left:20px;}
.box_r h1 { background:url(/images/member_bg_1.gif) no-repeat 0 -56px; font-size:12px; line-height:24px; padding-left:20px;}
.box_r li {	padding-left:5px; line-height:24px;}
/*控制面板*/
#member_menu,#quick_menu{ margin:10px auto; width:740px;}
#member_menu a,#quick_menu a  { width:80px; margin:10px 8px; display:block; float:left; text-align:center; text-decoration:none;}
#quick_menu a img { height:48px; width:48px; margin-bottom:8px; border:1px solid #fff; padding:1px;}
#quick_menu a:hover img { height:48px; width:48px; margin-bottom:8px; border:1px solid #333333;}
.email { background:url(/images/member_bg_1.gif) no-repeat right -87px; padding-right:20px;}
#memberinfo { padding:10px; width:300px;}
#memberinfo a { background:url(/images/member_bg_1.gif) no-repeat 0 -370px; padding-left:20px; color:#f90; text-decoration:underline; margin-left:20px;}
.member_info{ margin:6px 0; text-align:center; border-bottom:1px solid #E5E5E5;}
.member_info{ text-align:left; color:#333333;}
.member_info th{ width:80px;color:#333333; text-align:right;}
.member_info td{ width:120px;color:#333333;}
.member_info td,.member_info th{ height:20px; line-height:20px;}
#model { float:right; width:270px; margin-top:50px;}
#model a { background:url(/images/btn_bg_1.gif) no-repeat; width:90px; height:20px; line-height:20px; display:block; text-indent:30px;}
#model a:hover { color:#f90;}
/*选择注册模型*/
.model-reg{ margin: 10px 0 10px 30px; width:600px;}
.model-reg dt{ font-size:14px; font-weight:bold; margin-top:20px;}
.model-reg dd{ color:#999; padding-top:10px; padding-left:20px;}
/*模型列表，分两列*/
.modellist_2 { width:100%; overflow:hidden;}
.modellist_2 h3,#quick_menu h3,.model-reg h3 {background:url(/images/bg_2.jpg) repeat-x 0 24px; height:24px; overflow:hidden; line-height:24px; padding:0 10px 3px; margin:5px 0; font-size:14px; color:#333333;}
#quick_menu h3 { width:100%;}
/*第一列 图片列表*/
.modellist_2_1 { width:200px; text-align:center; float:left; line-height:24px;}
.modellist_2_1 img { padding:1px; border:1px solid #ccc;}
.modellist_2_1 a { font-size:12px; color:#000;}
.modellist_2_1 ul li{ margin:5px 7px; display:inline; float:left; text-align:center; background-image:none; padding:0; }
/*第二列 文字列表*/
.modellist_2_2 { float:left; width:560px;}
.modellist_2_2 li { padding-left:10px; background:url(/images/list_bg.gif) no-repeat 0 7px; line-height:200%;}
.modellist_2_2 li a { font-size:12px;}
.arial { font-family:Arial; font-size:11px;}

.align_center { text-align:center; padding:10px;}
/*导航菜单*/
#membermenu { background:url(/images/memberhead_bg.jpg) repeat-x 0 -65px; text-align:center; margin: 1px auto 0; height:30px; line-height:30px;}
#membermenu a,#menu_now{ color:#fff; text-decoration:none; display:block; display:inline; padding:9px 15px; background:url(/images/memberhead_bg.jpg) no-repeat right -35px;}
#membermenu a:hover,#menu_now { color:#F94137; text-decoration:none; background:url(/images/memberhead_bg.jpg) repeat-x right -2px; border-left:1px solid #52A0E0; border-right:1px solid #52A0E0;}
/*密码强度判定*/
.pw_check { width:150px; background:url(/images/pw_check.gif)  no-repeat; height:20px;}
.pw_check span { width:50px; height:14px; line-height:14px; margin-bottom:6px; text-align:center; display:block; float:left;}
#pw_check_1{ background-position:0 bottom;}
#pw_check_2{ background-position:-150px bottom;}
#pw_check_3{ background-position:-300px bottom;}
.table_reg{ text-align:left; padding:2px 30px; font-size:14px;  margin:10px auto; width:98%;}
.table_reg td{ padding:8px 5px;}
.table_reg caption{text-align:left;	padding:6px 30px; font-size:14px; font-weight:bold;	background:url(/images/login_bg.gif) no-repeat -1px -77px; border-bottom:1px solid #FEF2EF; margin:10px auto 0;}

/*面包屑导航*/
#position {	padding-left:0px; margin-bottom:15px;color:#787878; padding-bottom:5px;border-bottom:1px solid #E5E5E5; height:24px; line-height:24px;	background-image:none;}
#position strong { color:#333333;}
#position a {background:url(/images/member_position.png) no-repeat right 3px; padding-right:10px; color:#333;margin-right:5px;}

.search_member { height:96px; min-height:96px; padding:8px; clear:both; border-bottom:1px dotted #ccc; }
.search_member dt{ float:left; }
.search_member dt img{ height:90px; width:90px; padding:1px; border:1px solid #dcdcdc;}
.search_member dd{ float:right; height:30px; line-height:30px; width:640px;}
.search_member dd em{ font-style:normal; color:#999;padding-left:10px;}
/*标签菜单*/
.tag_menu { width:99%; margin:10px auto 0; *margin-bottom:-7px; border-bottom:3px solid #E5E5E5; overflow:hidden;}
.tag_menu ul{ text-align:left;}
.tag_menu li { float:left; height:27px; margin-right:3px; padding:0; display:inline;}
.tag_menu li a { background:url(/images/tag_menu.gif) no-repeat 0 -27px; height:27px; line-height:27px; float:left; width:98px; display:block; white-space: nowrap; text-decoration:none; color:#1589C8; text-align:center;}
.tag_menu li a:link, .tag_menu li a:visited { text-decoration:none;}
.tag_menu li a:hover, .tag_menu li a:active { text-decoration:none;}
.tag_menu li a.selected { background:url(/images/tag_menu.gif) no-repeat 0 0;}
.tag_menu li a.selected:link, .tag_menu li a.selected:visited { font-weight:bold; text-decoration:none; color:#fff;}
.tag_menu li a.selected:hover, .tag_menu li a.selected:active { color:#fff; font-weight:bold; text-decoration:none;}
.message {margin-top:10px;}
.message caption{border-bottom:1px solid #E5E5E5; font-weight:bold; color:#333333; margin-top:10px; line-height:30px;text-align:left; background:url(/images/bg_msg.gif) no-repeat 0 4px; padding-left:28px;}
.message td{ border-bottom:1px solid #E5E5E5;}

.go_reg{width:160px;padding-left:18px;height:34px;text-align:left;cursor:pointer;font-size:14px;margin:8px 0 15px 0;background:url(/images/reg_01.gif) 0 0 no-repeat;border:0 none;color:#fff}
.page_content_box{background:url(/images/login_s.gif) no-repeat;width:650px;height:300px;margin:0 auto;margin-top:34px}
.page_content_main{width:600px;margin:0 auto}
.page_content_main div.title{padding-top:8px}
.page_content_main input.txtinput{padding:2px 0 2px 3px;border:1px solid #CCC;vertical-align:middle;font-size:14px;font-family:Verdana,Tahoma,Arial;background:#fff}
.page_content_main{font-family:Verdana,Tahoma,Arial}
.page_content_main .tar{text-align:right;padding-right:5px}
table.h35{margin:0 auto;margin-top:25px}
table.h35 td{height:35px}
.post_error{padding-left:5px;color:red}
.v_code{float:left}
.page_content_main .paddingleft{padding-left:5px}
.page_content_main div.bottom_info{margin-top:10px;padding:20px;border-top:1px dashed #DDD;text-align:center}
.go_login{width:160px;padding-left:18px;height:34px;text-align:left;cursor:pointer;font-size:14px;margin:8px 0 15px 0;background:url(/images/login_01.gif) 0 0 no-repeat;border:0 none;color:#fff}
.my{width:160px;padding-left:18px;height:34px;text-align:left;cursor:pointer;font-size:14px;margin:8px 0 15px 0;background:url(/images/my_search.gif) 0 0 no-repeat;border:0 none;color:#fff}