﻿@charset "utf-8";
/*
描述: Cavan全局样式表
作者: xxxxxx
版本: 0.1

[目录表]

0- Reset
1- Global
2- Common

*/

/* =0 Reset
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
body,div,dl,dt,dd,ol,ul,li,h1,h2,h3,h4,h5,h6,pre, 
form,fieldset,input,textarea,p,blockquote,th{padding:0; margin:0;} 
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,i,th,var{font-weight:normal; font-style:normal;}
.nav li, .product_sidecon li, .faq_sidecon li, .editmenu li{ list-style:none;}
.faq_con ul, .faq_con ol,
.com_text ul, .com_text ol{ margin:0 0 0 35px; padding:0;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%; }
q:before,q:after{content:'';}
abbr,acronym{border:0;}

/* 分页
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
.JqueryPager ul.pages {
display:block;
border:none;
text-transform:uppercase;
font-size:10px;
margin:10px 0 50px;
padding:0;
}

.JqueryPager ul.pages li {
list-style:none;
float:left;
border:1px solid #ccc;
text-decoration:none;
margin:0 5px 0 0;
padding:5px;
}

.JqueryPager ul.pages li:hover {
border:1px solid #003f7e;
}

.JqueryPager ul.pages li.pgEmpty {
border:1px solid #eee;
color:#eee;
}

.JqueryPager ul.pages li.pgCurrent {
border:1px solid #003f7e;
color:#000;
font-weight:700;
background-color:#eee;
}

.hlEdit{ float:right;  width:auto; height:15px;  POSITION: relative; margin-right:10px; }

/* =1 Global
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
body,input,textarea,table{font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px;}
strong{ font-weight:bold;}
dfn,em,i{ font-style:italic; }
.clearfix:after{content:""; display:block; clear:both; height:0; visibility:hidden;}
.clearfix{zoom:1;}
.floatl{float:left;}
.floatr{float:right;}

FORM FIELDSET { MARGIN: 20px 0px; PADDING:0 10px 10px 10px; WIDTH: 95%; DISPLAY: block; FONT-SIZE: 12px; 
}
FORM FIELDSET LEGEND {
	 POSITION: relative;  PADDING-BOTTOM: 2px;  FONT-VARIANT: small-caps; MARGIN: 0px 0px 10px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px;  FONT-SIZE: 110%; TOP: -12px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
FORM FIELDSET LABEL {
	MARGIN: 0px 5px 0px 0px; WIDTH: 55px; FLOAT: left; FONT-SIZE: 12px; text-align:right
}

FORM FIELDSET LI {
	MARGIN: 5px 0px 5px 0px; 
}
.hlEdit{ float:right;  width:auto; height:15px;  POSITION: relative; margin-right:10px; }
/* =2 Common
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––border:1px solid #b5b5b5;*/
.navleft,.navright{ display:none;}
.content:after{ content:"."; visibility:hidden; height:0; clear:both; display:block;}
.content{ zoom:1; line-height:1.5; word-break:break-all; position:relative;}
.com_title{ white-space:nowrap; position:relative;}
.com_title_text,
.com_image_title_text1,
.com_image_title_text2,
.com_image_title_text3,
.com_image_title_text4,
.com_link_text_image_title,
.com_text_image3{ clear:both; position:relative;}
.com_title_text{}
.com_image_title_text1 .img{ float:left; margin:0 8px 0 0;}
.com_image_title_text1 .text{}
.com_image_title_text2 .img{ float:right; margin:0 0 0 8px;}
.com_image_title_text2 .text{}
.com_image_title_text3 .img{ display:table-cell; float:left; margin:0 8px 0 0;}
.com_image_title_text3 .text{ display:table-cell; +float:left;}
.com_image_title_text4 .img{ display:table-cell; float:right; margin:0 0 0 8px;}
.com_image_title_text4 .text{ display:table-cell; +float:left;}
.com_image_title_text5 .img,.com_text_image3 h3{ text-align:center; margin:0 auto;}
.com_image_title_text5 .img{margin-bottom:10px;}

.com_image_title_text1 .img,
.com_image_title_text2 .img,
.com_image_title_text3 .img,
.com_image_title_text4 .img{overflow:hidden; max-width:180px;}
.com_image_title_text5 .img{overflow:hidden; max-width:450px;}
.side .com_image_title_text1 .img,
.side .com_image_title_text2 .img,
.side .com_image_title_text3 .img,
.side .com_image_title_text4 .img{ max-width:60px;}
.side .com_image_title_text5 .img{ max-width:180px;}

.com_slide{}
.slidepic{ text-align:center; width:100%; margin:auto; overflow:hidden; margin-bottom:10px;}
.slidectrl{ position:relative; padding:0 28px; margin:auto; zoom:1;}
.slidepre,.slidenext{ position:absolute; top:50%; margin-top:-18px; width:25px; height:37px; background:url(../images/slidebtn.gif) no-repeat center 1px; cursor:pointer;}
.slidepre{ left:0;}
.slidenext{ right:0; background-position:center -49px;}
.com_slide .imglist,.com_lantern_h .imglist{ width:100%; overflow:hidden;}
.com_slide ul,.com_lantern_h ul{ width:32765px;}
.com_slide li,.com_lantern_h li{ float:left; margin-right:10px;}

.com_lantern_v .imglist{ overflow:hidden; margin:auto; height:300px;}
.com_lantern_v li{ margin-bottom:10px; text-align:center;}

.multipicwrap{ width:100%; overflow:hidden;}
.com_multipic .imglist{ width:103.5%;}
.com_multipic .imglist div{ float:left; width:30.3%; margin-right:3%; overflow:hidden; text-align:center; margin-bottom:10px;}
.side .com_multipic .imglist div{ width:100%;}

