@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- faq
*/

/* =0 common
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
table,textarea,select,input{ font-size:12px;}
a{ color:#b7a28d;}

/* =1 Container
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
body{ background:#1c0802; color:#b7a28d;}
#Container{ width:860px; }

/* =2 Header
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#Header{ margin:0 auto; width:860px; height:142px;}
#multiLanArea{ position:absolute; right:15px; top:11px;}
#multiLanArea .lanLine{ color:#736548; padding:0 7px;}
#multiLanArea a{ color:#b7a28d; text-decoration:underline;}
#multiLanArea a:hover{ color:#fff; text-decoration:none;}
#Logo{ position:absolute; text-align:center;}
.logoText { font-size:22px; position:absolute; left:30px; line-height:80px;}
.logoText a{ color:#968682; text-decoration:none;}
.logoText a:hover{ text-decoration:none;}

#Navbar{ position:absolute; top:81px; left:0;}

.scrollNav{ position:absolute; right:20px; top:1px; width:26px;}
.navleft,.navright{ width:12px; height:35px; cursor:pointer;}
.navleft{float:left; background:url(images/navLeft.gif) no-repeat center;}
.navright{ float:right; background:url(images/navRight.gif) no-repeat center;}

.nav,.nav_in,.nav_inner{}
.nav{}
.nav_in{}
.nav_inner{height:35px;}
.nav li{ float:left;display:inline; background:#654f45; width:87px; text-align:center; }
.nav li a{ display:block; color:#fefffa; text-decoration:none; line-height:30px; font-weight:bold;}
.nav li a:hover,.nav .navhover a{ color:#454239; text-decoration:none; background:#c6bba6;}
.nav .liImg{ width:2px; height:1px; background:#280d04;}

.submenu,.submenu div,.submenu div div{float:left;}
.submenu{position:absolute; top:30px; display:none;}
.submenu div div{ padding:0;white-space:nowrap; background:#c6bba6;}
.submenu .subline{display:none;}
#Navbar .submenu a{ display:inline-block; background:url(images/submenuicon.gif) no-repeat #c6bba6 13px 11px; width:auto;text-align:center; color:#46433c; line-height:27px; padding-top:3px; text-decoration:none; padding-left:31px; padding-right:13px; font-weight:normal; vertical-align:top;}
#Navbar .submenu a:hover{ display:inline-block; background:url(images/submenuicon2.gif) no-repeat #844614 13px 11px; text-decoration:none; color:#fff; font-weight:normal; width:auto;}

/* =3 Body
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#Body{width:860px; margin:0 auto; padding:0 0 6px;}
#Banner{ position:relative; width:860px; cursor:pointer; margin-bottom:10px;}
.bannerText {position:absolute; color:#fff; font-family:microsoft yahei; font-size:20px; left:30px; bottom:20px; text-align:center;}

/* =4 Footer
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#Footer{ background:#2e261f url(images/footerbg.jpg) no-repeat top; width:860px; color:#968F87; margin:0 auto; position:relative; top:15px;*top:5px; padding:15px 0 3px; text-align:center;}
#Footer a{ color:#968f87; padding-left:3px;}
.footer_links a{ text-decoration:none;}
.footer_links a:hover{ text-decoration:underline; color:#cc9f4e}
.footer_authentication{ line-height:23px;}
.footer_stat img{ margin-right:2px;}


/* =5 main
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#Main .com_title{ clear:both; background:url(images/titlebg2.gif) #422610 repeat-x left bottom; padding-left:10px; height:38px; text-align:left;color:#fff;}
#Main .com_title h2{ float:left; padding-top:19px; padding-left:12px; font-weight:bold; color:#e9ecdb;}
a.more{ display:none; position:absolute; top:12px; right:0; background:url(images/more.gif) no-repeat; width:29px; height:9px; overflow:hidden; text-indent:-9999px; display:block;}

/* =6 sidebar
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
.side .com_title{ background:#492b13; padding-top:16px;}
.side .com_title h2{ background:url(images/titlebg1.jpg) #563411 no-repeat right bottom; padding-right:20px; height:14px;font-weight:bold; text-align:right;color:#e1d0bd;}
.side .content{ padding:10px 0 7px 18px;  text-align:left;}
.side .content a{ font-weight:normal;color:#b7a28d; text-decoration:none;}
.side .content a:hover{ color:#b7a28d; text-decoration:underline;}

/* =7 content
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
.content{ background:#492b13; padding:10px;  margin-bottom:13px;}
.content img{ vertical-align:middle;}
.content a{ font-weight:bold;}
.content h3{font-size:12px; font-weight:bold;}

/* =8 feedback
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
.feedback_con{ background:#422610; padding:10px;}
.feedback_con table td { height:37px; }
.feedback_con .btn{ background:url(images/btnbg.jpg) no-repeat; width:61px; height:20px; font-size:12px; color:#fff; border:none; cursor:pointer;}
.feedback_con table input { border:1px solid #b7a28d; background:#422610; width:132px; height:17px; color:#b7a28d; }
.feedback_con table textarea{ padding:1px; width:286px; height:136px;  border:1px solid #b7a28d; background:#422610; color:#b7a28d;}

/* =9 product
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
.product_sidecon{background:#492b13; padding:10px 0 15px 20px;}
.tree{}
.tree li{ line-height:25px;}
.tree li.open{}
.tree li a{ color:#B7A28D;}
.tree_parent{ background:url(images/tree-plus.gif) no-repeat 0 7px; padding-left:23px; height:25px; cursor:pointer; }
.tree .tree_parent a{ }
.tree li.open .tree_parent{background: url(images/tree-minus.gif) no-repeat 0px 7px;}
.faq_sidecon .tree_parent{ cursor:default; background:none; padding:0;}
.tree li a:hover{ text-decoration:underline;font-weight:bold; color:#FF6600;}
.tree .open a{color:#FF6600;font-weight:bold;}
.tree_sub{}
.tree .tree_sub li{padding-left:30px; background:url(images/con_list_ico.gif) no-repeat 20px 10px;}
.tree .tree_sub li a{ color:#B7A28D; font-weight:normal;}
.tree .tree_sub li a:hover{ color:#FF6600; font-weight:bold;}
.tree .tree_sub .cur a{color:#FF6600; font-weight:bold;}

.product{ background:#492b13; padding-bottom:15px;}
.product .info h3{ color:#f60;}
.prdcrumb{ font-family:Simsun; margin:20px 10px; padding-left:12px; background:url(images/treeico_parent.gif) no-repeat left center;}
.prdcrumb strong{ font-weight:bold; color:#f60;}
.product_con_detail{ padding:0 10px;}
.product_con_detail .pic{ margin:0 0 20px 10px;}
.product_con_detail .info{ margin-left:10px;}
.product_con_detail .info table{ font-family:Verdana; border:solid #653e1e; border-width:1px 0 0 1px; line-height:18px;}
.product_con_detail .info th{ background:#4f3119; border:solid #653e1e; border-width:0 1px 1px 0; text-align:right; padding:0 10px;}
.product_con_detail .info td{ height:28px; border:solid #653e1e; border-width:0 1px 1px 0; padding:0 10px;}
.prdname td{ font-size:14px; color:#f60; font-weight:bold;}
.prdpromotion td{ font-size:14px; color:#f60; font-weight:bold;}

.page{ margin:20px 10px; clear:both; text-align:center; border-top:1px solid #B7A28D; padding:20px 0 0;}
.page a{ color:#B7A28D; text-decoration:underline; margin-right:10px;}
.page a:hover{ color:#f60;}
.page .disabled{ color:#B7A28D; margin-right:10px;}
.page select{ color:#f60;}

/* =10 faq
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
.faq_sidecon{ background:#492b13; color:#5c6f7c; line-height:20px; padding:10px 0 15px 20px;}
.faq{ background:#492b13; padding-bottom:10px;}
.faq_sidecon .tree li{ background:url(images/con_list_ico.gif) no-repeat 0 10px; padding-left:9px; line-height:25px;}
.faq_con{ padding-top:20px;}
.faq_con h3{ margin:0 10px 0; padding-left:20px; background:url(images/nav-li-bg.gif) no-repeat 8px 9px; font-size:14px; color:#a64a00; line-height:25px;}
.faq_con p{ padding:0 0 0 20px; margin:0 10px; line-height:25px; background:url(images/product_line.gif) repeat-x bottom;}