@charset "utf-8";
/*----------------------- columns2 --------------------*/
#columns2{
float:left;
width:459px;
margin-left:5px;
overflow:hidden;
}
.row{
float:left;
width:459px;
padding-bottom:3px;
}
.row2{
width:459px;
}
.row3{
width:433px;
color:#039;
text-align:left;
padding:8px 12px;
border:1px solid #e4dedd;
line-height:18px;
margin-bottom:3px;
}
.row4{
color:#039;
text-align:left;
padding:8px 12px;
border:1px solid #f8d791;
line-height:18px;
margin-bottom:3px;
}
.row2 img{float:left;}
.columns2_A,.columns2_B{
float:left;
color:#039;
width:226px;
border:1px solid #f8d791;
background:#fffefb;
}
.columns2_B{
float:right;
}
.newsTxt,.newsTxt2{
width:207px;
+height:125px;
_height:128px;
padding:5px 5px 5px 5px;
margin:3px auto 5px auto;
background:#f6fafe url(../images/txt_bg.gif) repeat-x left bottom;
line-height:18px;
color:#333;
text-align:left;
}
.newsTxt2
{
    width:222px;
    +width:224px;
    height:128px;
    padding:2px 0 10px 4px;
    +padding:2px 0 10px 2px;
    margin:3px auto 0 auto;
    _padding:2px 0 8px 2px;background:#fff; text-align:center; background:url(../images/bg7.jpg) no-repeat right bottom;
}
.columns2_C,.columns2_D{
float:left;
width:226px;
color:#333;
border:1px solid #e4dedd;
}
.columns2_D{
float:right;color:#333;
}
.columns2_C a{color:#333;}
.columns2_D a{color:#333;}
.columns2_E{
float:left;
height:136px;
overflow:hidden;
border:1px solid #f8d791;
padding-bottom:10px;
margin-bottom:3px;
}
.columns2_E2{
float:left;
height:136px;
overflow:hidden;
border:1px solid #f8d791;
padding-bottom:10px;
margin-bottom:3px;
}
.columns2_E2 td{padding:5px 0px 0px 0px;text-align:center;}
/*----------------------- columns3 --------------------*/
#columns3{
float:right;
color:#039;
width:181px;
margin-left:5px;
}
/*----------------------- columns3_A --------------------*/
.columns3_A{
border:1px solid #e4dedd;
padding:1px;
margin-bottom:3px;
text-align:left;
}
.q_list{
list-style:none;
padding:10px;
color:#039;
}
.q_list dt{
font-weight:bold;
line-height:18px;
text-align:left;
}
.q_list dd{
height:24px;
line-height:24px;
text-align:left;
}
.submit{
margin:0 0 4px  50px;

}
/*----------------------- .columns3_B,.columns3_C --------------------*/
.columns3_B{
border:1px solid #f8d791;
margin-bottom:3px;
}
.columns3_B .header{height:24px;padding:2px;background:url(../images/bg6.jpg) repeat-x left top;}
.columns3_C{
margin-bottom:3px;
}
.more{color:#333;padding:3px 5px;text-align:left; text-indent:13px;}
.more a{color:#333;}
/*------------------------ 内页样式 ------------------------------------*/
#content2{
padding-top:5px;
}
#content2 #columns1{
width:135px;
padding:5px 0;
margin-left:5px;
_margin-left:3px;
margin-bottom:5px;
border:1px solid #e6e6e6;
background:#fcfcfc;
}
#columns_right{
float:right;
width:645px;
background:#fff;
}
#dire{
height:22px;
line-height:22px;
padding-top:3px;
text-align:left;
border-bottom:1px solid #f8d791;
margin-bottom:20px;
text-indent:3px;
}
#direP{
height:22px;
line-height:22px;
padding-top:3px;
text-align:left;
border:1px solid #eee;
background:#e3e3e3;
margin-bottom:10px;
text-indent:3px;
}
.txt_list{
list-style:none;
padding:0 15px;
text-align:left;
}
.txt_list li{
height:18px;
padding-top:6px;
text-align:left;
color:#666;
border-bottom:1px dotted #e6e6e6;
}
.txt_list li a{
float:left;
text-align:left;
text-indent:8px;
background:url(../images/label.gif) no-repeat left 4px;
width:440px;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
star:expression(this.onFocus=this.blur());
}
.txt_list li a:hover{
background:url(../images/label2.gif) no-repeat left 4px;
}
.txt_list li span{
float:right;
color:#999;
}
.txt_list6{
list-style:none;
padding:6px 15px 0 15px;
text-align:left;
}
.txt_list6 li{
height:18px;
padding-top:6px;
color:#666;
text-align:left;
border-bottom:1px dotted #e6e6e6;
}
.txt_list6 li a{
float:left;
text-align:left;
text-indent:8px;
background:url(../images/label.gif) no-repeat left 4px;
width:290px;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
star:expression(this.onFocus=this.blur());
}
.txt_list6 li a:hover{
background:url(../images/label2.gif) no-repeat left 4px;
}
.txt_list6 li span{
float:right;
color:#999;
}
.txt_list3{
list-style:none;
padding:10px 15px;
}
.txt_list3 li{
height:18px;
padding-top:6px;
color:#666;
border-bottom:1px dotted #e6e6e6;
background:url(../images/label.gif) no-repeat left center;
text-indent:8px;
width:288px;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
}
.txt_list3 li a{
star:expression(this.onFocus=this.blur())
}
.txt_list3 li span{
float:right;
color:#999;
}
.text{
padding:15px;
line-height:22px;
text-align:left;
}
P{
    text-align:left;
    font-size:12px;
    text-indent:25px;
}
.text2{
padding:2px 0px;
line-height:22px;
}
.textlist{
padding:5px;
line-height:22px;
text-align:left;
}
.info{text-align:center;color:#666;}
.space{height:20px; background:#f4f4f4;margin-bottom:5px;border-bottom:1px solid #999;}
.txt_list2{
list-style:none;
padding:5px 15px 15px 15px;
}
.txt_list2 li{
height:18px;
padding-top:6px;
text-align:left;
color:#039;
text-indent:15px;
background:url(../images/icon.gif) no-repeat left center;
}
.boder{border:1px solid #ccc;}
/*------------ tec_list样式,#clumns5,#clumns5---------------*/
#clumns5{
float:right;
width:645px;
}
.clumns5_row{
width:645px;
padding-bottom:3px;
}
.columns5_A,.columns5_B{
float:left;
color:#039;
width:319px;
border:1px solid #f8d791;
background:#fffefb;
}
.columns5_B{
float:right;
}
#clumns6{/*------------ #clumns6 --------------*/
float:left;
width:547px;
}
.clumns6_row{
padding-bottom:3px;
}
.columns6_A,.columns6_B{
float:left;
color:#039;
width:270px;
border:1px solid #f8d791;
background:#fffefb;
}
.columns6_B{
float:right;
}/*------------ #clumns6范围样式结束 --------------*/
.columns1_B_text{
text-align:left;
padding:10px 5px;
line-height:22px;
word-wrap:break-word;
}
.clumns5_row3{
width:790px;
padding-bottom:3px;
}
.columns5_C{
float:left;
color:#039;
width:385px;
border:1px solid #f8d791;
background:#fffefb;
}
.columns5_D{
float:left;
color:#039;
width:392px;
border:1px solid #f8d791;
background:#fffefb;
}
.columns5_D{
float:right;
}
.columns5_E,.columns5_F{
float:left;
color:#039;
width:265px;
border:1px solid #f8d791;
background:#fffefb;
overflow:hidden;
color:#333;
padding-bottom:10px;
}
.columns5_F{
float:right;
width:518px;
overflow:hidden;
}
.columns5_E p{
line-height:20px;
text-indent:25px;
padding:5px 10px 0 10px;
}
.columns5_F p{
line-height:20px;
text-indent:25px;
padding:5px 10px 0 10px;
}
#dire2,#dire6{
height:22px;
text-align:left;
line-height:22px;
padding-top:3px;
margin-bottom:2px;
text-indent:3px;
background:#fcfcfc;
}
#dire62{
height:22px;
color:#E42F04;
text-align:center;
line-height:22px;
padding-top:3px;
margin-bottom:2px;
text-indent:3px;
background:#fcfcfc;
}
.dire6_Content
{
    height:100px;
    margin-top:0px;
    text-align:left;
    overflow:hidden;
}
#dire3{
height:22px;
text-align:left;
line-height:22px;
padding-top:3px;
margin-bottom:3px;
text-indent:3px;
}
#dire4,#dire5{
height:22px;
line-height:22px;
padding-top:3px;
text-align:left;
border-bottom:1px solid #f8d791;
margin-bottom:3px;
text-indent:3px;
clear:both;
}
#dire5{
margin-bottom:10px;
}
#dire6{
border-bottom:1px solid #f8d791;
}
.dire7{
height:17px;
padding-top:8px;
text-align:left;
margin-bottom:3px;
text-indent:3px;
font-weight:bold;
background:#fcfcfc;
border-bottom:1px solid #d6d6d6;
}
.clumns5_row .txt_list{
list-style:none;
padding:10px 15px;
text-align:left;
}
.clumns5_row .txt_list li{
border-bottom:0;
}
.clumns5_C{
width:790px;
padding-bottom:3px;
}
.clumns5_C table{margin:15px auto 0 auto;text-align:left;}
.clumns5_C table td{color:#333;text-align:left;}
.publish_frm input{
color:#333;
height:15px;
text-align:left;
border:1px solid #d2d2d2;
border-top:1px solid #919191;
padding:2px 0 0 2px;
}
.clumns5_C table textarea{padding:5px;color:#333;border:1px solid #d2d2d2;text-align:left;
border-top:1px solid #919191;}
.input_date{width:20px; text-align:center;}
.C_f00{color:#f00;}
.note{text-align:left; line-height:25px; width:650px; margin-left:60px;}
.pubish{
list-style:none;
margin-left:60px;
padding:60px 0 250px 0;
}
.pubish li{
float:left;
width:165px;
text-align:center;
}
.columns1_B{
padding:1px  1px 0 1px;
border:1px solid #f8d791;
height:920px;
}
/*-----------AV社区--------------------------*/
.c_r_c1,.c_r_c2{
float:left;
width:211px;
margin-left:3px;
border:1px solid #f8d791;
}
.c_r_c1{
margin-left:0;
}
.av_header1,.av_header2,.av_header3{
height:25px;
line-height:25px;
clear:both;
font-weight:bold;
text-align:left;
text-indent:10px;
border:1px solid #f8d791;
border-bottom:0;
background:url(../images/bg2.jpg) repeat-x left 1px;
}
.av_header2{
background:url(../images/bg2.jpg) repeat-x left top;
margin-top:10px;
margin-bottom:3px;
}
.av_header3{
background:url(../images/bg2.jpg) repeat-x left top;
margin-bottom:1px;
font-weight:normal;
}
.av_header3 span{
float:right;
margin-right:5px;
color:#666;
}
.av_table{margin:0 auto;}
.av_table td{text-align:left;padding:5px 5px;}
.av_btn{
text-align:left;
}
.av_btn input{
width:70px;
height:23px;
padding-top:2px;
margin-right:30px;
}
.av_key{height:25px;padding:10px 10px 10px 10px;}
.av_key_A{
width:60%;
text-align:left;
height:25px;
float:left;
}
.av_key_B{
width:100px;
text-align:left;
float:right;
}
.av_key_A input{VERTICAL-ALIGN: middle;}
.av_text{
text-align:left;
padding:0 0 10px 0;
line-height:20px;
border:1px solid #f8d791;
margin-bottom:5px;
}
.av_text td{
text-align:left;
padding:5px 10px;
}
.av_text P{
margin-bottom:10px;
text-indent:25px;
}
.padding{
padding:10px;
margin:0 5px 5px 5px;
}
.av_table2{
border-bottom:1px solid #f8d791;
background:#f4f4f4;
}
.av_table2 td{
padding:5px 10px;
text-align:left;
}
/*-----------金色刊物(periodical)--------------------------*/
.kw_row{
float:left;
width:643px;
/*border:1px solid #f8d791;*/
margin-bottom:3px;
margin-top:-1px;
text-align:left;
}
.kw_row .header{margin-bottom:10px;}
.kw_columns{
float:left;
width:119px;
margin:5px 0 5px 5px;
_margin:5px 0 5px 4px;
padding:15px 1px 1px 1px;
border:1px solid #ede9ea;
}
.kw_columns img{
display:block;
margin:0 auto 10px auto;
}
.kw_row .header{
height:25px;
width:100%;
}
.kw_row h1{color:#003399;}
.kw_row h3{text-align:center;background:#f8f8f8;border-top:1px solid #ccc;padding-top:6px;}
.btn_book{
width:610px;
height:23px;
line-height:23px;
text-align:right;
padding:10px 15px 10px 0; 
background:url(../images/btn_book.jpg) no-repeat right center;
color:#fff;
font-weight:bold;
}
.btn_book a{color:#fff;}
.btn_book22{
float:left;
width:100px;
height:23px;
line-height:23px;
text-align:right;
padding:10px 15px 10px 0; 
background:url(../images/btn_book.jpg) no-repeat right center;
color:#fff;
font-weight:bold;
}
.btn_book22 a{color:#fff;}
.kw_row table{float:left;margin-left:15px;}
.kw_row table td{
text-align:left;
padding:0 10px;
}
.kw_row h4{
float:none;
clear:both;
color:#FD951A;
text-align:center;
border-bottom:1px solid #ccc;
font-size:14px;
background:#f3f5f9 url();
margin:2px 1px 0 1px;
}
.kw_row h5{height:30px;font-size:14px;padding-top:25px;text-align:center;}
.kw_text{
padding:5px 20px 20px 20px;
line-height:20px;
}
.kw_text p{
margin-bottom:10px;
text-indent:25px;
}
.year{
float:left;
width:638px;
color:#999;
padding:8px 5px 4px 0;
background:#fafafa;
margin-bottom:1px;
text-align:right;
border-bottom:1px solid #f0f0f0;
}
.year a{margin:0 10px;}
.year a:hover{text-decoration:underline;}
/*-----------新品推荐(periodical)--------------------------*/
.clumns5_row2{
width:645px;
padding-bottom:3px;
}
.p_pho{
float:left;
padding-left:30px;
padding-top:5px;
width:120px;
}
.p_pho img{border:1px solid #e5dfde;}
.c_info{
float:left;
line-height:21px;
text-align:left;
width:470px;
/*width:347px;*/
}
.c_info h5{
text-align:left;
width:100px;
}
.c_info_TitleName
{
    float:left;
    width:65px;
    text-align:left;
    padding:5px 0px;
}
.c_info_Title
{
    float:right;
    width:395px;
    text-align:left;
    padding:5px 0px;
}
.h_intro{
height:24px;
line-height:24px;
background:#f4f4f4;
border-bottom:1px solid #e6e6e6;
text-indent:15px;
font-weight:bold;
margin-top:15px;
text-align:left;
clear:both;
}
.clumns5_row2 .pList{
float:left;
list-style:none;
padding:10px 0 5px 25px;
}
/*----------- 注册页面 -------------------------*/
.reg_textarea{
width:500px;
margin:0 auto;
}
.reg_textarea textarea{
width:500px;
height:150px;
padding:5px;
line-height:18px;
color:#333;
border:1px solid #d2d2d2;
text-align:left;
border-top:1px solid #919191;
font-size:12px;
}
.btn_reg{
width:500px;
text-align:center;
margin:25px auto;
}
.btn_reg input{
width:70px;
height:23px;
padding-top:2px;
margin-right:30px;
}
.reg_box{
width:684px;
margin:10px auto 15px auto;
line-height:21px;
}
.reg_table{
text-align:left;
}
.reg_table input{
color:#333;
height:15px;
text-align:left;
border:1px solid #d2d2d2;
border-top:1px solid #919191;
padding:2px 0 0 2px;
}
#content_memeber{
background:#fcfcfc;
padding-top:2px;
}
#memberCenter_left{
float:left;
width:140px;
text-align:center;
padding:0;
}
#memberCenter_right{
float:right;
width:640px;
padding:0 5px 35px 0;
background:#fff;
}
#memberCenter_right table{margin:0 auto;}
#memberCenter_right td{text-align:left;}
#memberCenter_right td input{text-align:left;}
#memberCenter_right td textarea{
padding:5px;
line-height:18px;
color:#333;
border:1px solid #d2d2d2;
text-align:left;
border-top:1px solid #919191;
}
.m_b{
height:28px;
line-height:28px;
text-align:center;
font-weight:bold;
background:url(../images/bg4.jpg) repeat-x left top;
}
#memberCenter_left .h_list li{text-align:center;text-indent:0;}
#memberCenter_left .h_list li.last{
color:#000;
background:#EDEDEF;
}
.text3{
padding:10px 15px 15px 50px;
}
.text4{
width:592px;
margin:0 auto;
line-height:21px;
}
/*---------注册企业-------------*/
.enterprise{border-collapse:collapse;line-height:18px;}
.enterprise td{
text-align:left;
border:1px solid #ccc;
padding:10px;
}
/* ------- 内面 ---------*/
#subNav{
float:right;
width:655px;
padding-left:5px;
padding-top:3px;
}
#subNav ul{
list-style:none;
padding-left:3px;
}
#subNav li{
float:left;
width:60px;
padding:4px 0 3px 0;
+padding:6px 0 3px 0;
_padding:5px 0 3px 0;
}
#subNav a{
color:#000;
}
#subNav li.av_width{width:40px;padding-right:8px;}
#subNav li.info_width{width:70px;}
#subNav li.sd_width{width:108px;text-align:right;}/*-------#subnav结束-----*/