.com_singlepic div{ width:100%; overflow:hidden; text-align:center;}

.circleUL,.decimalUL,.discUL,.squareUL,.alphaUL,.romanUL{zoom:1; list-style-position:inside;}
.circleUL{ list-style-type:circle;}
.decimalUL{list-style-type:decimal;}
.discUL{ list-style-type:disc;}
.squareUL{ list-style-type:square;}
.alphaUL{list-style-type:upper-alpha;}
.romanUL{ list-style-type:upper-roman;}

.com_file div{padding-right:120px; position:relative; margin-bottom:5px;}
.com_file a{background:url(../images/ico_download.gif) no-repeat; display:inline-block; padding-left:25px;top:0; position:absolute; right:10px;}

.main_cell{ overflow:hidden;}
.main_row_span2 .main_cell{ float:left; width:48.9%; margin-right:2%; min-height:1px;}
.main_row_span2 div.last_cell{ float:right; margin:0; }
.main_row_span3 .main_cell{ float:left; width:31.9%; margin-right:2%; min-height:1px;}
.main_row_span3 div.last_cell{ float:right; margin:0;}

.prd_cell{ overflow:hidden;}
.prd_row_span2,.prd_row_span3{ margin-bottom:5px; padding:0 1%;}
.prd_row_span2 .prd_cell{ float:left; width:47.9%; margin-right:4%; min-height:1px;}
.prd_row_span2 div.last_cell{ margin:0;}
.prd_row_span3 .prd_cell{ float:left; width:30.9%; margin-right:3.5%; min-height:1px;}
.prd_row_span3 div.last_cell{ margin:0;}

.product_con1 .pic{ overflow:hidden; width:100%; height:150px; display:table; position:relative;}
.product_con1 .pic div{ display:table-cell; vertical-align:middle; text-align:center; +position:absolute; +top:50%; +left:50%;}
.product_con1 .pic a{ display:inline-block; +position:relative; +top:-50%; +left:-50%;}
.product_con1 .info{ line-height:18px; padding-top:5px;}

.product_con2 .pic{ display:table; float:left; padding:0 10px 10px 10px;}
.product_con2 .info{ display:table; +float:left;}
.product_con_detail .info th{ white-space:nowrap; min-width:70px; width:14%;}



/* =3 分页
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
img{border:0;}
/* 24种分页样式复制粘贴开始（注意DiV.number a 等等名称不要变，只要复制内容即可）*/
/* Mode 0,1,2 Style (Number) */
DIV.number {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.number a {
	BORDER-RIGHT: #9aafe5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9aafe5 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #9aafe5 1px solid; COLOR: #2e6ab1; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #9aafe5 1px solid; TEXT-DECORATION: none
}
DIV.number a:hover {
	BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: #F4F4F4
}
DIV.number a:active {
	BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: #F4F4F4
}
DIV.number span.current {
	BORDER-RIGHT: #2b66a5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #2b66a5 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #2b66a5 1px solid; COLOR:Teal; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: #cee3e9
}

DIV.number span.disabled {
	BORDER-RIGHT: #929292 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #929292 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #929292 1px solid; COLOR: #929292; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #929292 1px solid
}
DIV.number span.disabledimg {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}

/* Mode 5 Style (Input) */
.inputtext
{
	background: #EEF3F7;
    border: 1px solid #CCCCCC;
    color: #000000;
    font-size: 14px;
	BORDER-RIGHT: #9aafe5 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #9aafe5 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #9aafe5 1px solid; COLOR: #2e6ab1; MARGIN-RIGHT: 1px; PADDING-TOP: 2px; BORDER-BOTTOM: #9aafe5 1px solid; TEXT-DECORATION: none;width:50px;height:19px;vertical-align: middle;
}
.all{ background-image:url(../images/all.gif);
	background-position: 1px 1px;
	background-repeat:no-repeat;
	padding-left:20px;
	height:15px;
	width:30px;
	font-size:12px; border:solid 1px #006699
}
.smallbutton{background-color: #cee3e9;BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px;BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: #2e6ab1; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid;width:30px;height:25px;vertical-align: middle;}



/*带编辑的标题h2*/
.Content-top .Content-topRight {
float:right;
margin-top:-25px;
margin-right:50px;
width:auto;
}

/*提醒文字框*/
.noteCont {
border:1px solid #EAC886;
margin-bottom:10px;
}
.inNoteCont {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFEEE none repeat scroll 0 0;
border:1px solid #FFFFFF;
padding:1px 8px;
position:relative;
}

.noteCont .picDiv {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(c.png) no-repeat scroll -227px -183px;
float:left;
height:13px;
position:absolute;
top:6px;
width:10px;
}

.noteCont p {
line-height:24px;
margin-left:16px;
padding-left:36px;
position:relative;
}


/*--------CSS控制文件管理样式----------------*/
.File_IcoFolder {
background:transparent url(images/File_IcoFolder.gif) no-repeat;
padding:0px 0px 0 20px;
}

.File_IcoPackage {
background:transparent url(images/File_IcoPackage.gif) no-repeat;
padding:0px 0px 0 20px;
}

.File_IcoNotepad {
background:transparent url(images/File_IcoNotepad.gif) no-repeat;
padding:0px 0px 0 20px;
}

.File_IcoOtherFile {
background:transparent url(images/File_IcoOtherFile.gif) no-repeat;
padding:0px 0px 0 20px;
}

.File_IcoLeft {
background:transparent url(images/File_IcoLeft.gif) no-repeat;
padding:0px 0px 0 20px;
}

.File_IcoHighlighter{
background:transparent url(images/File_IcoHighlighter.gif) no-repeat;
padding:0px 0px 0 20px;
}