@charset "gbk";
/* Date: 20120906 */
/* 结构 */
.allsort .mc{ display:none}.allsort.firsthover .mc{ display:block}
.sidebar_w{ float:left; width:194px;}/*侧栏*/
.column_w{ float:right; width:984px;}/*主栏*/
#h_nav h2,#h_nav dl dd a,#h_nav dl.faq_dl dd i,.title_1,.column_bottom,.member dl,.team_title,.person_info i{ background:url(/skin/deepred/template/style_chaoshi/css/img/help.png) no-repeat;}
/* 左侧导航 */
#h_nav h2{ height:42px;}
#h_nav .dl_class{ border:#d9d9d9 solid 1px;}
#h_nav dl{ border:#fff solid 1px; padding-bottom:8px;}
#h_nav dl dt{ float:left; width:100%; height:30px; line-height:30px; overflow:hidden; background:#ede9e8; }
#h_nav dl dt b{ font-size:13px; padding:0 5px;}
#h_nav dl dt i{ font-family:Arial, Helvetica, sans-serif; color:#afafaf;}
#h_nav dl dd{ float:left; width:90%; height:16px; line-height:16px; overflow:hidden; margin-top:10px; padding:0 5%;}
#h_nav dl dd a{ background-position:0 -179px; padding-left:18px; }#h_nav dl dd a:hover{ color:#c00;}
#h_nav dl dd.curr a{ background-position:-500px -179px; color:#c00;}#h_nav dl dd.curr a:hover{color:#c00;}
#h_nav dl.faq_dl dt{ height:34px; line-height:34px; background:#c00;}
#h_nav dl.faq_dl dt b{ font-size:14px; padding-left:10px; color:#fff;}#h_nav dl.faq_dl dt i{ color:#fff;}
#h_nav dl.faq_dl dd i{ float:left; width:12px; height:13px; line-height:13px; margin:2px 5px 0 0; display:inline; color:#a5a5a5; font-weight:bold; text-align:center; font-size:10px; font-family:Arial, Helvetica, sans-serif; background-position:right 0px;}
#h_nav dl.faq_dl dd i.show{background-position:24px 0px; background-repeat:repeat-x; color:#fff;}
#h_nav dl.faq_dl dd a{ background:none; padding:0px;}
/* 右侧 */
.title_1{ height:43px; line-height:46px; background-position:0 -60px;}
.title_1 h3{ font-size:14px; padding-left:30px;}

