@charset "utf-8";

html,body,div,p,h1,h2,h3,h4,h5,h6,ul,li,span,em,strong,ol,li,dl,dt,dd,a,input{margin:0; padding:0;}
body{font-size:12px; font-family:Arial,'宋体'; color:#333; background:#fff; line-height:18px;}
a:link,a:visited{color:#333; text-decoration:none;}
a:hover{color:#b00; text-decoration:none;}
ul,ol,dl,dt,dd{list-style:none;}
img{border:0;}
em{font-style:normal;}

.title{width:100%; height:30px; line-height:30px; overflow:hidden; background:#eee; border-bottom:1px solid #999;}
.title_content{width:996px; height:30px; margin:0 auto; padding:0 2px;}
.welcome{float:left;}
.welcome a{margin:0 5px;}
.welcome a:link,.welcome a:visited{color:#b00;}
.welcome a:hover{color:#b00; text-decoration:underline;}
.save{float:right;}
.save em{margin:0 10px;}

.head{width:1000px; height:100px; margin:0 auto; overflow:hidden;}
.logo{width:226px; height:100px; display:block; overflow:hidden; float:left; background:url(../img/logo.png) no-repeat; margin-right:60px;}

.search_box{width:520px; height:51px; overflow:hidden; margin-top:28px; float:left;}
.sb_control{width:520px; height:21px; overflow:hidden; line-height:21px; line-height:23px\9;}
.sb_control li{width:58px; height:21px; float:left; overflow:hidden; padding-left:21px; cursor:pointer;}
.sb_focus{background:url(../img/search_tab.png) no-repeat; color:#fff;}
.search_content{width:520px; height:30px; overflow:hidden;}
.search_wrap{width:426px; height:26px; border:2px solid #333; overflow:hidden; float:left;}
.search{color:#999; font-size:14px; line-height:14px; width:380px; padding:6px 10px 6px 36px; background:url(../img/search_bg.png) no-repeat; border:0; display:none;}
.searcb_btn{width:90px; height:30px; line-height:30px; color:#fff; float:left; border:0; background:#333; font-size:14px; cursor:pointer;}

.login_btn{width:46px; height:63px; overflow:hidden; display:block; background:url(../img/login_btn.png) no-repeat; margin:21px 0 0 40px; float:left;}
.register_btn{width:46px; height:63px; overflow:hidden; display:block; background:url(../img/register_btn.png) no-repeat; margin:21px 0 0 30px; float:left;}

.nav_wrap{width:100%; height:40px; overflow:hidden; background:#333; margin-bottom:10px;}
.nav{width:1000px; height:40px; overflow:hidden; margin:0 auto;}
.nav li{width:100px; height:40px; overflow:hidden; padding:0 10px; float:left;}
.nav li a{width:100px; height:40px; display:block; line-height:38px; text-align:center; font-size:14px; font-family:'Microsoft Yahei','微软雅黑','宋体';}
.nav li a:link,.nav li a:visited{color:#fff; background:#333;}
.nav li a:hover{color:#333; background:url(../img/nav_bg.png) no-repeat;}
.nav .nav_focus a:link,.nav .nav_focus a:visited{color:#333; background:url(../img/nav_bg.png) no-repeat;}

.content{width:1000px; margin:0 auto; overflow:hidden;}

.floor0{width:1000px; height:360px; overflow:hidden; margin-bottom:10px;}
.showbox{width:310px; height:340px; overflow:hidden; float:left; border:1px solid #999; padding:9px;}

.s_img{width:310px; height:310px; overflow:hidden;}
.s_img a{width:310px; height:310px; overflow:hidden; display:block;}
.s_img img{width:310px; height:310px;}
.s_title{width:210px; height:20px; float:left; line-height:20px; color:#666;}
.s_control{width:310px; height:20px; overflow:hidden; margin-top:10px; line-height:20px;}
.scs_tab{width:100px; height:10px; overflow:hidden; margin:5px 0; float:right;}
.scs_tab li{width:10px; height:10px; overflow:hidden; background:#ccc; margin-left:10px; float:left; _display:inline; cursor:pointer;}
.scs_tab .scs_focus{background:#666;}

.index_news{width:330px; height:360px; overflow:hidden; float:left; margin:0 15px;}
.in_master{width:330px; height:36px; line-height:36px; font-size:18px; font-family:Arial,'宋体'; font-weight:bold; display:block; text-align:center; overflow:hidden;}
.in_subhead{width:330px; height:66px; line-height:22px; overflow:hidden; padding-bottom:8px; border-bottom:1px solid #ccc;}
.in_subhead a{white-space:nowrap; margin:0 5px;}
.in_list{width:320px; height:240px; padding:10px 5px 0; overflow:hidden;}
.in_list li{width:320px; height:24px; overflow:hidden; line-height:24px;}
.inl_dot{width:2px; height:2px; background:#666; overflow:hidden; float:left; margin-top:11px; margin-right:7px;}
.inl_hot:link,.inl_hot:visited{color:#b00;}

.other_news{width:310px; height:360px; overflow:hidden; float:right;}
.on_box{width:278px; height:104px; padding:7px 15px; border:1px solid #999; line-height:26px;}
.onb_list{width:278px; height:104px; overflow:hidden;}
.onb_list li{width:278px; height:26px; overflow:hidden;}
.onb_list span{margin-right:10px;}
.onbl_hot{color:#b00;}

.ad0{width:310px; height:100px; overflow:hidden; margin:10px 0;}
.ad0 img{width:310px; height:100px;}
.ad2{width:1000px; height:90px; overflow:hidden; margin-bottom:10px;}
.ad2 img{width:1000px; height:90px;}

.floor2{width:1000px; height:395px; overflow:hidden; margin-bottom:10px;}
.f2_title{width:1000px; height:34px; border-bottom:1px solid #333; overflow:hidden; line-height:34px;}
.f2t_bg{width:115px; height:34px; line-height:32px; overflow:hidden; background:url(../img/title_bg.png) no-repeat; font-size:16px; padding-left:45px; color:#fff; float:left; font-weight:normal; font-family:'Microsoft Yahei','微软雅黑','宋体';}
.more{font-family:'宋体'; float:right; margin-right:10px;}
.f2_wrap{width:1000px; height:360px; overflow:hidden;}
.f2p_box{width:880px; height:360px; overflow:hidden; float:left;}
.f2p_show{width:880px; height:360px; overflow:hidden; display:none;}
.f2ps_master{width:330px; height:360px; overflow:hidden; float:left; background:#ddd;}
.f2psm_img{width:330px; height:330px; overflow:hidden;}
.f2psm_img img{width:330px; height:330px;}
.f2psm_name{width:330px; height:30px; overflow:hidden; line-height:16px; font-size:14px; text-align:center;}
.f2ps_list{width:540px; height:360px; overflow:hidden; float:left;}
.f2ps_list li{width:170px; height:180px; margin-right:10px; float:left;}
.f2psl_img{width:150px; height:150px; overflow:hidden; margin:0 auto;}
.f2psl_img img{width:150px; height:150px;}
.f2psl_name{width:170px; height:30px; line-height:20px; text-align:center; overflow:hidden;}
.f2p_control{width:120px; height:360px; overflow:hidden; background:#ccc; float:left;} 
.f2p_control li{width:120px; height:44px; border-bottom:1px solid #ccc; background:#333; color:#fff; line-height:44px; text-align:center; cursor:pointer;}
.f2p_control li a:link,.f2p_control li a:visited{color:#fff;}
.f2p_control li a:hover{color:#333; text-decoration:underline;}
.f2p_control .f2pc_focus{background:#ccc;}
.f2p_control .f2pc_focus a:link,.f2p_control .f2pc_focus a:visited{color:#333;}


.floor3{width:1000px; height:360px; overflow:hidden; margin-bottom:10px;}
.sd{width:700px; height:360px; float:left; margin-right:20px; overflow:hidden;}
.sd_title{width:700px; height:34px; line-height:34px; border-bottom:1px solid #333; overflow:hidden; margin-bottom:10px;}
.sd_content{width:692px; height:315px; overflow:hidden; padding:0 4px;}
.sdc_list{width:320px; height:315px; overflow:hidden; float:left;}
.sdc_list li{width:320px; height:24px; line-height:24px; overflow:hidden; _line-height:22px; _height:22px;} 
.sdc_list li span{margin-right:10px; float:left;}
.sdc_list li em{color:#999; float:right;}
.sdc_list li a{float:left;}
.sdc_blue{color:#05a;}
.sdc_red{color:#b00;}
.s_dot_line{width:1px; height:315px; overflow:hidden; margin:0 25px; float:left; background:url(../img/s_line.png) repeat-y;}
.company{width:280px; height:360px; overflow:hidden; float:left;}
.com_title{width:73px; height:34px; overflow:hidden; background:url(../img/com_bg.png) no-repeat; display:block;}
.com_list{width:280px; height:326px; overflow:hidden;}
.com_list li{width:132px; height:73px; overflow:hidden; border:1px solid #ccc; margin-right:6px; float:left; margin-bottom:8px;}
.coml_img{width:100px; height:50px; overflow:hidden; margin:1px 15px;}
.coml_img img{width:100px; height:50px;}
.coml_name{width:132px; height:21px; overflow:hidden; display:block; text-align:center; line-height:21px;}
.coml_name:link,.coml_name:visited{background:#ccc;}
.coml_name:hover{background:#fff;}
.com_list .no_margin{margin-right:0;}

.floor4{width:1000px; height:720px; overflow:hidden; margin-bottom:10px;}

.f4_left{width:700px; height:720px; overflow:hidden; float:left; margin-right:20px;}
.f4_list{width:700px; height:680px; overflow:hidden; margin-top:-10px;}
.f4_list li{width:163px; margin-right:12px; overflow:hidden; margin-top:10px; float:left;}
.f4l_img{width:120px; height:120px; overflow:hidden; text-align:center; border:1px solid #ccc; padding:4px 20px; display:block;}
.f4l_img img{width:120px; height:120px;}
.f4l_name{width:163px; height:30px; line-height:30px; overflow:hidden; text-align:center;}
.f4_list .no_margin{margin-right:0;}

.f4_right{width:280px; height:720px; overflow:hidden; float:right;}

.f4_new{width:280px; height:305px; overflow:hidden;}
.f4n_title{width:280px; height:34px; border-bottom:1px solid #333; overflow:hidden; line-height:34px; margin-bottom:10px;}
.f4n_list{width:270px; height:264px; overflow:hidden; line-height:24px; padding:0 5px;}
.f4n_list li{width:270px; height:24px; overflow:hidden;}
.gray_corner{width:5px; height:8px; margin-top:8px; margin-right:10px; overflow:hidden; background:url(../img/gray_corner.png) no-repeat; float:left;}
.ad3{width:280px; height:100px; overflow:hidden; margin:10px 0;}
.ad3 img{width:280px; height:100px;}
.f4_show{width:280px; height:295px; overflow:hidden;}
.f4_show .f4n_list{height:240px;}


.floor5{width:1000px; height:390px; overflow:hidden; margin-bottom:20px;}
.last_box{width:343px; height:388px; border:1px solid #ccc; overflow:hidden; margin-right:10px; float:left;}
.lb_title{width:313px; height:33px; border-bottom:1px solid #ccc; line-height:33px; overflow:hidden; background:#ccc; padding:0 15px;}
.lb_title h4{float:left; line-height:33px; height:33px; font-weight:normal; font-size:12px;}
.lb_title a{font-family:'宋体'; float:right;}
.lb_list{width:313px; height:336px; overflow:hidden; padding:9px 15px 10px; line-height:24px;}
.lb_list li{width:313px; height:24px; line-height:24px; overflow:hidden; _height:21px; _line-height:21px;}
.lb_list li a{float:left;}
.lb_list li span{float:right;}
.lbl_gray{color:#999;}
.lbl_blue{color:#05a;}

.teamwork{width:280px; height:390px; overflow:hidden; float:right;}
.tw_title{width:280px; height:34px; border-bottom:1px solid #333; overflow:hidden; display:block; background:url(../img/tw_title.png) no-repeat; margin-bottom:9px;}
.tw_list{width:270px; height:336px; overflow:hidden; line-height:24px; padding:0 5px;}
.red_corner{width:5px; height:8px; overflow:hidden; background:url(../img/red_corner.png) no-repeat; margin-top:8px; margin-right:10px; float:left;}

.link{width:1000px; overflow:hidden;}
.link_list{width:1000px; line-height:24px; overflow:hidden; margin:15px 0;}
.link_list li{width:110px; margin-right:15px; height:24px; overflow:hidden; float:left;}
.link_list a{width:110px; margin-right:15px; height:24px; overflow:hidden; float:left;}

.foot{width:100%; height:160px; overflow:hidden; background:#333;}
.foot_content{width:1000px; height:160px; overflow:hidden; margin:0 auto; text-align:center;}
.foot_nav{color:#fff; line-height:60px;}
.foot_nav a:link,.foot_nav a:visited{color:#fff;}
.foot_nav a:hover{color:#fff;}
.foot_nav span{margin:0 10px;}
.copyright{line-height:24px; color:#fff; margin-top:-8px;}

.crumbs{width:1000px; height:28px; border-bottom:1px solid #ccc; margin-bottom:10px; line-height:28px; margin-top:-7px;}
.crumbs em{font-style:normal; margin:0 8px; font-family:'宋体';}
.crumbs span{font-weight:bold;}
.oad{width:1000px; height:90px; overflow:hidden;}

.content_left{width:700px; overflow:hidden; float:left; padding-bottom:70px;}
.nlcl_title{width:695px; padding-left:5px; overflow:hidden; height:40px; line-height:40px; font-size:16px; font-family:'microsoft Yahei','宋体'; border-bottom:3px solid #666;}
.nlcl_content{width:690px; padding:5px; overflow:hidden;}
.ilcl_list{width:690px; overflow:hidden;}
.ilcl_list dt{width:690px; height:150px; overflow:hidden; padding:10px 5px;}
.ilcl_list dd{width:690px; height:1px; overflow:hidden; background:url(../img/dot_line.png) repeat-x;}
.ilcl_ul{height:150px; overflow:hidden; width:690px;}
.ilcl_ul li{width:690px; height:30px; line-height:30px; font-size:14px; overflow:hidden; _height:28px; _line-height:28px;}
.ilcl_ul li a{float:left;}
.ilcl_dot{width:3px; height:3px; overflow:hidden; float:left; background:#999; margin:13px 10px 0 5px;}
.ilcl_ul li span{float:right; margin-right:5px;}

.paginator { font: 11px Arial, Helvetica, sans-serif;padding:15px 0 10px; margin: 0px; clear:both;}
.paginator a {padding: 4px 8px; border: solid 1px #333; background: #fff; text-decoration: none;margin-right:2px}
.paginator a:visited {padding: 4px 8px; border: solid 1px #333; background: #fff; text-decoration: none;}
.paginator .cpb {padding: 4px 8px;font-weight: bold; font-size: 13px;border:none;background: #333; color:#fff;}
.paginator a:hover {color: #fff; background: #333;border-color:#333;text-decoration: none;}

.nlcl_fp{overflow:hidden; padding:15px 0 10px; float:right; text-align:center; margin-right:10px;}
.nlcl_fp a:link,.nlcl_fp a:visited{color:#333;}
.nlcl_fp a:hover{color:#fff; background:#333;}
.nlclf_button{float:left; padding:4px 8px 4px 8px; border:1px solid #333; line-height:16px; margin-left:5px;}
.nlcl_fp span{float:left; padding:4px 8px 4px 8px; color:#fff; background:#333; margin-left:5px;}
.nlcl_fp em{float:left;  padding:4px 3px 4px 8px;}

.content_right{width:280px; overflow:hidden; float:right; padding-top:13px;}
.ad4{width:280px; height:105px; overflow:hidden; margin:10px 0;}
.nl_left{float:none;}

.inf_content{width:690px; overflow:hidden; padding:10px 0 5px 0;}
.inf_title{line-height:50px; font-size:20px; font-family:'Microsoft Yahei','黑体'; width:690px; text-align:center;}
.inf_date{width:690px; text-align:center; color:#999; line-height:24px;}
.inf_date span{margin:0 20px;}
.inf_int{font-size:14px; line-height:24px;}
.inf_foot{width:690px; overflow:hidden; height:30px; line-height:30px; margin-top:5px;}
.infi_up{float:left;}
.infi_down{float:right;}
.dot_line{width:700px; height:1px; overflow:hidden; background:url(../img/dot_line.png) repeat-x;}
.fc_int{width:680px; padding:15px 10px 50px; overflow:hidden; line-height:22px; text-indent:2em;}
.fc_int p{margin-bottom:15px;}

.nlcl_content{width:690px; padding:5px; overflow:hidden;}
.nlcl_list{width:690px; overflow:hidden;}
.nlcl_list dt{width:690px; overflow:hidden; padding:20px 0;}
.nlcl_list dd{width:690px; height:1px; overflow:hidden; background:url(../img/dot_line.png) repeat-x;}
.nlcl_name{width:540px; line-height:24px; font-size:14px; font-weight:bold; margin-bottom:6px; height:24px;}
.nlcl_name a{float:left;}
.nlcl_name span{font-size:12px; font-weight:normal; color:#05a; float:right;}
.nlcl_list .nlclc_single{width:690px; overflow:hidden; padding:20px 0;}
.nlclc_img{width:130px; height:130px; overflow:hidden; float:left; padding:2px; border:1px solid #ccc; display:block}
.nlclc_img img{width:130px; height:130px;}
.nlclc_img{width:130px; height:130px; overflow:hidden; float:left; padding:2px; border:1px solid #ccc; display:block}
.nlclc_text{width:540px; overflow:hidden; float:right;}
.nlclt_describe{width:540px; line-height:20px; overflow:hidden; color:#999;}

.food_content{width:690px; overflow:hidden; padding-top:10px; padding-bottom:15px;}
.fc_left{width:256px; overflow:hidden; float:left; height:256px;}
.fc_img{width:250px; height:250px; overflow:hidden; display:block; padding:2px; border:1px solid #aaa;}
.fc_img img{width:250px; height:250px;}
.fc_img_more:link,.fc_img_more:visited{color:#05a;}
.fc_img_more:hover{color:#05a; text-decoration:underline;}
.fc_right{width:412px; overflow:hidden; float:right;}
.fcr_title{line-height:30px; font-size:20px; font-family:'Microsoft Yahei','黑体'; color:#333;}
.fcr_pay{line-height:24px; color:#333; margin-bottom:8px;}
.fcr_pay strong{color:#b00;}
.fc_right .reccmtl_item{padding:2px 0;}
.fc_key{line-height:24px; color:#333;}
.fc_key span{margin:0 5px; color:#333;}
.fc_key strong{margin:0 5px; color:#333;}
.fc_key em{margin:0 8px; color:#999; font-style:normal;} 
.dot_line{width:688px; height:1px; overflow:hidden; background:url(../img/dot_line.png) repeat-x;}
.fc_int{width:668px; padding:15px 10px 25px; overflow:hidden; line-height:22px; text-indent:2em;}
.fc_int p{margin-bottom:15px; color:#333;}

.nlcl_supply span{font-weight:bold; color:#05a;}
.nlcl_buy span{font-weight:bold; color:#b00;}
.nlcl_buy a:link,.nlcl_buy a:visited{color:#333;}
.nlcl_buy a:hover{color:#05a;}
.nlcl_title em{font-style:normal; margin:0 10px;}
.nlcl_supply em{font-style:normal; margin:0 10px; color:#05a;}
.nlcl_supply{border-bottom:3px solid #05a;}
.ilcl_ul em{color:#05a; margin-right:10px; float:left; font-style:normal;}
.ilcl_buy em{color:#b00;}
.ilcl_supply ul li a:hover{color:#b00;}

.nlclc_com_img{width:176px; height:88px; overflow:hidden; float:left; padding:2px; border:1px solid #ccc; display:block}
.nlclc_com_img img{width:176px; height:88px;}
.com_text{width:494px;}

.com_left{width:246px; height:126px;}
.com_img{width:240px; height:120px;}
.com_img img{width:240px; height:120px;}
.com_right{width:422px;}

.invite_content{width:678px; padding:15px 10px; overflow:hidden; line-height:30px;}
.ic_style{width:678px; height:30px; overflow:hidden; color:#333;}
.ics_base{margin-right:10px; font-weight:bold;}
.ic_style2{width:339px; height:30px; overflow:hidden; color:#333; float:left;}
.ic_ci{height:30px; line-height:30px; font-size:14px; color:#333; margin-bottom:10px;}
.ic_citext{width:678px; line-height:22px; overflow:hidden; margin-bottom:20px;}

.list_bg{background:#333;}
.left_control{width:210px; overflow:hidden; float:left; margin-top:10px;}
.lc_nav{width:210px; list-style:none; overflow:hidden; border-top:1px solid #fff;}
.lc_nav li{width:210px; height:40px; border-bottom:1px solid #fff;}
.lc_nav li a{width:180px; height:40px; line-height:40px; padding:0 10px 0 20px; display:block; font-size:14px;}
.lc_nav li a:link,.lc_nav li a:visited{color:#fff; background:#333;}
.lc_nav li a:hover{color:#333; background:#ccc;}
.lc_nav li .lcn_focus:link,.lc_nav li .lcn_focus:visited{color:#333; background:#ccc;}
.right_content{width:780px; overflow:hidden; float:right; margin-top:10px;}
.rc_text{width:740px; padding:0 20px; padding-bottom:150px;}
.rc_text h1{width:740px; height:50px; line-height:50px; font-size:26px; text-align:center;}
.rct_wrap{width:740px; text-indent:2em; line-height:24px; font-size:14px;}
.rct_wrap p{margin-top:20px;}
.rct_title{width:700px; height:40px; border-bottom:1px solid #ccc; line-height:40px; padding-left:40px; font-size:20px; font-family:'Microsoft Yahei','微软雅黑','宋体'; background:url(../img/au_title.png) 5px 8px no-repeat #fff;}
.rct_title h2{height:40px; line-height:40px; float:left; overflow:hidden; font-size:20px; font-weight:normal; _line-height:42px;}
.au_foot{margin-top:30px;}
.au_content{margin-bottom:30px;}

.register_list{padding:30px 0 60px;}
.register_base{width:960px; height:51px; overflow:hidden;}
.base_left{width:130px; text-align:right; height:26px; float:left; display:block; line-height:26px; color:#333; padding-right:10px;}
.register_base_content{width:250px; padding:4px 5px; display:block; border:1px solid #999; float:left; padding-left:10px; background:#fff; font-family:verdana; font-weight:700; color:#333;}
.register_message{height:26px; line-height:26px; width:500px; float:left; padding-left:20px; display:none;}
.register_check_content{width:100px; padding:4px 5px; display:block; border:1px solid #999; float:left; padding-left:10px; background:#fff; font-family:verdana; font-weight:700; color:#333;}
.register_check_img{width:85px; height:25px; margin-top:1px; margin-left:10px; overflow:hidden; float:left; cursor:pointer; display:inline-block;}
.register_check_change{float:left; width:55px; height:26px; line-height:26px; text-align:right;}
.register_check_change:link,.register_check_change:visited{color:#05a;}
.register_check_change:hover{color:#05a; text-decoration:underline;}
.register_message em{width:16px; height:16px; display:block; background:url(../img/login/register_icon.png) 0 0 no-repeat; overflow:hidden; margin-right:5px; margin-top:5px; float:left;}
.register_message span{float:left;}
.agree_register{color:#fff; display:block; background:#333; font-size:14px; font-weight:bold; text-align:center; height:35px; line-height:35px; width:135px; border:0; margin-top:15px; cursor:pointer;}
.register_treaty{float:left; display:block; margin-top:30px; padding-left:15px;}
.register_treaty:link,.register_treaty:visited{color:#05a;}
.register_treaty:hover{color:#05a; text-decoration:underline;}
.register_title{width:875px; padding-left:15px; color:#333; font-size:18px; font-family:'Microsoft YaHei'; margin:0 auto; overflow:hidden; padding-top:30px; border-bottom:1px solid #ccc; line-height:20px; padding-bottom:15px;}
.reccm_describe{width:140px; color:#999; height:54px; line-height:18px; overflow:hidden; margin:5px 0;}
.register_line{width:890px; height:1px; overflow:hidden; background:url(../img/dot_line.png) repeat-x; margin-left:55px;}
.rbcc_0{width:450px;}
.register_base_ta{width:440px; line-height:24px; height:100px; display:block; border:1px solid #999; float:left; padding-left:10px; background:#fff; font-family:verdana; padding-right:10px; color:#333;}
.rbta{height:auto;}
.rtc{width:875px; padding-left:15px; color:#333; font-size:18px; font-family:'Microsoft YaHei'; margin:0 auto; overflow:hidden; padding-top:20px;  line-height:20px; padding-bottom:25px;}

.login_head{width:890px; height:150px; margin:0 auto; overflow:hidden;}
.login_content{width:100%; height:400px; overflow:hidden; border-top:8px solid #333; border-bottom:8px solid #333;}
.login_foot{width:890px; height:56px; line-height:56px; margin:0 auto;}
.head_logo{display:block; margin-top:66px; width:207px; height:74px; overflow:hidden; float:left; background:url(../img/login/login_logo.png) no-repeat; margin-right:100px;}
.head_help{height:36px; line-height:36px; width:569px; text-align:right; margin-top:114px; float:left;}
.head_help a:link,.head_help a:visited{color:#333;}
.head_help a:hover{color:#b00;}
.head_help span{margin:0 20px;}
.login_wrap{width:890px; height:400px; overflow:hidden; margin:0 auto;}
.l_content_img{width:556px; height:400px; background:url(../img/login/login_img.png) no-repeat; overflow:hidden; float:left;}
.login_box{width:330px; height:346px; border:1px solid #999; background:#fff; overflow:hidden; float:left; margin-top:25px;}
.foot_text{float:left;}
.login_foot a{margin-left:24px; _margin-left:17px;}
.login_foot a:link,.login_foot a:visited{color:#333;}
.login_foot a:hover{color:#b00;}
.login_foot span{margin:0 24px; color:#333;}
.login_foot em{color:#999; font-style:normal;}
.foot_icon{margin-top:11px; float:right; margin-right:16px;}
.login_box h2{height:52px; line-height:52px; font-size:16px; color:#333; font-weight:bold; padding-left:20px;}
.login_password{position:relative; width:330px;; height:55px; overflow:hidden;}
.input_admin{width:233px; height:33px; line-height:33px; font-size:16px; border:1px solid #999; background:#fff; color:#333; padding-left:15px; font-family:verdana; font-weight:700; margin:10px 40px}
.admin_check{width:250px; height:35px; padding:10px 40px 0; line-height:35px; overflow:hidden; position:relative;}
.admin_check input{color:#333; font-family:verdana; font-weight:700; font-size:16px;}
.input_check{width:83px; height:33px; line-height:33px; font-size:14px; border:1px solid #999; background:#fff; color:#999; padding-left:15px; float:left;}
.check_img{width:85px; height:25px; margin:5px 10px; overflow:hidden; float:left; cursor:pointer;}
.admin_check a{float:right; *display:block; *height:35px; *line-height:35px; *width:40px;}
.admin_check a:link,.admin_check a:visited{color:#05a;}
.admin_check a:hover{color:#05a; text-decoration:underline;}
.auto_login{width:250px; height:50px; line-height:50px; padding:0 40px; position:relative;}
.auto_login input{float:left; margin-top:18px; _margin-top:14px; margin-right:8px; cursor:pointer;}
.auto_login label{float:left; cursor:pointer; color:#666;}
.auto_help{width:13px; height:13px; overflow:hidden; float:left; margin-left:10px; margin-top:18px; background:url(../images/login/help.png) no-repeat; cursor:pointer;}
.auto_login a{float:right;}
.auto_login a:link,.auto_login a:visited{color:#999;}
.auto_login a:hover{color:#b00;}
.button_login{height:250px; height:36px; margin-top:12px; overflow:hidden; padding:0 40px}
.to_login{width:101px; height:36px; overflow:hidden; display:block; background:url(../img/login/to_login.png) no-repeat; border:0; cursor:pointer; float:left;}
.login_to{width:101px; height:36px; overflow:hidden; display:block; background:url(../img/login/login_to.png) no-repeat; border:0; cursor:pointer; float:right;}
.login_notice{width:180px; border:1px solid #b00; background:#fee; line-height:18px; padding:5px; position:absolute; top:32px; color:#b00; left:40px; _left:44px; display:none;}
.login_password label{height:33px; line-height:33px; font-size:14px; color:#999; display:none; position:absolute; top:12px; left:60px; cursor:text;}
.admin_check label{height:33px; line-height:33px; font-size:14px; color:#999; display:none; position:absolute; top:12px; left:60px; cursor:text;}

.vtag
{
	padding:10px; margin-left:20px;
	}
.my_ul{overflow:hidden; width:690px;}
.my_ul li{width:690px; height:30px; line-height:30px; font-size:14px; overflow:hidden; _height:28px; _line-height:28px;}
.my_ul li a{float:left;}
.my_ul li span{float:right; margin-right:5px;}


