@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
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
a{ color:#707070; text-decoration:none;}
a:hover{ text-decoration:underline;}

/* =1 Container
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
body{color:#4a4a4a;}
#Container{ width:900px;}

/* =2 Header
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#Header{ background:url(images/head_r.gif) no-repeat right 0; height:80px; padding-right:20px; position:relative; z-index:10003;}
#multiLanArea{ position:absolute; right:25px; top:7px;}
#multiLanArea .lanLine{ color:#dfecf4; padding:0 7px;}
#multiLanArea a{ color:#81afcd; text-decoration:underline;}
#multiLanArea a:hover{ color:#81afcd; text-decoration:none;}
#Logo{ top:20px;}
.logoText{font-size:24px; position:absolute; left:20px;}
.logoText a{color:#639dc2; line-height:75px; font-family:Verdana;}
.logoText a:hover{ text-decoration:none;}

#Navbar{ top:30px; right:0; width:650px; background:url(images/nav_left.gif) no-repeat 0 0; height:50px; padding-left:20px; z-index:101;}
.scrollNav{ position:absolute; right:10px; top:9px; width:28px;}
.navleft,.navright{ width:14px; height:34px; 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{ height:48px; border-top:1px solid #d6e3eb; border-bottom:1px solid #d6e3eb; margin-right:20px;}
.nav_in{}
.nav li{float:left; line-height:48px; height:48px; }
.nav li a{ width:74px; font-weight:bold; text-align:center; color:#8e8e8e; display:block;}
.nav li a:hover,.nav .navhover a{ background:url( images/nav_cur.gif) no-repeat center 35px; color:#195a83; text-decoration:none; }
.nav .liImg{width:1px;background:url(images/nav_line.gif) no-repeat center;}

.submenu,.submenu div,.submenu div div{  background:url(images/subnav.gif) no-repeat right -56px; height:27px; line-height:27px;  white-space:nowrap; float:left;}
.submenu{ position:absolute; top:40px; display:none; z-index:10004; padding-right:14px;}
.submenu div{ background-position:0 0; padding-left:14px;}
.submenu div div{ background-position:0 -28px; background-repeat:repeat-x;}
.submenu .subline{ display:none;}
#Navbar .submenu a{ background:none; display:inline-block; width:auto; padding:0 10px 0 3px; color:#8c8c8c; font-weight:normal;}
#Navbar .submenu a:hover{ color:#8c8c8c; text-decoration:underline; background:none;}

/* =3 Body
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#Body{ margin:0 auto; background:url(images/foot_r.gif) repeat-y 0 0;}
#Banner{ position:relative; z-index:100; background:#fff url(images/main_topleft.gif) no-repeat left bottom; width:900px; padding-bottom:17px;}
#Banner img{ vertical-align:bottom;}
.bannerText{position:absolute; top:240px; left:80px; color:#5e5e5e; font-size:18px; width:420px; font-family:microsoft yahei;}
#Wrapper{ width:881px; padding-left:19px;}
#SideBar{ margin-left:-900px; width:881px; padding-left:19px;}

/* =4 Footer
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#Footer{ background:url(images/foot_r.gif) repeat-y right 36px; color:#ababab; text-align:right; padding-bottom:9px; line-height:24px; position:relative;}
.footer_links{ background:url(images/foot_top.gif) no-repeat 0 0; padding-top:32px; padding-left:250px;}
#Footer a{ color:#ababab;}
.footer_authentication,.footer_records{ display:inline;}
.footer_links,.footer_records{ padding-right:20px;}
.footer_records{ margin-left:10px;}
.footer_stat{ position:absolute; left:30px; top:32px; _top:36px;}
.footer_stat img{ margin-left:2px;}

/* =5 main
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
.com_title{ clear:both; border-bottom:1px solid #e6eef3; padding-left:5px; height:28px;line-height:28px; margin-bottom:4px;}
.com_title h2{font-weight:bold; color:#000000;}
#Main .com_title{ border-bottom:none;}
a.more{ display:none;}


/* =6 sidebar
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
.side .com_title{ margin:0; padding-bottom:4px;}
.side .content{ color:#707070;  border:none;}
.com_bullet li{}
.com_bullet li a{color:#72716f; text-decoration:underline; font-weight:normal;}
.com_bullet li a:hover{ color:#0087DC; font-weight:bold;}

/* =7 content
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
.content{  padding:10px;  border:1px solid #e6eef3; margin-bottom:10px;}
.content h3{font-size:12px; font-weight:bold;}
.text a{ color:#0093F0; text-decoration:underline; }
.text a:hover{ text-decoration:none; }

/* =8 feedback
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
.feedback_con{ margin-bottom:20px; padding-left:39px;}
.feedback_con table td { height:37px; }
.feedback_con .btn{ background:url(images/btn.gif) no-repeat; width:58px; height:22px; font-size:12px; color:#008be2; border:none; cursor:pointer;}
.feedback_con table input { padding:1px; border:1px solid #e2e2e2; width:132px; height:15px; }
.feedback_con table textarea{ padding:1px; width:286px; height:136px;  border:1px solid #e2e2e2; }

/* =9 product
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#SideBar.Sub_special{ width:auto;}
.product_sidecon{}
.tree{ margin:20px 10px 0 20px; line-height:27px;}
.tree li{zoom:1;}
.tree li.open{}
.tree_parent{ background:url(images/treeico_parent.gif) no-repeat 6px 10px; height:27px; cursor:pointer; padding-left:20px; }/*伸缩-改动*/
.faq_sidecon .tree_parent{ cursor:default;}/*伸缩-改动*/
.tree .tree_parent a{}/*伸缩-改动*/
.tree li a{ color:#333; }
.tree li a:hover{ color:#0087dc; font-weight:bold;}
.tree .open a{ color:#333; font-weight:bold;}
.tree_sub{ padding-bottom:5px;}
.tree .tree_sub li{ padding-left:20px; line-height:24px;}
.tree .tree_sub li a{color:#0093f0; font-weight:normal; background:url(images/treeico_child.gif) no-repeat 9px 10px; display:inline-block; padding-left:19px;}
.tree .tree_sub li a:hover{ background-position:9px -10px;}
.tree .tree_sub .cur a{ font-weight:bold; color:#0093f0; background-position:9px -10px;}

.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:#0093F0;}
.product h3 a{ color:#0093f0;}
.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 #eaeaea; border-width:1px 0 0 1px; line-height:18px;}
.product_con_detail .info th{ background:#f6f6f6; border:solid #eaeaea; border-width:0 1px 1px 0; text-align:right; padding:0 10px;}
.product_con_detail .info td{ height:28px; border:solid #eaeaea; border-width:0 1px 1px 0; padding:0 10px;}
.prdname td{ font-size:14px; color:#0093F0; font-weight:bold;}
.prdpromotion td{ font-size:14px; color:#f60; font-weight:bold;}

.page{ margin:15px 0 20px; clear:both; text-align:right; padding:5px 10px;}
.page a{ color:#555; text-decoration:underline; margin-right:10px;}
.page a:hover{ color:#0093f0;}
.page .disabled{ color:#6d6d6d; margin-right:10px;}
.page select{ color:#0093f0;}

/* =10 faq
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
.faq_sidecon{}
.faq_con,.product_con1,.product_con2,.product_con_detail{ border:1px solid #E6EEF3; padding:10px 10px 20px ;}
.faq_con h3{ margin:13px 10px 0; padding-left:20px; background:url(images/faqico.gif) no-repeat left 8px; font-size:14px; color:#0093f0; line-height:27px;}
.faq_con p{ margin:0 10px 0 30px; line-height:25px;}