@charset "utf-8";
/*
描述: Cavan主题样式表第三十九套
作者: linli
修改: guwj@35.cn
版本: 0.1

[目录表]

0- common
1- Container
2- Header
3- Body
4- Footer
5- main
6- sidebar
7- content
8- feedback
9- product
10- product detail
11- faq
*/

/* =0 common
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
table,textarea,select,input{ font-size:12px; }
a{ color:#944F1C; }

/* =1 Container
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
body{ color:#d2d2d2; background:#282828 url(images/bodybg.gif) repeat 0 3px; }
#Container{ width:100%; background:url(images/body_topbg.jpg) repeat-x 0 0; }

/* =2 Header
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#Header{position:relative; margin:0 auto; width:920px; height:135px; z-index:2}
#multiLanArea{ position:absolute; right:0px; top:7px;}
#multiLanArea .lanLine{ color:#999; padding:0 7px;}
#multiLanArea a{ color:#C9C9C9; text-decoration:underline;}
#multiLanArea a:hover{ color:#d8d8d8; text-decoration:none;}	
#Logo{line-height:120px; left:-30px; }
.logoText{font-size:20px; position:absolute; left:5px; top:55px; z-index:3;}
.logoText a{color:#7f7f7f; text-decoration:none; font-family:Verdana;}

#Navbar{ width:859px; top:32px; right:-25px; height:34px;}
.scrollNav{ height:12px; width:20px; position:absolute; right:92px; top:0px;}
.navleft,.navright{ background:url(images/navMove.gif) no-repeat 0 center; position:absolute; top:11px; width:6px; height:9px; cursor:pointer;}
.navright{ background-position:-11px center; left:12px;}

.nav,.nav_in,.nav_inner{ height:40px; background:url(images/nav_bg.png) no-repeat;}
.nav{ padding-left:117px;}
.nav_in{ padding-right:117px; background-position:right -40px;}
.nav_inner{ padding-left:8px; position:relative; background-position:0 -80px; background-repeat:repeat-x;}
.nav li{ float:left; margin-left:1px;}
.nav li a{ float:left; overflow:hidden; width:70px; height:40px; line-height:34px; color:#d8d8d8; text-decoration:none; text-align:center; }
.nav li a:hover,.nav .navhover a{ color:#d10b0c; background:url(images/nav_hover.gif) no-repeat bottom center;}
.nav .liImg{ background:url(images/nav_line.gif) no-repeat 0 9px; width:2px; height:34px;}

.submenu{ position:absolute; top:40px; display:none; height:27px; overflow:hidden;}
.submenu,.submenu div,.submenu div div{ background:url(images/subnav_bg.gif) no-repeat; float:left;}
.submenu{ background-position:left 0; padding-left:5px;}
.submenu div{ background-position:right -28px; padding-right:5px;}
.submenu div div{ white-space:nowrap; background-position:0 -56px; background-repeat:repeat-x;}
.submenu .subline{ }
#Navbar .submenu a{ color:#d8d8d8; width:auto; float:none; display:inline-block; padding:0px 10px; height:27px; line-height:27px; font-size:12px; font-weight:normal; font-family:Arial,Helvetica,sans-serif; background:none; margin:0px;}
#Navbar .submenu a:hover{ color:#d10b0c; text-decoration:none; background:none;}

/* =3 Body
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#Body{ width:920px; margin:0 auto; position:relative; top:-29px;}
#Banner{ cursor:pointer; text-align:center; position:relative; margin-bottom:10px; overflow:hidden;}
.bannerText{ position:absolute; left:620px; top:40px; color:#7a7a7a; font-size:20px; font-family:Microsoft Yahei;}
#Wrapper{ }
#SideBar{ margin-left:-920px;}

/* =4 Footer
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#Footer{ padding:2px 0 0px 20px; color:#cacaca; line-height:21px; text-align:center; height:64px;}
#Footer a{ color:#cacaca; text-decoration:none;}
#Footer a:hover{ text-decoration:underline;}
.footer_links{ font-family:"宋体"}
.footer_authentication, .footer_stat, .footer_records{ display:inline; padding-right:16px;}
.footer_stat img{ margin-right:2px;}

/* =5 main
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#Main .content{ padding:15px 15px 20px;}
#Main .com_title, #Main .com_title h2{ background:url(images/m_title_bg.gif) repeat-x 0 0; height:30px; }
#Main .com_title{ clear:both; text-align:left;}
#Main .com_title h2{ background-position:0 -30px; background-repeat:no-repeat; height:30px; line-height:30px; padding:0 0 0 43px; font-weight:bold;}
a.more{position:absolute; top:8px; right:7px; width:28px; height:30px; line-height:16px; text-align:center; overflow:hidden; text-indent:-9999px; color:#d2d2d2; font-size:11px; text-decoration:none;}
a.more:hover{ text-decoration:underline;}

/* =6 sidebar
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
.com_title{ background:url(images/side_tit_bg.jpg) no-repeat; height:29px; text-align:center; color:#d8d8d8;}
.side .com_title h2{ padding-top:5px; font-weight:bold;}
.side .content{ padding:10px 5px 18px; margin-bottom:10px; background:#1b1b1b;}
.discUL{ margin:0; padding:0;}
.discUL li{ background:url(images/sidelist_bg.jpg) no-repeat left bottom; margin:0; padding:0 0 3px 12px; *padding-left:9px; color:#bbbbbb; }
.com_bullet li{ line-height:24px;}
.com_bullet a{ color:#bbbbbb; text-decoration:none;}
.com_bullet a:hover{ font-weight:bold;}
.com_bullet li a{ color:#bbbbbb; }

/* =7 content
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
.content img{ vertical-align:middle;}
.content h3{font-size:12px; font-weight:bold;}
.content{ padding:10px; background:#1e1e1e; }
.main_cell{ margin-bottom:10px;}

.page{ margin:20px 0; text-align:center; clear:both; color:#d2d2d2;}
.page input{ width:17px; height:15px; border:1px solid #631b02; background:#eee2bc; padding:1px;}
.page a{ color:#d2d2d2; text-decoration:underline; margin-right:10px;}
.page a:hover{ color:#d2d2d2; text-decoration:none;}
.page .disabled{ margin-right:10px;}

/* =8 feedback
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#main .feedback_con{ margin:0 0 20px 0; padding:10px 10px 10px 20px;}
.feedback_con table td { height:37px; }
.feedback_con .btn{ background:url(images/btn.png) no-repeat; width:59px; height:19px; font-size:12px; color:#e8e8e8; border:0; cursor:pointer;}
.feedback_con table input { padding:1px 1px 1px 2px; border:1px solid #2c2c2c; background:#626262; width:132px; height:16px; color:#fefefe;}
.feedback_con table textarea{ padding:1px 1px 1px 2px; width:286px; height:136px;  border:1px solid #2c2c2c; background:#626262; color:#fefefe;}

/* =9 product
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
.product_sidecon{  background:#1e1e1e; padding-bottom:18px; zoom:1;}
.product{ background:#1E1E1E; padding-bottom:13px; margin-bottom:19px; }
.tree{ margin:0 0 0 20px; padding:10px 0; line-height:26px; }
.tree li{ zoom:1;}
.tree_parent{ background:url(images/tree_plus.gif) no-repeat 0px 8px; height:26px; cursor:pointer; padding-left:22px; }/*伸缩-改动*/
.open .tree_parent{ background:url(images/tree_minus.gif) no-repeat 0px 8px;}/*伸缩-改动*/
.faq_sidecon .tree_parent{ cursor:default;}/*伸缩-改动*/
.tree .tree_parent a{}/*伸缩-改动*/
.tree li a{ color:#bbb; text-decoration:none;}
.tree li a:hover{ font-weight:bold; text-decoration:underline;}
.tree .open a{ font-weight:bold;}
.tree_sub li, .faq_sidecon .tree_parent{ padding-left:30px; background:url(images/sidelist_icon.gif) no-repeat 20px 10px; }/*伸缩-改动*/
.faq_sidecon .tree_parent{ padding-left:20px; background-position:10px 11px;}/*伸缩-改动*/
.faq_sidecon .tree_parent a{ position:static;}/*伸缩-改动*/
.open .tree_sub a{color:#bbb; font-weight:normal;}
.tree_sub .cur a{ color:#bbb; font-weight:bold;}

.prdcrumb{ padding:0 7px 10px;}
.prdcrumb strong{ color:#d2d2d2; font-weight:bold;}
.prdcrumb a{ color:#d2d2d2; text-decoration:none;}
.prdcrumb a:hover{ text-decoration:underline;}
.product_con1,.product_con2{ padding:10px 10px;}
.prd_cell{ margin-top:5px; overflow:hidden;}
.prd_cell .pic a{ display:inline-block; }
.prd_cell .info{ line-height:18px; padding-top:5px;}
.product h3 a{ color:#d2d2d2; text-decoration:none; font-weight:bold;}
.product h3 a:hover{ text-decoration:underline;}

/* =10 product detail
--------------------------------------------------------------------*/
.product_con_detail{ padding:15px 10px;}
.product_con_detail .info{ margin:5px 0 0 10px; line-height:18px;}
.product_con_detail .pic{ margin:0 0 20px 10px;}
.product_con_detail .info table{ font-family:Verdana; border-width:1px 0 0 1px; line-height:18px;}
.product_con_detail .info th{ background:#484746; border:solid #1e1e1e; border-width:0 1px 1px 0; text-align:right; padding:0 10px;}
.product_con_detail .info td{ height:28px; border:solid #1e1e1e; background:#494948; border-width:0 1px 1px 0; padding:0 10px;}
.prdname td{ font-size:14px; font-weight:bold;}
.prdpromotion td{ font-size:14px; color:#fe0019; font-weight:bold;}

/* =11 faq
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
.faq,.faq_sidecon{ background:#1E1E1E ; padding-bottom:18px; zoom:1;}
.faq_con{ background:#1E1E1E; padding:2px 25px 15px; line-height:22px;}
.faq_con h3{ background:url(images/faqlist_icon.gif) no-repeat 8px 16px; padding:6px 0 0 20px; margin:4px 0 0; line-height:25px; font-weight:bold;}
.faq_con p{ padding-left:20px;}