#content3{
padding-top:5px;
}
#content3 #columns1{
float:right;
}
#content3 #columns_right{
float:left;
width:650px;
padding-right:0;
margin-right:0px;
background:#fff;
}
#content3 .header{
margin-bottom:15px;
}
.columns_info_A{
float:left;
width:544px;
/*border:1px solid #f8d791;*/
}
.columns_info_B{
width:240px;
float:right;
}
.columns_info_A ul{margin-bottom:15px;}
.banner_240{margin-bottom:3px;}
.columns_h{height:25px; line-height:25px; font-weight:bold; text-indent:10px; text-align:left; background:#f4f4f4;margin-bottom:5px;border-bottom:1px solid #999;}
.columns_info_A1{
padding:5px 10px;
text-align:left;
}
.columns_info_A1 a{
margin-right:15px;
padding-left:8px;
background:url(../images/label.gif) no-repeat left 4px;
}
.banner_flash{
margin-top:3px;
margin-bottom:5px;
}
.sub_category
{
    margin:5px 0px 10px 0px;
    line-height:25px;
    border-bottom:1px dotted #ccc;
    padding-bottom:5px;
    text-align:left;
    }
.s1{
width:78px;
float:left;
text-align:left;
margin-right:5px;
font-weight:bold;
}
.s2{
float:right;
width:560px;
text-align:left;
overflow:hidden;
}
#av_list10
{
    width:120px;
    text-align:left;
    border:0;
    overflow:hidden;
     position:absolute;
     left:1px;
     top:10px;
}
#av_list10 img
{
    border:0;
    text-align:left;
    padding:0 0;
}
#av_list10 table{
text-align:left;
float:left;
width:100%;
}
#av_list10 a{
text-align:left;
float:left;
}
.bbs_table_header{
color:#000;
}
.bbs_table_header td{
   text-align:left;
}
.bbs_table_header td a{
text-align:left;
}
.comp_tab
{
    text-align:left;
}
.comp_tab td
{
    vertical-align:top;
}