.column_in_1{border-left:#d9d9d9 solid 1px;border-right:#d9d9d9 solid 1px; border-bottom:1px solid #d9d9d9;}
.column_in_2{}

.column_bottom{ height:8px; background-position:0 -131px;}

#help_list{ float:left; width:96%; padding:10px 2% 0 2%;}
#help_list li{ float:left; width:100%; height:30px; line-height:30px;}
#help_list li p{ float:left; color:#459af2; font-size:14px;}
#help_list li span{ float:right; color:#666;}

.h_details_content{ padding:10px 15px 15px; font-size:14px; line-height:28px;}
.h_details_content p{ padding:6px 0;}
.h_details_content img{ display:inline;}

.h_details_content .h_box{ border:1px dashed #d1a684; padding:5px 15px 0; margin-top:20px; margin-bottom:30px; position:relative; }
.h_details_content .h_box h2{ font:bold 24px "微软雅黑"; padding-right:5px; color:#f06113; background-color:#fff; position:absolute; left:10px; top:-17px;}
.intro{ padding:10px 0; overflow:hidden; zoom:1;}
.intro p{ text-indent:2em; padding:0; font-size:12px;}
.member{ width:729px; margin-right:-30px; padding-left:13px; padding-top:15px;}
.member dl{ display:inline; width:201px; padding:6px; margin-right:30px; background-position:0 -288px; float:left;}
.member dl dt{ width:201px; height:135px;}
.member dl dd{ text-align:center; margin-top:15px; font-size:12px;}
.team_info{padding:10px 0; overflow:hidden; zoom:1;}
.team_title{ width:710px; padding-left:25px; height:24px; line-height:24px; background-position:0 -244px;}
.team_title h3{ width:80px; text-align:center; background-color:#fff;}
.team_info dl{ padding:10px 0 15px; border-bottom:1px solid #dbdbdb; overflow:hidden; zoom:1;}
.team_info dl dt{ width:151px; height:171px; padding:3px; border:1px solid #dbdbdb; float:left;}
.team_info dl dd{ width:535px; padding-right:15px; float:right;}
.team_info dl dd b{ padding:3px 0 5px 7px; font-size:24px; font-weight:bold; display:block;}
.team_info dl dd .person_name{ font-size:18px;}
.person_info{ padding-left:5px; position:relative;}
.person_info i{ display:block; width:6px; height:9px; background-position:-994px -78px; position:absolute; top:10px; left:0;}
.person_info p{ padding:10px; height:85px; line-height:24px; border:1px solid #dedede; font-size:12px; color:#666;}
.team_info ul{ padding:10px 0 15px; overflow:hidden; zoom:1;}
.team_info ul li{width:97px; margin-right:8px; float:left;}
.team_info ul li .people_img{ width:89px; height:89px; padding:3px; border:1px solid #dbdbdb;}
.team_info ul li .people_name{ font-size:12px; text-align:center; line-height:24px; height:24px;}

/*20121225 chj add for askForSupplier*/
.askForSupplier{ width:730px; margin:0 auto;}
.askForSupplier .textInfo{ margin-bottom:12px;  padding:5px 7px;line-height:25px; background:#fff1f1;}
.askForSupplier .textInfo strong{ font-weight:bold; color:#e8750a;}
.askForSupplier dl.desc dt{ padding:0 10px; margin-bottom:24px;  line-height:30px; background:#e8750a; font-weight:bold; color:#fff;}
.askForSupplier dl.desc dd{ height:22px; padding-left:48px; margin-bottom:24px; line-height:22px;background:url(/skin/deepred/template/style_chaoshi/css/img/icon_number.png) no-repeat;}
.askForSupplier dl.desc dd.number01{ background-position:0 0px;}
.askForSupplier dl.desc dd.number02{ background-position:0 -49px;}
.askForSupplier dl.desc dd.number03{ background-position:0 -95px;}
.askForSupplier dl.desc dd.number04{ background-position:0 -146px;}
.askForSupplier .text2{ padding-left:16px; color:#f00; font-weight:bold; line-height:44px;}
.askForSupplier dl.contactInfo{ margin-bottom:20px;}
.askForSupplier dl.contactInfo dt{ margin-bottom:5px; font-weight:bold; line-height:34px; border-bottom:1px dashed #c2c2c2;}
.askForSupplier dl.contactInfo dd{ line-height:30px;}
.askForSupplier dl.contactInfo dd label{ display:inline-block; width:82px; text-align:right; *display:inline; *zoom:1;}
.askForSupplier dl.contactInfo input{ height:26px; width:400px; border:1px solid #c2c2c2; padding:2px 4px; line-height:26px; font-size:12px; color:#afafaf; vertical-align:middle;}
.askForSupplier dl.contactInfo textarea{ width:400px; height:144px; border:1px solid #c2c2c2; padding:2px 4px; line-height:22px; font-size:12px; color:#afafaf; line-height:24px; overflow:auto; vertical-align:top;}
.askForSupplier  form dd{ margin:10px auto;}
.askForSupplier dd button{ margin-left:82px; display:block; width:110px; height:38px; background:url(/skin/deepred/template/style_chaoshi/css/img/btn_submitEmail.jpg) no-repeat; border:none;}

  /* 公用提示和按键图标 */
  .onError,.onFocus,.onShow,.input_but,.operation_a,.a_but{ background:url(/skin/deepred/template/style_chaoshi/css/img/on_icon.png) no-repeat; }
  /* 表单提示 */
  .onError,.onFocus,.onShow{padding-left:20px; line-height:14px;}
  .onError{ background-position:0 -30px; color:red;}
  .onShow{ background-position:0 -60px; color:#5ab730;}