body { background-image:url(bg.gif); background-position:center;text-align:center;margin:0px; line-height:normal}

div {margin-right: auto; margin-left: auto;margin-top:0px;margin-bottom:0px} 

TD {FONT-SIZE: 12px;line-height:normal;COLOR: #525252; LINE-HEIGHT: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif, "宋体";}

form,marquee {margin:0px}

img{border:0px}
a{outline:none;text-decoration:none}
A:link{font-size:12px;color:#666666;text-decoration:none}
A:visited{font-size:12px;color:#666666;text-decoration:none}
A:hover{font-size:12px;color:#666666;text-decoration:none}
A:active{font-size:12px;color:#666666;text-decoration:none}


.precartList{ background:url(/images/2px.gif) repeat-x bottom;}
.lmm td{text-align:left;}
.huacai_1{font-size:14px;}
.margin_top5{margin-top:5px}
.margin_top8{margin-top:8px}
.margin_top10{margin-top:10px}
.padding8{padding:8px}

.web_size{width:990px; overflow: visible; display:inline-block; margin:0 auto; text-align:left}
.web_h_right{width:796px;float:right;}
.web_h_r_center{float:left;width:555px;vertical-align:top}
.web_h_r_left{float:right;width:232px;vertical-align:top}

.web_left{float:left;width:184px;vertical-align:top; text-align:left}
.web_center{float:left;width:555px;vertical-align:top}
.web_right{float:right;width:172px;vertical-align:top}

.web_right_pay{float:right;width:796px; text-align:left;vertical-align:top}

.dot_img8{width:0px;height:8px}
.dot_img5{width:0px;height:5px}
.dot_img3{width:0px;height:3px}
.dot_img2{width:0px;height:2px}

.div_dot_img{height:5px}




.dhh td{padding-left:12px; line-height:18px;}
#up1{color:#cdcdcd;!important; width:50px; height:18px;display:block;font-size:12px; background:url(/images/lxc.jpg) no-repeat 0px 0px; padding-left:12px;}
#up1 a{color:#cdcdcd;!important;font-size:12px;}
#up2{ width:50px; height:18px;display:block;font-size:12px; background:url(/images/lxc.jpg) no-repeat -178px 0px;padding-left:12px;}
#up2 a{color:#025a99;!important;font-size:12px;}

#next1{color:#cdcdcd;!important; text-align:right;font-size:12px; width:50px; height:18px; display:block; background:url(/images/lxc.jpg) no-repeat -249px 0px;padding-right:12px;}
#next1 a{ color:#cdcdcd;!important;font-size:12px;}
#next2{color:#025a99; text-align:right;font-size:12px; width:50px; height:18px; display:block; background:url(/images/lxc.jpg) no-repeat -68px 0px;padding-right:12px;}
#next2 a{ color:#025a99;!important;font-size:12px;}

/*header.asp*/
.login_size{width:730px}
.login{height:26px;line-height:26px;padding-right:12px;color:#FFDDA4; text-align:right;}
.login a:link{color:#FFDDA4; text-decoration:none}
.login a:visited{color:#FFDDA4; text-decoration:none}
.login a:hover{color:#FFDDA4; text-decoration:none}


.login_r{float:left;background:url(/pic/h_rpBg1.jpg);height:26px;line-height:26px;padding-left:12px;padding-right:12px;color:#FFDDA4; text-align:center; border-right:1px solid #D7B5E8;border-bottom:1px solid #D7B5E8;}

.login_r a:link{color:#FFDDA4; text-decoration:none}
.login_r a:visited{color:#FFDDA4; text-decoration:none}
.login_r a:hover{color:#FFDDA4; text-decoration:none}

.h_top_bg{height:65px;padding:0 0 5px; width:500px;float:left;}
.h_top2_bg{float:left; width:120px;background:url(/pic/h_top_bg.gif) -20px 0px no-repeat ;height:65px;line-height:16px; padding:25px 0 0 120px;}
.h_top2_bg div{width:120px;font:12px Tahoma, Helvetica, Arial, Simsun, sans-serif; color:#000;}
.h_t_link{margin-left:30px;margin-top:7px;background:url(/pic/headerMainGud.gif) left bottom no-repeat; height:25px;}

.h_t_link .home:link{background:#541874;padding-left:2px;padding-top:2px;padding-right:2px; color:#ffffff}
.h_t_link .home:visited{background:#541874;padding-left:2px;padding-top:2px;padding-right:2px; color:#ffffff}
.h_t_link .home:hover{background:#541874;padding-left:2px;padding-top:2px;padding-right:2px; color:#ffffff}

.h_t_link a:link{color:#6F38A0; text-decoration:none}
.h_t_link a:visited{color:#6F38A0; text-decoration:none}
.h_t_link a:hover{color:#6F38A0; text-decoration:none}

.h_s_input{background:url(/pic/h_sear_bg.jpg) left no-repeat;width:478px;height:33px;margin-top:0px;padding-left:0px;float:left}

.s_input{float:left;width:380px;margin-top:10px;margin-left:5px;}
.s_input input{background-color:transparent;border:0px;width:299px; color:#B895C6;font-size:14px}
.s_input_img{float:left;margin-top:10px;margin-left:8px}
.s_input_img img{ cursor:pointer}

.h_category_bg{background:url(/pic/category_bg_c.gif)}
.h_category_l{float:left;background:url(/pic/category_bg_l.gif) left;width:5px;height:32px;}
.h_category_c{ float:left;background:url(/pic/category_bg_c.gif);height:32px;width:970px;padding-left:5px}
.h_category_car{float:right;}

.h_category_c div{float:left;width:70px; text-align:center;padding-right:4; background:url(/pic/category_line.gif) right no-repeat; height:32px;line-height:34px}
.h_category_c div a:link{color:#FFDDA4}
.h_category_c div a:visited{color:#FFDDA4}
.h_category_c div a:hover{color:#FFDDA4}

.h_category_c .h_category_over{background:url(/pic/h_nav_cu.jpg) no-repeat;width:70px;height:30px;}
.h_category_c .h_category_over a:link{color:#FFDDA4; text-decoration:none}
.h_category_c .h_category_over a:visited{color:#FFDDA4; text-decoration:none}
.h_category_c .h_category_over a:hover{color:#ffffff; text-decoration:none}
.h_category_c .h_category_out{background:url(/pic/category_line.gif) right no-repeat;width:70px;height:30px;}

.h_ad{background:url(/pic/H_ad_bg.gif);height:23px;line-height:23px;}

.h_marquee{color:#B5A3BF}

.h_b_line{background:url(/pic/h_rpBg2.gif);height:10px;line-height:1px;margin:0px;padding:0px}

/*pronav.asp-Stype----------------------------------------------*/

.category_f{float:left;position:relative;width:155px;margin-top:6px; text-align:}
.category_f .category_f_t{float:left;height:22px;line-height:24px;width:155px;color:#8A4EB2;font-size:16px;font-weight:bold; text-align:left}
.category_f .category_f_c{float:left;height:22px;line-height:22px;width:155px; text-align:left; overflow:hidden}
.category_f .category_f_c a{color:#989898;font-size:12px;padding-right:12px;}
.category_f .category_f_c a:hover{color:#989898;font-size:12px;padding-right:12px;text-decoration:none}

.div_line{float:left;width:174px;height:1px;line-height:1px;border-top:1px solid #eeeeee}


.category_f .dropLst{width:300px; position:absolute;display:none;left:-9px;top:-1px;}
.category_f .dropLst a{color:#989898;}
.category_f .dropLst div{
	float:left; 
	z-index:1000;
	position:absolute;
	width:160px;
	left:0px;
	top:0px;
	border-left:1px solid #FFBD4D;
	border-bottom:1px solid #FFBD4D;
	border-top:1px solid #FFBD4D;
	margin:0px;
	background:#FFFFDD;
	color:#D52F2F;
	font-size:16px;
	font-weight:bold;
	height:24px;
	line-height:24px;
	text-align:left;
	cursor:pointer;
}

.category_f .dropLst ul{
	float:left;
	z-index:400;
	position:absolute;
	left:160px;
	top:0px;
	width:130px;
	border:1px solid #FFBD4D;
	background:#FFFFDD;
	margin:0px;
}

.category_f .dropLst ul li{MARGIN:4px 0px 3px 10px; list-style-type:none; text-align:left}

.category_f .dropLst ul li a:link{
	background:url(/pic/cate_icon_out.gif) no-repeat left;
	padding-left:20px;color:#989898;
	text-decoration:none;
}

.category_f .dropLst ul li a:visited{
	background:url(/pic/cate_icon_out.gif) no-repeat left;
	padding-left:20px;color:#989898; 
	text-decoration:none;
}

.category_f .dropLst ul li a:hover{
	background:url(/pic/cate_icon_over.gif) no-repeat left;
	padding-left:20px;color:#989898; 
	text-decoration:none;
}

/*pronav.asp-Stype----------------------------------------------*/

.category_td{background:url(/pic/table_t.gif) left no-repeat;height:18px;color:#FEEFB8;line-height:18px;padding-left:18px;padding-top:7px; text-align:left;font-weight:bold}


/*flash_style--------------------------------------------------*/
.idxFlashNav {
	OVERFLOW: hidden; WIDTH: 557px; HEIGHT: 25px
}
.idxFlashNav A {
	FLOAT: left; BACKGROUND-IMAGE: url(/pic/idx_pm_tab.png); WIDTH: 139px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 25px

}
.idxFlashNav A B {
	DISPLAY: none
}

.idxFlashNav .lnk1 {
	BACKGROUND-POSITION: 0px 0px
}
.idxFlashNav .lnk2 {
	BACKGROUND-POSITION: -139px 0px
}
.idxFlashNav .lnk3 {
	BACKGROUND-POSITION: -278px 0px
}
.idxFlashNav .lnk4 {
	BACKGROUND-POSITION: -417px 0px
}

.idxFlashNav .lnk1on {
	BACKGROUND-POSITION: 0px -25px
}
.idxFlashNav .lnk2on {
	BACKGROUND-POSITION: -139px -25px
}
.idxFlashNav .lnk3on {
	BACKGROUND-POSITION: -278px -25px
}
.idxFlashNav .lnk4on {
	BACKGROUND-POSITION: -417px -25px
}

/*首页推荐图-----------------------------------*/
.shichangjia{color:#FC524E;font-family:arial;font-weight:bold;font-size:12px}
.shichangjia_1{color:#9253D0;font-family:arial;font-weight:bold;font-size:12px}

.product_name a{color:#666666; text-decoration:none}
.product_name a:hover{color:#666666; text-decoration:none}

.h_right_t_1{ background:url(/pic/h_r_t_1.gif); height:29px;line-height:24px;color:#ffffff;font-size:14px;font-weight:bold;padding-left:11px; vertical-align:top}
.h_right_t_2{ background:url(/pic/h_r_t_2.gif); height:29px;line-height:24px;color:#ffffff;font-size:14px;font-weight:bold;padding-left:13px; vertical-align:top}


/*mostsold.asp--------------------------------*/
.fillTitle{text-align:left;padding-left:35px}
.h_mostsold_div{ border-bottom:1px solid #E5E5E5; height:60px; width:220px;}
.h_mostsold_div_s{ margin-left:22px;}
.h_mostsold_div_s div{ cursor:pointer}
.h_mostsold_div_s_out{ float:left; margin-right:5px;margin-top:6px; background:url(/pic/h_div_out.gif) no-repeat; width:54px; height:19px; line-height:19px; text-align:center}
.h_mostsold_div_s_over{ float:left; margin-right:5px; margin-top:6px; background:url(/pic/h_div_over.gif) no-repeat; width:54px; height:19px; line-height:19px; text-align:center;color:#ffffff}

.m_b_div_1{ background:url(/pic/most_9_1.jpg) left no-repeat;width:220px; border-bottom:1px solid #E5E5E5; margin-top:10px;padding-bottom:5px;}
.m_b_div_2{ background:url(/pic/most_9_2.jpg) left no-repeat;width:220px; border-bottom:1px solid #E5E5E5; margin-top:10px;padding-bottom:5px;}
.m_b_div_3{ background:url(/pic/most_9_3.jpg) left no-repeat;width:220px; border-bottom:1px solid #E5E5E5; margin-top:10px;margin-bottom:2px;padding-bottom:5px;}
.m_pic_div { float:left; margin-left:25px;width:60px; height:60px;}
.m_pic_div a img{width:60px; height:60px;}
.m_content_div{ float:left;color:#945DD0;font-size:13px;font-family:Arial, Helvetica, sans-serif;font-weight:bold}
.m_content_div a{color:#666666; text-decoration:none;font-weight:100}
.m_content_div a:hover{color:#666666; text-decoration:none;font-weight:100}

.m_b_div_4{background:#F1F1F9;height:24px;line-height:24px;margin-bottom:4px;}
.m_b_div_5{background:#E4E3F3;height:24px;line-height:24px;margin-bottom:4px;}
.m_content_div_2{ float:left; width:140px; height:24px; overflow:hidden}
.m_price_div{ float:left;width:40px; overflow:hidden; color:#945DB8}
.m_no_pic{ float:left; width:25px;margin-left:5px;padding-top:3px; overflow:hidden}

.mostsold_div{width:220px;}
.table-youxia A:hover{text-decoration:none;}
/*美容学堂*/
.h_news_div{ float:left;border-right:1px solid dashed #F2DCC7;width:290px;margin-left:10px}
.h_news_div_r{ float:left;margin-left:10px;width:164px; overflow:hidden}

.news_area_line{border-bottom:1px solid #E2E2E2;width:280px;margin-top:8px}
.news_area_td{ background:url(/pic/news_icon.jpg) no-repeat; hieght:18px;line-height:20px;padding-left:19px;color:#CA7A61;font-weight:bold }

.news_area_pic{width:280px;margin-top:8px}

.news_area_pic tr td{ text-align:center;color:#A08167}
.news_area_pic tr td a{ color:#A08167}
.news_area_pic tr td a:hover{ color:#A08167; text-decoration:none}
.news_area_pic tr td img {padding:1px;border:1px solid #E2E2E2}

.news_area_content{width:280px;margin-top:8px}
.news_area_content td{height:20px;}
.news_area_content a{color:#888888;line-height:20px;}
.news_area_content a:hover{color:#888888;}

.news_r_1{ float:left; background: url(/pic/con_12_h2.jpg) no-repeat left;width:160px;height:22px;line-height:24px;color:#CA7A61;font-weight:bold}

.news_r_2{ float:left; background: url(/pic/con_12_h3.jpg) no-repeat right;width:160px;height:22px;line-height:24px;color:#CA7A61;font-weight:bold; text-align:right}
.news_r_con{ float:left; width:160px;margin-top:8px;}

.h_n_area_lm{ background:url(/pic/c13_gud_bg.gif) left; width:92px; }
.h_n_area_lm_over{ background:url(/pic/c13_gud1.png) no-repeat left; width:92px; height:26px; line-height:26px;color:#873FB8; text-align:center; cursor:pointer}
.h_n_area_lm_out{ background:url(/pic/c13_gud0.png) no-repeat left; width:92px; height:26px; line-height:26px;color:#ffffff; text-align:center; cursor:pointer}
.h_n_area_img img{padding:1px;border:1px solid #EEEEEE;margin-bottom:1px;margin-top:1px;}

.news_div_content{width:180px; overflow:hidden}

/*foot.asp-------------------------------------------*/
.bottom_content_bg{background:url(/pic/bottom_table_m.jpg);}
.bottom_content{margin-left:12px}
.bottom_big_c{ float:left;width:183px;height:120px;}
.bottom_info{ background:url(/pic/bottom_info_bg.jpg);width:171px; height:22px;line-height:22px;color:#ffffff;font-weight:bold;font-size:12px;padding-left:12px;}
.bottom_title{ background:url(/pic/bottom_info_title.jpg) left no-repeat;width:170px; height:23px;line-height:22px;padding-left:13px;margin-top:2px}
.bottom_y_line{ float:left;width:12px;height:120px;}

.bottom_bg{ background:url(/pic/bottom_bg.gif) repeat-x #FAFAFA;}

.cat_top_line{border-bottom:1px solid dashed #DBCAE9}

.cat_pro_line{border-bottom:1px solid #eeeeee}

.pro_intro{background:url(/pic/pro_intro.gif) no-repeat; padding-top:135px;padding-left:20px;padding-right:20px;}

.not_reg a{color:#AE60C3; text-decoration:none}
.not_reg a:hover{color:#777777;text-decoration:none}

.l_input{border:1px solid #C198DB;height:18px;width:200px; background:url(/pic/login_input_bg.jpg) top repeat-x;margin:0px}
.l_input_c{border:1px solid #C198DB;height:18px;width:100px; background:url(/pic/login_input_bg.jpg) top repeat-x;margin:0px}

.login_td{color:#FFDDA4}
.login_td td{color:#FFDDA4}

.bottom_link{}
.bottom_link a{color:#ffffff; text-decoration:none;padding-left:6px;padding-right:6px;}
.bottom_link a:hover{color:#ffffff; text-decoration:none;padding-left:6px;padding-right:6px;}



.dow{padding:2px 0 6px;}

.btn_as{float:left; border:#491a8a 1px solid; line-height:14px; padding:3px 8px 1px 8px; background:#491a8a;color:#ffffff; margin-right:4px;}
.btn_as a{ color:#ffffff !important;}
.btn_ac{float:left; border:#cccccc 1px solid; line-height:14px; padding:3px 8px 1px 8px; background:#ececec;color:#414141;margin-right:4px;}
.btn_ac a{ color:#414141 !important;}

.btn_next{ float:right; border:#eeeeee 1px solid; line-height:14px; padding:3px 8px 1px 8px ;margin-right:4px;color:#bababa !important;}
.btn_next a{ color:#bababa !important;}














.full{width:840px; margin:0 auto;}
.font_red{color:#f00; font-size:12px; }
.font_gray{color:#333;}

.clear{clear:both;}

/**top and nav**/
.topbanner{width:960px; height:auto;  overflow:hidden; padding-top:20px;}
.topbanner .logo{width:160px; height:54px; margin:0; padding:0; float:left;}
.topbanner .topnav{width:780px; float:right; padding-top:24px; background:url(/images/pic_bg01.gif) left bottom repeat-x; text-align:right; padding-right:10px;}
.topbanner .topnav li{width:auto; height:30px; line-height:30px; color:#666;float:right;}
.topbanner .topnav li a:link, .topbanner .topnav li a:visited, .topbanner .topnav li a:active{color:#666; text-decoration:none;}
.topbanner .topnav li a:hover{color:#f00;  text-decoration:underline;}
/****/


/*index content*/
.logo_login{width:810; height:30px; padding:80px 15px 0;}
.content_index_login{width:810px; overflow:hidden; padding:0 15px 50px; text-align:center;}
.left_login{width:380px; padding:3px; border:0px solid #cacaca; float:left; margin:40px 29px 30px 40px; display:inline;}
.left_login p{padding-bottom:20px; padding-top:3px;}
.left_login .remark{border:1px solid #f00; background:#fffdee; line-height:24px; width:auto; padding:8px 10px; overflow:hidden;  color:#666; font-weight:normal; font-size:12px;}
.left_login .remark a:link, .login_cont02 .remark a:visited, .login_cont02 .remark a:hover, .login_cont02 .remark a:active{color:#f00; text-decoration:underline;}
.left_login .remark a:hover{color:#f00; text-decoration:none;}
.left_login .remark img{padding-right:10px; vertical-align:middle;}

.left_login h4{height:33px; line-height:33px; background:url(/images/pic_bg02.gif) repeat-x; color:#000; font-size:14px; font-weight:bold; display:block; padding:0 10px; margin:0; text-align:left;}
.div table{border:0;}
.div table td{padding:8px; font-size:14px;}
.div table td .inputbox{width:180px; height:18px; line-height:18px; color:#333; border:1px solid #cacaca; background:#fff; padding:5px; margin-right:5px; display:inline; vertical-align:middle;}
.div table td .inputboxuser{width:180px; height:18px; line-height:18px; color:#999; border:1px solid #cacaca; background:#fff; padding:5px; margin-right:5px; display:inline; vertical-align:middle;}
.div table td .images{border:1px solid #cacaca;}
.div table td img{vertical-align:middle; margin-right:5px; display:inline;}
.div table td .checkbox{padding:0; margin:0 5px 0 0; display:inline;}
.div table td span.error{color:#f00;}

.right_login{width:270px; padding:60px 50px 40px 0; float:right; text-align:left;  display:inline;}
.right_login p{text-align:center; color:#bf2128; font-size:18px; font-weight:bold; font-family:榛戜綋; padding-top:10px;}
.right_login p.button{padding:8px 0 0; color:#0000CA; font-size:14px;}
.right_login p.button a{color:#f00; margin:0;}
/****/

/* indent center content*/
.center_login{width:1px; height:240px; overflow:hidden; float:left; background:url(/images/pic_line02.gif) 0 0 no-repeat; margin:20px 0 10px 0;}
/****/

/*content*/
.logo_login02{width:auto; height:30px; padding:50px 0 10px 5px;}
.content_login{width:840px; overflow:hidden; padding:0; text-align:center; background:url(/images/pic_line01.gif) 0 0 repeat-y;}
.content_login .top_bg{width:100%; height:10px; overflow:hidden; background:url(/images/pic_topbg.gif) 0 0 no-repeat;}
.btm_bg{width:100%; height:10px; overflow:hidden; background:url(/images/pic_btmbg.gif) 0 0 no-repeat;}
.content_login .top_bgtwo{width:100%; height:10px; overflow:hidden; background:url(/images/pic_topbg02.gif) 0 0 no-repeat;}

.login_top{width:auto; border-bottom:1px solid #ff6c1e; padding:15px 0 10px; height:23px; margin:0 20px;}
.login_top li{padding:0 50px 0 10px; margin:0; float:left;}
.login_cont01{border-bottom:0px dashed #666; padding-bottom:0px; text-align:left; margin:0 20px;}
.login_cont01 h5{font-weight:bold; font-size:14px; color:#000; margin:30px 0 20px; line-height:30px; padding:0 20px;  background:url(/images/pic_linebg.gif) 0 0 repeat-x;}
.login_cont01 .table{padding:0 30px;}
.login_cont01 .table{font-size:14px;}
.login_cont01 .table table tr td{padding:5px 3px; height:18px; line-height:18px; text-align:left;}
.login_cont01 .table table tr td.right{text-align:right; padding-top:6px;}
.login_cont01 .table table tr td dfn{color:#f00; padding-right:5px; font-style:normal;}
.login_cont01 .inputbox{width:250px; height:18px; float:left; line-height:18px; color:#333; border:1px solid #cacaca; background:#fff; padding:3px; margin-right:5px; display:inline;}
.login_cont01 .selected{width:258px; }
.login_cont01 div.oneline{width:auto; height:31px; }
.login_cont01 div.twoline{width:auto; height:27px; color:#666; font-size:12px;}
.login_cont01 p.error_one{padding:0 0 0 10px; margin:0; float:left; }
.login_cont01 p.error_one img{float:left; padding:3px 5px 3px 0;}
.login_cont01 p.error_one span{border:1px solid #f00; background:#f9f7e0; line-height:20px; font-size:12px; height:20px;display:block; float:left; padding:0 5px;}

.login_cont02{border-bottom:0px dashed #666; text-align:center; margin:40px 20px 0; _margin:40px 10px 0;}
.login_cont02 .table{padding:0 30px; text-align:left;}
.login_cont02 .table tr.padding td{padding-top:10px;}
.login_cont02 h5{font-weight:bold; font-size:14px; color:#000; padding:30px 30px 20px; margin:0; text-align:left;}
.login_cont02 .table{padding:0 30px 36px; font-size:14px;}
.login_cont02 .table table tr th{padding:5px 3px 20px 3px; height:18px; line-height:18px; text-align:center; font-size:14px; font-weight:bold;}
.login_cont02 .table table tr th.left{text-align:left; padding-top:10px;}
.login_cont02 .table table tr td{padding:5px 3px; height:18px; line-height:18px; text-align:left;}
.login_cont02 .table table tr td.left{text-align:left;}
.login_cont02 .table table tr td.right{text-align:right;}
.login_cont02 .table table tr td dfn{color:#f00; padding-right:5px; font-style:normal;}
.login_cont02 .inputbox{width:250px; height:18px; float:left; line-height:18px; color:#333; border:1px solid #cacaca; background:#fff; padding:3px; margin-right:5px; display:inline;}
.login_cont02 .inputboxthree{width:150px; height:18px; float:left; line-height:18px; color:#333; border:1px solid #cacaca; background:#fff; padding:3px; margin-right:5px; display:inline;}
.login_cont02 .selected{width:260px; float:left;}
.login_cont02 div.oneline{width:auto; height:auto; }
.login_cont02 div.twoline{width:auto; height:25px; color:#666;}
.login_cont02 p.error_one{padding:0 0 0 10px; margin:0; float:left; }
.login_cont02 p.error_one img{float:left; padding:3px 5px 3px 0;}
.login_cont02 p.error_one span{border:1px solid #f00; background:#f9f7e0; line-height:20px; font-size:12px; height:20px;display:block; float:left; padding:0 5px;}

a.btn_logintwo{background:url(/images/pic_button01.gif) left top no-repeat; width:auto; height:42px; line-height:42px;padding-left:20px; display:inline-block; text-decoration:none; margin-right:10px; font-size:14px;cursor:pointer;}
a.btn_logintwo span{background:url(/images/pic_button01.gif) right top no-repeat; height:42px; line-height:42px; color:#fff; font-weight:normal; padding-right:20px; display:inline-block; font-size:20px; font-family:榛戜綋;}
a.btn_logintwo:link,a.btn_logintwo:visited,a.btn_logintwo:hover, a.btn_logintwo:active{text-decoration:none;}

.login_cont02 p{padding-top:3px; padding-bottom:10px;}
.login_cont02 .remark{border:1px solid #f00; background:#fffdee; line-height:24px; width:auto; padding:8px 10px; overflow:hidden;  color:#666; font-weight:normal; font-size:12px;}
.login_cont02 .remark a:link, .login_cont02 .remark a:visited, .login_cont02 .remark a:hover, .login_cont02 .remark a:active{color:#f00; text-decoration:underline;}
.login_cont02 .remark a:hover{color:#f00; text-decoration:none;}
.login_cont02 .remark img{padding-right:10px; vertical-align:middle;}

.login_cont03{border:1px solid #edd28b; line-height:28px;  text-align:left; padding:30px 50px; overflow:hidden; margin:50px; background:#fffdee; color:#000; font-weight:bold; font-size:14px; width:638px;}
.login_cont03 p.cont{float:right; color:#000; width:560px; margin:0; padding:0;}
.login_cont03 p.cont em{color:#f00; font-style:normal;}
.login_cont03 a:link, .content_login .login_cont03 a:visited, .content_login .login_cont03 a:hover, .content_login .login_cont03 a:active{color:#f00; text-decoration:none;}
.login_cont03 a:hover{color:#f00; text-decoration:underline;}
.login_cont03 img{float:left; padding-right:20px;}
.login_cont03 span{color:#f00;}
.login_cont03 p.conttwo{float:right; color:#000; width:560px; margin:0; padding:0; text-align:left; font-weight:normal;}
.login_cont03 p.conttwo em{color:#f00; font-style:normal;}
.login_cont03 p.conttwo span{width:100%; font-weight:bold; padding-bottom:20px; display:inline-block; color:#000; font-size:16px;}
.login_cont03 p.conttwo span.center{text-align:center;}
.login_cont03 p.conttwo span.content{width:100%; padding:0; font-weight:normal; font-size:14px; text-align:center;}
.login_cont03 p.conttwo a:hover{text-decoration:underline;}

.login_cont03 p.contthree{float:left; color:#000; width:300px; margin:0 0 0 100px; padding:0; text-align:center; font-weight:normal;}
.login_cont03 p.contthree em{color:#f00; font-style:normal;}
.login_cont03 p.contthree span{width:100%; font-weight:bold; padding-bottom:20px; display:inline-block; color:#000; font-size:16px;}
.login_cont03 p.contthree span.center{text-align:center;}
.login_cont03 p.contthree span.content{width:100%; padding:0; font-weight:normal; font-size:14px; text-align:center;}
.login_cont03 p.contthree a:hover{text-decoration:underline;}

.login_cont03 a{color:#f00; text-align:underline;}
.login_cont03 a:link, .content_login .login_cont03 a:visited, .content_login .login_cont03 a:hover, .content_login .login_cont03 a:active{color:#f00; text-decoration:underline;}
.login_cont03 a:hover{color:#f00; text-decoration:underline;}
.login_cont04{border:1px solid #edd28b; line-height:24px; padding:30px 50px; overflow:hidden; overflow:hidden; margin:50px 50px 40px; color:#666; font-weight:normal; font-size:12px; width:638px;}
.login_cont04 a:link, .content_login .login_cont04 a:visited, .content_login .login_cont04 a:hover, .content_login .login_cont04 a:active{color:#f00; text-decoration:underline;}
.login_cont04 a:hover{color:#f00; text-decoration:none;}
.login_cont04 img{float:left; padding:0 35px 0 10px;}
.login_cont04 ul{float:left; color:#666; width:550px;}
.login_cont04 ul li{background:url(/images/pic_05.gif) 0 8px no-repeat; padding-left:20px; text-align:left;}
.login_cont03pd{margin:90px 50px 50px;}

.login_cont05{border:0px solid #edd28b; line-height:24px; padding:0 0 10px; overflow:hidden; width:770px; margin:0 35px 0; color:#000; font-weight:normal; font-size:12px;}
.login_cont05 dl{margin:0; padding:0 0 30px; float:left; width:100%; text-align:left;}
.login_cont05 dl a{text-decoration:none;}
.login_cont05 dl dt{font-weight:bold; font-size:14px; color:#000; padding:0 20px; line-height:30px; background:url(/images/pic_linebg.gif) 0 0 repeat-x;}
.login_cont05 dl dd span{font-weight:bold; color:#000;}
.login_cont05 dl dd img{float:left; padding-right:10px;}
.login_cont05 dl dd{margin:30px 20px 0; padding:60px 30px 0; overflow:hidden; width:156px; height:74px; float:left; display:inline; color:#000; cursor:pointer; text-decoration:none;}
.login_cont05 dl dd.bg01{background:url(/images/pic_bg.gif) 0 0;}
.login_cont05 dl dd.bg02{background:url(/images/pic_bg.gif) -255px 0;}
.login_cont05 dl dd.bg03{background:url(/images/pic_bg.gif) -510px 0;}
.login_cont05 dl dd.bg04{background:url(/images/pic_bg.gif) 0 -170px;}
.login_cont05 dl dd.bg05{background:url(/images/pic_bg.gif) -255px -170px;}
.login_cont05 dl dd.bg06{background:url(/images/pic_bg.gif) -510px -170px;}


a.btn_loginthree{ cursor:pointer;background:url(/images/pic_button02.gif) left top no-repeat; width:auto; height:26px; line-height:26px;padding-left:20px; display:inline-block; text-decoration:none; margin-right:10px; font-size:14px;}
.toptit span{ height:38px; line-height:38px; color:#bf2128; font-weight:bold; padding:0 15px; display:inline-block; font-size:14px;}
.toptit{width:100%; height:38px; text-align:left; background:url(/images/pic_toptit.gif) 0 0 no-repeat;}

.login_cont08{border:1px solid #edd28b; line-height:24px; width:auto; padding:8px 10px; overflow:hidden;  color:#666; font-weight:normal; font-size:12px;}
.login_cont08 a:link, .login_cont08 a:visited, .login_cont08 a:hover, .login_cont08 a:active{color:#f00; text-decoration:underline;}
.login_cont08 a:hover{color:#f00; text-decoration:none;}
.login_cont08 img{padding-right:10px; vertical-align:middle; display:inline-block;}

.login_cont06{border:1px solid #edd28b; line-height:28px;  text-align:center; padding:30px; margin:50px;background:#fffdee; color:#000; font-weight:bold; font-size:14px;}
.login_cont06 a:link, .login_cont06 a:visited, .login_cont06 a:hover, .login_cont06 a:active{color:#f00; text-decoration:none;}
.login_cont06 a:hover{color:#f00; text-decoration:underline;}
.login_cont06 img{padding-right:20px; vertical-align:middle;}
.login_cont06 span{color:#f00;}

.login_cont07{text-align:center; padding:0 30px 40px;}

.login_cont09{border:1px solid #edd28b; line-height:24px; padding:30px 50px; overflow:hidden; overflow:hidden; margin:0 50px 40px; color:#666; font-weight:normal; font-size:12px; width:638px;}
.login_cont09 a:link, .content_login .login_cont09 a:visited, .content_login .login_cont09 a:hover, .content_login .login_cont09 a:active{color:#f00; text-decoration:underline;}
.login_cont09 a:hover{color:#f00; text-decoration:none;}
.login_cont09 img{float:left; padding:0 35px 0 10px;}
.login_cont09 ul{float:left; color:#666; width:573px;}
.login_cont09 ul li{background:url(/images/pic_05.gif) 0 8px no-repeat; padding-left:20px; text-align:left;}

.login_cont10{border-bottom:0px dashed #666; text-align:center; margin:0 20px 0; _margin:0 10px 0;}
.login_cont10 .table{padding:0 30px; text-align:left;}
.login_cont10 .table tr.padding td{padding-top:10px;}


.login_cont10 h5{font-weight:bold; font-size:14px; color:#000; margin:30px 0 20px; padding:0 20px; line-height:30px; background:url(/images/pic_linebg.gif) 0 0 repeat-x; text-align:left;}
.login_cont10 .table{padding:0 30px 36px; font-size:14px;}
.login_cont10 .table table tr th{padding:5px 3px 20px 3px; height:18px; line-height:18px; text-align:center; font-size:14px; font-weight:bold;}
.login_cont10 .table table tr th.left{text-align:left; padding-top:10px;}
.login_cont10 .table table tr td{padding:5px 3px; height:18px; line-height:18px; text-align:left;}
.login_cont10 .table table tr td.left{text-align:left;}
.login_cont10 .table table tr td.right{text-align:right;}
.login_cont10 .table table tr td dfn{color:#f00; padding-right:5px;}
.login_cont10 .inputbox{width:250px; height:18px; float:left; line-height:18px; color:#333; border:1px solid #cacaca; background:#fff; padding:3px; margin-right:5px; display:inline;}
.login_cont10 .selected{width:258px; float:left;}
.login_cont10 div.oneline{width:auto; height:auto;}
.login_cont10 div.twoline{width:auto; height:25px; color:#666;}
.login_cont10 p.error_one{padding:0 0 0 10px; margin:0; float:left; }
.login_cont10 p.error_one img{float:left; padding:3px 5px 3px 0;}
.login_cont10 p.error_one span{border:1px solid #f00; background:#f9f7e0; line-height:20px; font-size:12px; height:20px;display:block; float:left; padding:0 5px;}
.login_cont10 p.error_two{padding:0; margin:0; float:left; width:auto;}
.login_cont11{border:1px solid #edd28b; line-height:24px; padding:10px 20px; overflow:hidden; overflow:hidden; margin:0 auto; margin-bottom:44px; color:#666; font-weight:normal; font-size:12px; width:350px;}
.login_cont11 a:link, .content_login .login_cont11 a:visited, .content_login .login_cont11 a:hover, .content_login .login_cont11 a:active{color:#f00; text-decoration:underline;}
.login_cont11 a:hover{color:#f00; text-decoration:none;}
.login_cont11 img{float:left; padding:0 15px 0 10px;}


.login_question{border:0px solid #edd28b; line-height:28px;  text-align:left; padding:20px 20px 0; margin:10px 10px 0; color:#000; font-weight:bold; font-size:14px;}
.login_question dt{font-weight:bold; font-size:14px; color:#000; padding:0 10px; height:30px; line-height:30px; background:url(/images/pic_linebg.gif) 0 0 repeat-x;}
.login_question dt span.login{background:url(/images/pic_14.gif) 5px 3px no-repeat; display:inline-block; padding-left:40px;}
.login_question dt span.activation{background:url(/images/pic_17.gif) 5px 3px no-repeat; display:inline-block; padding-left:40px;}
.login_question dt span.password{background:url(/images/pic_15.gif) 5px 3px no-repeat; display:inline-block; padding-left:40px;}
.login_question dt span.other{background:url(/images/pic_16.gif) 5px 3px no-repeat; display:inline-block; padding-left:40px;}
.login_question dd{margin:0; padding:15px 20px 0; overflow:hidden; font-size:12px;}
.login_question dd.question{font-weight:bold;}
.login_question dd.answer{font-weight:normal; padding-left:62px; padding-top:0px;}
.login_question dd.answer a{color:#f00;}

.login_questionbtm{border:0px solid #edd28b; line-height:28px;  text-align:left; padding:20px; margin:10px 20px 0; color:#000; font-weight:bold; font-size:14px;}
.login_questionbtm dt{border-bottom:1px dashed #666; font-size:14px; font-weight:bold;margin:0; padding:0 0 0 40px;}
.login_questionbtm dt.login{background:url(/images/pic_14.gif) 5px 0 no-repeat; }
.login_questionbtm dt.activation{background:url(/images/pic_17.gif) 5px 0 no-repeat; }
.login_questionbtm dt.password{background:url(/images/pic_15.gif) 5px 0 no-repeat; }
.login_questionbtm dt.other{background:url(/images/pic_16.gif) 5px 0 no-repeat; }
.login_questionbtm dd{margin:0; padding:15px 10px 0; overflow:hidden; font-size:12px;}
.login_questionbtm dd.question{font-weight:bold;}
.login_questionbtm dd.answer{font-weight:normal; padding-left:62px; padding-top:0px;}
.login_questionbtm dd.answer a{color:#f00;}

.note {border:1px solid #f00; background:url(/images/pic_06.gif) no-repeat 10px 10px #fffdee; line-height:24px; width:400px; margin:20px auto; margin-bottom:0px; padding:8px 10px; padding-left:40px; overflow:hidden;  text-align:left; color:#666; font-weight:normal; font-size:12px;}

/*20101124 jinweiwe update*/
.div{border:0; padding:0; text-align:left;}
.div table{width:100%;}
.div table td span.error{color:#f00; font-size:12px; display:inline-block; padding-left:10px;}
a.btn_login{background:url(/images/pic_button01.gif) left top no-repeat; width:auto; height:42px; line-height:42px;padding-left:20px; display:inline-block; text-decoration:none; margin-right:10px; cursor:pointer;}
a.btn_login span{background:url(/images/pic_button01.gif) right top no-repeat; height:42px; line-height:42px; color:#fff; font-weight:normal; padding-right:20px; display:inline-block; font-size:20px; font-family:榛戜綋;}
a.btn_loginr{background:url(/images/pic_button03.gif) left top no-repeat; width:auto; height:48px; line-height:48px;padding-left:40px; display:inline-block; text-decoration:none; margin-right:10px;cursor:pointer;}
a.btn_loginr span{background:url(/images/pic_button03.gif) right top no-repeat; height:48px; line-height:48px; color:#444; font-weight:normal; padding-right:40px; display:inline-block; font-size:20px; font-family:榛戜綋;}
.login_cont02 .inputboxtwo{width:250px; height:18px; float:left; line-height:18px; color:#333; border:1px solid #cacaca; background:#fff; padding:2px; margin-right:15px; display:inline; margin-top:10px; }
/******/

/*pub_footer*/
.pub_footerall{margin:15px auto;width:auto; overflow:hidden; padding:3px 6px;border-top:0px solid #CCC; font-size:12px; text-align:center; clear:both;}
.pub_footerall dl{padding:3px 0 3px; overflow:hidden; margin:0; line-height:1.5; font-family:simsun;}
.pub_footerall dd{margin:0;}
.pub_footerall dd a{padding:0 5px; margin:0;}
.pub_footerall dd a:link, .pub_footerall dd a:visited, .pub_footerall dd a:active{color:#000; text-decoration:none;}
.pub_footerall dd a:hover{color:#015FB6;}
.pub_footerall dd img{border:0;}
.pub_footerall dt {text-align:center; padding-top:5px; margin:0;}
.pub_footerall dt a{padding:0; margin:5px; display:inline;}
.pub_footerall dt a img{border:1px solid #ccc; width:115px; height:45px;}
/******/

/*zhu hui zhen update*/
#csdnshield { position:absolute; z-index:101px; left:0px; top:0px; display:block; background-color:#999; width:100%; }
#csdnload { position:absolute; z-index:102px; padding:4px 0px 0px 10px; font-family:Arial; font-size:14px; color:#000; font-weight:bold; overflow:hidden; border:solid 1px #777; background-color:#999; filter:alpha(opacity=70);opacity:0.7; margin:0px auto; }

#aCheck { font-size:12px; margin-left:10px;}
.p_redirect { padding-top:40px; font-size:13px; }
#sp_t { color:#ff0000; padding:0px 6px; }
#sp_stop { padding-left:20px; color:#555; }
#sp_stop a { color:#555; padding:2px 4px; text-decoration:none; }
#sp_stop a:hover { color:#000; background-color:#ddd; }

#pwd-strong { float:left; margin:0px; padding:0px; list-style:none; background-image:url(/images/pwdstrong.gif); background-repeat:no-repeat; }
#pwd-strong li { float:left; padding:0px; color:#ccc; font-size:11px; width:64px; height:10px; text-align:center; padding-top:9px; }
.pwds1 { background-position:-20px -18px; }
.pwds2 { background-position:-20px -44px; }
.pwds3 { background-position:-20px -70px; }
#pwd-strong li.currs { color:#000; }

.ctarr { position:absolute; z-index:101; background-color:#fff; border:solid 1px #ccc; border-bottom-color:#999; border-right-color:#555; }
.ctarr a { display:block; padding:4px 6px; color:#000; text-decoration:none; cursor:default; }
.ctarr a:hover { background-color:#ddd; text-decoration:none; color:#000; }
/******/
#u{height:26px;}
#p{height:26px;}

.login_cont12{border-bottom:0px dashed #666; text-align:center; margin:0 1px 0;}
.login_cont12 ul.pro_tab{width:auto; background:url(/images/pic_titline.gif) 0 0 repeat-x; height:40px; padding:0 19px; text-align:left; overflow:hidden; font-size:14px;}
.login_cont12 ul.pro_tab li{width:115px; height:31px; color:#e17634; background:url(/images/pic_titout.gif) 0 0 no-repeat; margin-right:10px; margin-top:9px; text-align:center; line-height:31px; float:left; cursor:pointer;}
.login_cont12 ul.pro_tab li a:link, .login_cont12 ul.pro_tab li a:visited, .login_cont12 ul.pro_tab li a:hover, .login_cont12 ul.pro_tab li a:active{text-decoration:none; color:#666;}
.login_cont12 ul.pro_tab li.over{width:115px; height:31px; background:url(/images/pic_titover.gif) 0 0 no-repeat; margin-right:10px; text-align:center; line-height:31px; float:left; font-weight:bold; color:#f64a00;}
.login_cont12 ul.pro_tab li.over a:link, .login_cont12 ul.pro_tab li.over a:visited, .login_cont12 ul.pro_tab li.over a:hover, .login_cont12 ul.pro_tab li.over a:active{font-weight:bold; color:#9f3904; text-decoration:none}
.login_cont12 .table{padding:0 30px; text-align:left;}
.login_cont12 .table tr.padding td{padding-top:10px;}
.login_cont12 h5{font-weight:bold; font-size:14px; color:#000; padding:30px 30px 20px; margin:0; text-align:left;}

.inputbox{height:26px!important;}
.login_cont12 .table{font-size:14px;padding:30px 30px 20px;}
.login_cont12 .table table tr td{padding:5px 3px; height:18px; line-height:18px; text-align:left;}
.login_cont12 .table table tr td.height{height:auto;}
.login_cont12 .table table tr td.right{text-align:right; padding-top:6px;}
.login_cont12 .table table tr td dfn{color:#f00; padding-right:5px; font-style:normal;}
.login_cont12 .inputbox{width:250px; height:18px; float:left; line-height:18px; color:#333; border:1px solid #cacaca; background:#fff; padding:3px; margin-right:5px; display:inline;}
.login_cont12 .textarea{width:254px; height:80px; float:left; line-height:18px; color:#333; background:#fff; margin-right:5px; display:inline;}
.login_cont12 .selected{width:258px; }
.login_cont12 div.oneline{width:auto; height:31px; }
.login_cont12 div.onelinetwo{width:auto; height:auto; }
.login_cont12 div.twoline{width:auto; height:27px; color:#666; font-size:12px;}
.login_cont12 p.error_one{padding:0 0 0 10px; margin:0; float:left; }
.login_cont12 p.error_one img{float:left; padding:3px 5px 3px 0;}
.login_cont12 p.error_one span{border:1px solid #f00; background:#f9f7e0; line-height:20px; font-size:12px; height:20px;display:block; float:left; padding:0 5px;}
.login_cont12 .table table tr td.padding{padding:30px 5px 16px;}
.login_cont12 .inputboxthree{width:150px; height:18px; float:left; line-height:18px; color:#333; border:1px solid #cacaca; background:#fff; padding:3px; margin-right:5px; display:inline;}


a.btn_logintwo{background:url(/images/pic_button01.gif) left top no-repeat; width:auto; height:42px; line-height:42px;padding-left:20px; display:inline-block; text-decoration:none; margin-right:10px; font-size:14px;cursor:pointer;}
a.btn_logintwo span{background:url(/images/pic_button01.gif) right top no-repeat; height:42px; line-height:42px; color:#fff; font-weight:normal; padding-right:20px; display:inline-block; font-size:20px; font-family:榛戜綋;}
a.btn_logintwo:link,a.btn_logintwo:visited,a.btn_logintwo:hover, a.btn_logintwo:active{text-decoration:none;}

.login_cont12 p{padding-top:3px; padding-bottom:10px;}
.login_cont12 .remark{border:1px solid #f00; background:#fffdee; line-height:24px; width:auto; padding:8px 10px; overflow:hidden;  color:#666; font-weight:normal; font-size:12px;}
.login_cont12 .remark a:link, .login_cont12 .remark a:visited, .login_cont12 .remark a:hover, .login_cont12 .remark a:active{color:#f00; text-decoration:underline;}
.login_cont12 .remark a:hover{color:#f00; text-decoration:none;}
.login_cont12 .remark img{padding-right:10px; vertical-align:middle;}


.login_articlecont{border:0px solid #edd28b; line-height:28px;  text-align:left; padding:0 0 0; margin:0 1px; color:#000;}
.login_articlecont dt{font-weight:normal; font-size:12px; color:#f00; padding:0 10px; margin-top:20px; line-height:24px; font-size:14px; font-weight:normal; /*background:#fef5ee; border-bottom:1px solid #ff6c1e;*/border-bottom:0px solid #ffe2d2;}
.login_articlecont dt ul{width:100%; overflow:hidden; background:none; height:auto; text-align:left; padding:10px 0 0;}
.login_articlecont dt ul li{width:100%; float:left; margin:0; padding:0;  background:none; text-align:left;}
.login_articlecont dt ul li a{color:#f64a00;}
.login_articlecont dt ul li a:link, .login_articlecont dt ul li a:visited, .login_articlecont dt ul li a:active{text-decoration:none;}
.login_articlecont dt ul li a:hover{text-decoration:underline;}
.login_articlecont dd{line-height:24px; margin:0; padding:20px 0;}
.login_articlecont dd div{padding-bottom:15px;}
.login_articlecont dd p{text-indent:24px; padding:0 10px;}
.login_articlecont dd span{padding:0 10px; display:block;}
.login_articlecont dd h5{font-weight:bold; font-size:14px; color:#000; margin:20px 0 20px; padding:0 20px;  background:url(/images/pic_linebg.gif) 0 0 repeat-x;}
.login_articlecont dd em{font-style:normal; font-weight:bold;}

.login_articlecont dd p a:link, .login_articlecont dd p a:visited, .login_articlecont dd p a:hover, .login_articlecont dd p a:active{color:#f00; text-decoration:underline;}
.login_articlecont dd p a:hover{color:#f00; text-decoration:underline;}


.login_toptwo{width:auto; border-bottom:1px solid #ffe2d2; padding:15px 0 10px; margin:0 20px;}
.login_toptwo li{padding:30px 0; margin:0; text-align:cener; font-size:16px; color:#f00; font-weight:bold;}

.login_topthree{width:auto; padding:15px 0 10px; margin:0 20px;}
.login_topthree li{padding:30px 0; margin:0; text-align:cener; font-size:16px; color:#f00; font-weight:bold;}

/*20110114 jinww update*/
.clear{clear:both; overflow:hidden; height:1px;}
.login_cont12 .user{width:660px; padding:30px 60px; overflow:hidden;}
.login_cont12 .user div.left{width:206px; float:left; margin:0;}
.login_cont12 .user div.left p{padding-bottom:10px; width:100%;}
.login_cont12 .user div.left p img{width:200px; overflow:hidden; border:1px solid #ffe2d2; padding:2px;}

.login_cont12 .user div.left_big{width:176px; float:left; padding:0; overflow:hidden;}
.login_cont12 .user div.left_big p{padding-bottom:10px;  width:100%; float:left;}
.login_cont12 .user div.left_big p img{width:170px; overflow:hidden; border:1px solid #ffe2d2; padding:2px;}
.login_cont12 .user div.left_big p span a{width:81px; height:26px; display:inline-block; color:#f64a00; text-decoration:none;}
.login_cont12 .user div.left_big p span.btn01{width:81px; height:26px; line-height:25px; padding-top:1px; color:#f64a00; font-weight:bold; text-align:center; display:inline-block; float:left; background:url(../images/pic_btn.gif) 0 0 no-repeat; border:0; font-size:12px;}
.login_cont12 .user div.left_big p span.btn02{width:81px; height:26px; line-height:25px; padding-top:1px; color:#f64a00; font-weight:normal; text-align:center; display:inline-block; float:right;background:url(../images/pic_btn.gif) 0 0 no-repeat; border:0; font-size:12px;}

.login_cont12 .user div.right{width:400px; float:right; text-align:left; overflow:hidden; font-size:14px; line-height:28px;}
.login_cont12 .user div.right em{font-style:normal; font-weight:bold;}

.login_cont12 .user div.right p{width:100%; display:block; padding-top:30px;}

.login_cont12 .user_btm{width:auto; padding:0 60px 30px; overflow:hidden;}
.login_cont12 .user_btm ul{border-top:1px solid #ffe2d2; background:#fef8f3; padding:30px; font-size:12px; color:#666;}
.login_cont12 .user_btm ul li{background:url(/images/pic_05.gif) no-repeat scroll 0 8px transparent; padding-left:20px; text-align:left; line-height:22px; padding-bottom:10px;}
.login_cont12 .user_btm ul li em{font-style:normal; font-weight:bold;}

/*bind mobile*/
.stepheadline { border-top:solid 1px #ffcc99; padding:0px; margin:0px; }
.stephead { border-top:solid 1px #ffffff; padding:6px 20px; margin:0px; background-color:#FEF5EE; font-weight:bold; color:#333; }
.stepbox { width:29%; border:solid 1px #ccc; background-color:#f5f5f5; text-align:center; }
.stepbox p { text-align:center; font-size:16px; font-weight:bold; line-height:200%; color:#555; }
.stepboxcurr { border-color:#EFD797; background-color:#FFFDEE; }
.gray { color:#888; font-size:12px; }
#con_one_5 a { font-size:12px; }