@charset "utf-8";
/*
CSS 1.0 make by charm data 2009-10-22
*/
/* ====================
     公共样式
==================== */
body{background:#fff; font-size:12px; font-family:simsun,Arial,Helvetica,sans-serif; line-height:150%; margin:0px 0 0px 0; padding:0; color:#000;}
div{margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,img,p,label{
margin:0; padding:0; border:none; list-style-type:none;
}
.cl{
 display:block; height:0px; clear:both;visibility:hidden;font-size:0px; line-height:0px;
}
img{ border:0px}
a:focus { outline:0 }
a{ color:#000; text-decoration:none}
a:hover{ color:#000; text-decoration:none}
a:focus{ outline:none;}
.blue{color:#008aff; text-decoration:underline}







/**普通头部**/
#header{ width:100%; }
#header .hbox{ width:967px; margin-left: auto; margin-right:auto; margin-top:30px}
#header .logo{float:left; width:247px;background:url(../images/member/sd_logo.jpg) no-repeat 0 0;}
#header .logo a{ display:block; height:80px; line-height:200px; font-size:0px; overflow:hidden}
#header .h_r{ width:720px; float:left; background:url(../images/member/sd_bar.jpg) no-repeat left center; position:relative;}

#header .h_r .menu{ line-height:30px; height:30px}
#header .h_r .huany{ height:35px;font-size:12px; padding-top:8px}
#header .h_r #sd_bag{ width:77px; height:83px; position:absolute; right:10px; top:5px; background:url(../images/member/sd_bag.jpg) no-repeat 0px 0px;}
#header .h_r .menu .ha1{ width:87px; margin-left:30px; color:#FFFFFF; font-size:12px; display:block; float:left}
#header .h_r .menu .ha2{ width:135px; padding-left:40px; color:#FFFFFF;font-size:12px; display:block;float:left}
#header .h_r .menu .ha3{ width:140px; margin-left:40px; color:#FFFFFF;font-size:12px; display:block;float:left}
#header .h_r .menu .ha4{ width:75px; margin-left:5px; color:#FFFFFF;font-size:12px; display:block;text-indent:-2000px;float:left}
#header .h_r .menu .ha5{ width:87px; margin-left:10px;color:#FFFFFF; font-size:12px;display:block; text-indent:-2000px;float:left}
#header .h_r .menu .ha6{ width:87px; margin-left:75px;color:#FFFFFF; font-size:12px;display:block; text-indent:-2000px;float:left}
.red{ color:#fe0300}
#header .h_r .menu span{ margin-left:45px; color:#FFFFFF;font-family:PMingLiU; font-size:11px;}


/*注册页头部*/
#header2{ background:url(../images/member/bg_03.jpg) repeat-x left bottom; width:100%; padding-top:35px}
#header2 .hbox{ width:950px; margin:0 auto}
#header2 .logo{float:left; width:247px; height:100px}
#header2 .h_r{ width:700px; float:left; height:100px}
#header2 .h_r .huany{ height:35px;  font-size:12px; padding-top:8px}

/**头部提示**/
#tit_box{background:url(../images/member/xuline.gif) repeat-x left 12px; width:100%; height:27px; margin:9px 0px}
#tit_box .w950{ width:967px; margin:0 auto;}
#tit_box .box_info1{ float:left; display:block; width:200px; background-color:#FFFFFF; text-align:center; margin-left:15px}
#tit_box .box_info2{ float:left; display:block; background:url(../images/member/free_icon.jpg) no-repeat center 0px #fff; width:280px; height:21px; margin-left:250px}
#peisong_server{ border:#cab94d solid 1px; text-align:center; background-color:#fffbe8;line-height:25px; height:25px; margin-left:17px; display:block; width:947px}
#peisong_server h2{ font-size:12px; background:url(../images/member/icon_g.gif) no-repeat 145px 2px; font-weight:normal; }
#peisong_server h2 strong{ color:#76560b;}

/**=========普通头部**/








.pagebox{ width:100%;}
.contentbox{ width:967px; margin:0 auto;}
.contentbox .left{ width:216px; float:left; padding-left:17px;}

/****修改左侧****/
.contentbox .left .left_bg{background-color:#e0e0e0; height:520px; padding-top:10px; padding-bottom:10px}
.contentbox .left .login_bar{ background-color:#ececec; border:#ffffff solid 1px; margin:0px 10px; text-align:center;}
.contentbox .left .login_bar .titbg{background:url(../images/member/icon_1.gif) no-repeat 9px 9px; padding-top:9px; height:20px; padding-left:9px;}
.contentbox .left .login_bar .input_login{ border:#ababab solid 1px; height:22px; line-height:24px; color:#000000; font-size:12px;width:175px; padding-left:5px;}
.contentbox .left .login_bar .pass_login{ border:#ababab solid 1px; height:22px; line-height:24px; color:#000000; font-size:12px;width:175px; margin-top:9px; padding-left:5px; margin-bottom:10px}
.hezuo{ padding-top:5px; padding-bottom:10px}
.reg_bar{ background-color:#ececec; border:#ffffff solid 1px;  text-align:center; margin:10px; padding:8px 10px}
.jia{ margin-bottom:10px}
.y100 img{border:#ffffff solid 1px;}
.login_bar #err{ line-height:18px; height:18px; margin-bottom:3px}

.contentbox .right{ width:723px; float:right}
.contentbox .right .thebox{ position:relative; margin-left:3px; margin-top:1px}

.contentbox .right .topceng{ position:absolute; left:0px; top:0px; border:#000 solid 1px; z-index:50; width:721px; height:538px; background-color:#FFFFFF}
.contentbox .right .topceng .bg1{ background:url(../images/member/model_1.gif) no-repeat right bottom;width:721px; height:500px;}
.contentbox .right .topceng .closex{ height:22px;  padding-top:15px; padding-right:15px; }
.contentbox .right .closex #closebtn{cursor:pointer}


.input{ border:#FFFFFF solid 1px; font-size:12px; font-family:Arial, Helvetica, sans-serif; height:17px; width:125px}
.contentbox .left .tisi{ height:38px; line-height:38px; padding-left:70px; color:#f60808}
.contentbox .left  .inputbar{ margin-top:25px; margin-left:59px;}
.contentbox .left  .inputbar2{ margin-top:17px; margin-left:59px;}
.contentbox .left  .inputlogin{ margin-top:16px; text-align:center}
.contentbox .left  .bombox{ background-color:#eaeaea}
.contentbox .left  .bombox .bominfo{ height:86px; background:url(../images/member/tu_1.jpg) no-repeat left top;}
.contentbox .left  .bominfo .a1{line-height:20px; text-align:center; display:block}
.contentbox .left  .bominfo .a2{line-height:20px; text-align:center;display:block}
.contentbox .left  .bominfo .a3{line-height:20px; text-align:center;display:block}
.contentbox .left  .bominfo .a1 span{ visibility:hidden;}
.contentbox .left  .bominfo .a2 span{ visibility:hidden;}
.contentbox .left  .bominfo .a3 span{ visibility:hidden;}


/*********修正了焦点图轮播 2010-12-27********/
#label_l {cursor:pointer;height:46px;left:0px;position:absolute;top:250px;width:23px;z-index:40; overflow:hidden}
#label_r {cursor:pointer;height:46px;right:0px;position:absolute;top:250px;width:23px;z-index:40; overflow:hidden}
#thebox{overflow:hidden; width:720px; height:539px;}
#thebox ul,#thebox li{ list-style-type:none; margin:0px; padding:0px;}
#thebox li{ float:left; padding:0px; margin:0px;}
#thebox li img{ padding:0px; margin:0px}


/* ====================
   注册页
==================== */
.contentbox2{ width:950px; margin:0 auto;}
.contentbox2 .regbox{width:100%;}

.contentbox2 .regtop .regbg{ position:absolute; z-index:12; left:0px; top:10px}

.girl_bg{border-left:#cccccc solid 1px;width:510px;position:absolute;left:419px;top:98px;background:url(../images/member/reg_bg_b.gif) no-repeat 30px bottom; }

.contentbox2 .regtop{ height:50px;position:relative; }
.contentbox2 .donghua{ width:267px; height:106px; float:right}

/**修改时间2011年1月26日**/
.contentbox2 .regboder{border:#e2e2e2 solid 10px;}
.contentbox2 .regboder .tis{ padding-left:30px}


.regboder .right_reg{ padding-top:15px; width:100%; background-color:#FFFFFF; float:left; padding-bottom:10px}
.contentbox2 .reg_man{ float:right; width:237px; }

.regboder .right_reg .tr{ height:28px; clear:both; margin-bottom:6px}
.regboder  .right_reg .tr label{ text-align:right; width:90px; display:block; float:left; line-height:23px; color:#000000;font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-right:7px}
.regboder  .right_reg .tr label b{ color:red; font-weight:normal}
.regboder .right_reg .tr .in{ float:left; width:159px; background:url(../images/member/input_bg_icon.png) no-repeat 0px -325px; height:25px;}

.regboder .right_reg .tr .in_user{ float:left; height:25px; line-height:25px; color:#f844a5}

.regboder .right_reg .tr .in_user .input_reg2{ border:#c2c2c2 solid 1px; background-color:#efefef;color:#545454; height:18px; width:152px}
.regboder .right_reg .tr  .in_select{float:left; width:180px;}
.huise_1{ color:#999999}

.regboder .right_reg .tr  .select_address .s1{ line-height:20px; width:100px; }
.regboder .right_reg .tr  .select_address .s2{ line-height:20px; width:110px; }
.regboder .right_reg .tr  .select_address .s3{ line-height:20px; width:80px; }
.tr_address{height:25px; clear:both; margin-bottom:8px; padding-left:100px}
.regboder .right_reg .tr .yanzm{float:left;  width:66px; background:url(../images/member/input_bg_icon.png) no-repeat 0px -300px;height:25px;}
.regboder .right_reg .tr .input_yzm{ background-color:#FFF; border:#FFF solid 1px; margin-left:1px; margin-top:1px; width:57px}
.regboder .right_reg .tr .code{ width:50px; float:left; line-height:28px; margin-left:10px}
.regboder .right_reg .xieyi{height:30px; padding-left:96px; color:#999999}
.regboder .right_reg .xieyi input{border:#FFFFFF solid 1px; background-color:#FFFFFF; height:15px; width:15px; float:left; margin-top:1px;margin-right:2px}
.regboder .right_reg .xieyi span { display:block; width:200px; float:left}
.regboder .right_reg .tr .input_reg{ background-color:#FFF; border:#FFF solid 1px; margin-left:1px; margin-top:1px; width:150px}
.regboder .right_reg .tr .tishi{ display:block; float:left; width:130px;font-size:12px;  color:#999999; line-height:15px; padding-left:19px}

.regboder .right_reg .reg_bom{ padding-left:96px; padding-top:5px}
.regboder .login_go{ height:25px; float:left; padding-right:5px; line-height:25px; margin-top:1px; clear:both; padding-left:95px; padding-top:10px}

.line{ margin:0 auto; width:358px; margin-bottom:6px;_margin-bottom:4px}
.regboder .right_reg .tr .tishi_ok{ background:url(../images/member/tishi_bg.gif) no-repeat 10px top; display:block; float:left; width:100px;font-size:12px; color:#999999; line-height:15px; padding-left:19px; height:28px;}

.regboder .right_reg .tr .tishi_er{ background:url(../images/member/tishi_bg.gif) no-repeat 10px -34px; display:block; float:left; width:130px;font-size:12px; color:#999999; line-height:15px; padding-left:19px; height:28px;}
.regboder .right_reg .tr .tishi_in{ display:block; float:left; width:130px;font-size:12px; color:#999999; line-height:15px; padding-left:19px; height:28px;}}

.regboder .right_info{ float:right; width:220px;}
.regboder .right_info .titinfo{ background:url(../images/member/reg_07_bg.jpg) repeat-x left bottom; height:53px; margin:0 0px 0 10px;}

.regboder .right_info .num01{background:url(../images/member/reg_09.jpg) no-repeat left  3px; padding-left:45px;}
.regboder .right_info .num01 p{ line-height:18px;font-size:12px;color:#333333; }

.regboder .right_info .num02{background:url(../images/member/reg_12.jpg) no-repeat left 3px; padding-left:45px; margin-top:10px}
.regboder .right_info .num02 p{ line-height:18px;font-size:12px; color:#333333; }

.regboder .right_info .num03{background:url(../images/member/reg_14.jpg) no-repeat left 3px; padding-left:45px; margin-top:10px}
.regboder .right_info .num03 p{ line-height:18px;font-size:12px;color:#333333; }
.regboder .right_info .zpbz{ text-align:center; margin-top:15px}


.next_btn2{ background:url(../../images/member/next_btn.jpg) no-repeat left top; width:124px; height:38px; display:block; float:left; margin-left:20px}
.next_btn2:hover{background:url(../../images/member/next_btn_over.jpg) no-repeat left top; width:124px; height:38px; display:block; float:left; margin-left:20px}

/**新注册更新**/
.myleft{ width:252px; background:url(../images/member/reg_vip.gif) no-repeat 20px 50px; padding-top:70px; padding-left:20px}
.myleft ul{ padding-top:50px}
.myleft ul li{ background:url(../images/member/reg_dd.gif) no-repeat left 11px; line-height:25px; font-size:14px; padding-left:20px; margin:10px 0px}
.myright{ width:252px;}
.myitems{ width:225px; float:right; padding-right:15px; padding-top:45px}
.myitems p{ background:url(../images/list/li_top.jpg) no-repeat left 5px; line-height:20px; font-family:Arial, Helvetica, sans-serif,'宋体'; padding-left:10px; margin-top:8px}



/**登录页 加载样式**/
.login_bar #login_info{ line-height:31px;}
.login_bar #login_info a{ display:block; line-height:31px; text-indent:-9999px; height:31px; background:url(../images/member/sd_login_bgn.gif) no-repeat 0px -31px; margin:0 auto; width:89px}
.login_bar #login_info a:hover{ background:url(../images/member/sd_login_bgn.gif) no-repeat 0px 0px;}
.reg_bar .regist_usser{display:block; line-height:31px; text-indent:-9999px; height:31px; background:url(../images/member/sd_reg.jpg) no-repeat 0px -31px; margin:0 auto; width:89px}
.reg_bar a.regist_usser:hover{background:url(../images/member/sd_reg.jpg) no-repeat 0px 0px;}




/* ====================
   尾部样式
==================== */
#footbox{background:url(../images/member/xuline.gif) repeat-x left top; width:100%; margin-top:15px;}
#foot{width:950px; margin:0px auto 0px auto; text-align:center; line-height:25px;font-size:12px; padding-top:10px }
#foot2{ border-top:#b6b6b6 solid 1px; padding-top:10px; width:100%}
.bootom_bar{ width:100%; height:118px; background-color:#e5e5e5}
.bootom_bar .bootom_box{ background:url(../images/index/index_btm_bg.jpg) no-repeat right top; height:118px; width:950px; margin:0 auto}
.bootom_bar .bootom_box .help{ float:left; width:383px; background:url(../images/index/index_help.jpg) no-repeat left top;  padding-top:50px; font-size:11px;font-family:PMingLiU;}
.bootom_bar .bootom_box .tel{ float:left; width:264px; height:118px}
.bootom_bar .bootom_box .help ul{ width:60px; float:left; margin-right:10px}
.bootom_bar .bootom_box .help ul li a{ color:#717171}
.bootom_bar .bootom_box .help .width80{ width:80px;}
.bootom_menu{ border-bottom:#adadad solid 1px; height:36px; text-align:center; line-height:36px;font-family:PMingLiU; font-size:11px}
.bootom_menu a{ margin:0px 20px;}
#foot .guanyu{ line-height:25px;font-size:12px;}
#foot .guanyu a{ margin:0px 10px}

