
* {min-height:1px;}
/*body {border:0; margin:0; padding:0; background:#ffffff; font:70%/160% "verdana",sans-serif; color:#192666; _text-align:center;}*/
body {border:0; margin:0; padding:0; background:#ffffff; font:70%/160% "verdana",sans-serif; color:#192666; _text-align:center;}

a {color:#192666;}
a:hover {color:#4F6AD7;}

p {border:0; margin:15px 0; padding:0;}

div {display:block; border:0; margin:0; padding:0;}

h1, h2, h3, h4, h5 {border:0; margin:15px 0 10px 0; padding:0; font-weight:bold;}
h1 {font-size:260%; line-height:100%; font-family:"georgia",serif; font-weight:normal;}
h2 {font-size:180%; line-height:100%; font-family:"georgia",serif; font-weight:normal;}
h3 {font-size:120%; line-height:100%; font-weight:bold;}
h4 {font-size:120%;}
h5 {font-size:100%;}

table {display:table; border-collapse:collapse; margin:15px 0; padding:0; border:0px solid #B7CAF6; font-size:100%;}
tr {display:table-row;}
th, td {display: table-cell; border:0px solid #B7CAF6; margin:0; padding:5px; vertical-align:top; text-align:left;}
th {background:#E7ECFD; text-align:center; color:#192666; font-weight:bold;}

ul, ol {display:block; border:0; margin:15px 0 15px 40px; padding:0;}
ol {list-style-type:decimal;}
li {display:list-item; border:0; margin:0; padding:0; _height:1px;}
ul ul, ul ol, ol ol, ol ul {margin: 0 0 0 20px;}

dl {border:0; margin:15px 0; padding:0;}
dt {border:0; margin:0; padding:0; font-weight:bold;}
dd {border:0; margin:0 0 0 30px; padding:0;}

form {border:0; margin:0; padding:0;}
fieldset {border:1px solid #ccc; margin:15px 0; padding:10px;}
legend {margin-left:10px; font-size:100%; font-weight:bold; color:#008;}

hr {display:block; height:1px; margin:10px 0; padding:0; background:#CCC; border:0 solid #CCC; color:#CCC;}

a, img, span {border:0; margin:0; padding:0;}
abbr, acronym {border-bottom:1px dotted #CCC; cursor:help;}

del, .through {text-decoration:line-through;}
strong, .strong {font-weight:bold;}
cite, em, q, var {font-style:italic;}
code, kbd, samp {font-family:monospace; font-size:110%;}

/* Floating */
.f-left {float:left;}
.f-right {float:right;}

/* Text align */
.t-left {text-align:left;}
.t-center {text-align:center;}
.t-right {text-align:right;}

.va-middle {vertical-align:middle;}

.clear {clear:both;}
.box {min-height:1px; _height:1px;}
.box:after {content:"."; display:block; line-height:0px; font-size:0px; visibility:hidden; clear:both;}

.nom {margin:0;}
.noscreen {display:none;}

/* -----------------...........--------------------------------------------------------------------------------------- */

#main {width:770px; margin:5px auto 0 auto; _text-align:left;}

/* Header */
#header {position:relative; width:770px; height:80px; margin:0; padding:0; color:#FFF;}

    /* Header - logo */
    #header #logo {position:absolute; padding-top:5px; top:1px; left:15px; margin:0;color:#526fbf;font:bold 42px "verdana",sans-serif;}

    #header #logo a {color:#526fbf;}
    #header #logo a:hover {color:#526fbf; text-decoration:underline;}

	#header #banner {
    top:35px; padding-left:245px;
	padding-top:10px;
	}

/* Page (2 columns) */
#page {width:770px; min-height:1px; background:#FFF; _height:1px;}
#page-in {min-height:1px; padding:0px; _height:1px;}

#page_full {width:770px; min-height:1px; background:#FFF; _height:1px;}
#page-in_full {min-height:1px; padding:0px;_height:1px;}

/* Strip */
#strip {position:relative; clear:both; padding:10px 20px 0px 0px; color:#6182D1;}
#strip p {margin:0;}
#strip a {color:#6182D1;}
#strip a:hover {color:#192666;}

    /* Strip - breadcrumbs */
    #strip #breadcrumbs {width:520px; margin:0; padding:0;}
    
    /* Strip - RSS */
    #strip #rss {float:right; width:175px; _width:200px; margin:0; padding-left:25px; background:url("/tpl/judin/ico_rss.gif") 0 50% no-repeat}

/* Content_full */
#content_full {float:left; width:730px; _width:750px; margin:0; padding:0 0 0 0px;}
	#content_full p {text-align:justify;}

/* Content */
#content {float:left; width:530px; _width:550px; margin:0; padding:0 0 0 0px;}

    /* Content - article */
    #content .article {clear:both; margin:0; padding:20px;padding-right:0px;}
    #content .article h2 {margin:0 -20px; padding:10px; color:#192666; border-bottom:1px solid #9FB1BC;background:url("/tpl/judin/arrs.gif") 0 50% no-repeat}
    #content .article h2 span {padding-left:25px;}
    
    #content .article p {text-align:justify;}
    #content .info {margin:10px 0; padding-bottom:8px; border-bottom:1px solid #DEE5FD; color:#6685CC;}
    #content .info a {color:#6685CC;}
    #content .info a:hover {color:#FF9000;}
    
    #content .info span.date, #content .info span.cat, #content .info span.user, #content .info span.comments {padding-left:15px;}
    #content .info span.cat {margin-left:8px;}
    #content .info span.user {margin-left:8px;}
    #content .info span.comments {margin-left:8px;}

    /* Content - More */
    #content .btn-more {margin:0 0 15px 0; padding:0; border:0; position:relative;}
    #content .btn-more a {display:block; position:absolute; top:0; right:0; width:67px; _width:95px; height:21px; margin:0; padding:0 0 0 28px; background:url("/tpl/judin/btn_more.gif") 0 0 no-repeat; color:#FFF; text-decoration:none;}
    #content .btn-more a:hover {background:url("/tpl/judin/btn_more.gif") -95px 0 no-repeat;}

/* Right column */
#col {float:right; width:200px; margin:0; padding:0;}
#col-in {padding:20px 10px;}
#col h3 {padding:5px 5px 9px 10px; margin:0 -5px 10px -5px; background:#A0B9F3 url("/tpl/judin/col_title_bg.gif") 0 0 repeat-y; color:#192666;}

    /* Right column - About me */
    #col #about-me {margin-bottom:15px; line-height:130%;}
    #col #about-me p {margin:0;}
    #col #about-me #me {float:left; width:54px; height:58px; margin-right:7px;}

    /* Right column - Category */
    #col ul#category {margin:15px 0; padding:0; list-style:none;}
    #col ul#category li {margin:0; padding:0; border-bottom:1px solid #E0E8FA;}
    #col ul#category li a {display:block; padding:3px 0 3px 22px; background:url("/tpl/judin/ico_archive.gif") 5px 6px no-repeat; text-decoration:none;}
    #col ul#category li a:hover {background-color:#D3DFF8; color:#192666;}
    #col ul#category li#category-active a {background:#E0E8FA url("/tpl/judin/ico_archive2.gif") 5px 50% no-repeat; font-weight:bold;}
    
    /* Right column - Archive */
    #col ul#archive {margin:15px 0; padding:0; list-style:none;}
    #col ul#archive li {margin:0; padding:0; border-bottom:1px solid #E0E8FA;}
    #col ul#archive li a {display:block; padding:3px 0 3px 22px; background:url("/tpl/judin/ico_archive.gif") 5px 50% no-repeat; text-decoration:none;}
    #col ul#archive li a:hover {background-color:#D3DFF8; color:#192666;}
    #col ul#archive li#archive-active a {background:#E0E8FA url("/tpl/judin/ico_archive2.gif") 5px 6px no-repeat; font-weight:bold;}
    
    /* Right column - Links */
    #col ul#links {margin:15px 0; padding:0; list-style:none;}
    #col ul#links li {margin:0; padding:0; border-bottom:1px solid #E0E8FA;}
    #col ul#links li a {display:block; padding:3px 0 3px 22px; background:url("/tpl/judin/ico_links.gif") 5px 6px no-repeat; text-decoration:none;}
    #col ul#links li a:hover {background-color:#D3DFF8; color:#192666;}

/* Footer */
#footer {position:relative; clear:both; width:770px; height:60px; margin-bottom:50px; color:#6685CC;border-top: 8px solid #526fbf;}
#footer a {color:#6685CC;}
#footer a:hover {color:#192666;}

#footer_full {position:relative; clear:both; width:770px; height:60px; margin-bottom:50px; color:#6685CC;}
#footer_full a {color:#6685CC;}
#footer_full a:hover {color:#192666;}

    /* Footer - "back on top" */
    #top {position:absolute; top:55px; left:550px;}
    #top p {position:relative; width:30px; height:25px; margin:0; overflow:hidden;}
    #top p span {display:block; position:absolute; left:0; top:0; z-index:1; width:30px; height:25px; background:url("/tpl/judin/ico_top.gif") 0 0 no-repeat; cursor:pointer;}
    #top a:hover span {background:url("/tpl/judin/ico_top.gif") -30px 0 no-repeat;}

    /*  Footer - copyright */
    #copyright {top:5px; margin:0;text-align:center;padding-top:10px;}
    .tel {top:25px; padding-top:3px;margin:0px auto;text-align:center;}
    .createdby {top:45px; left:40px; padding-top:3px;margin:0px auto;text-align:center;float:none;}

.titleborder{
	padding: 1px;
	padding-bottom: 10px;
	zoom:1;
	margin-bottom: 7px;
	clear: both;
	overflow:hidden;
}
.titleborder .bgcolor{
	background-color: #ffffff;
	width: 730px !important;
	width: 730px;
	width /**/: 730px;
}
.titleborder .left{float: left;width: 360px;}
.titleborder .left a{
	display: block;
	padding-left:80px;
	font-weight: bolder;
	line-height: 21px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	>height /**/: 20px;
}

.clear{
	clear:both;
}

/*- Menu Tabs 5--------------------------- */

    #tabs5 {
      float:left;
      width:770px;
/*      background:#E3ECF3;*/
      font-size:93%;
      line-height:normal;

      }
    #tabs5 ul {
          margin:0;
          padding:0px 10px 0 0px;
          list-style:none;
      }
    #tabs5 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabs5 a {
      float:left;
      background:url("/tpl/judin/tableft5.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabs5 a span {
      float:left;
      display:block;
      background:url("/tpl/judin/tabright5.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#FFF;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabs5 a span {float:none;}
    /* End IE5-Mac hack */
    #tabs5 a:hover span {
      color:#FFF;
      }
    #tabs5 a:hover {
      background-position:0% -42px;
      }
    #tabs5 a:hover span {
      background-position:100% -42px;
      }

      #tabs5 #current a {
              background-position:0% -42px;
      }
      #tabs5 #current a span {
              background-position:100% -42px;
      }

    #tabs5 span {
      float:left;
      display:block;
      padding:0 0 0 4px;
      color:#FFF;
      }

/*sitemap*/
.sitemap{
	width:210px;
	min-height:300px;
	padding-left:50px;
	float:left;
}
.sitemap-title{
    FONT-SIZE: 12px;
    LINE-HEIGHT: 18px;
	text-align:left;
	padding-top:8px;
	padding-bottom:8px;
}
.sitemap-content{
    FONT-SIZE: 10px; 
    LINE-HEIGHT: 14px;
	text-align:left;
	padding-bottom:5px;
}

/* pages navigation
================================================*/
#pages, #pagesbottom {
	float:right;
	text-align:right;
	font-size: 70%;
	color: #666;
/*	width:220px;*/
	margin-top:5px;
	height:20px;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 1px;
	margin-bottom: 12px;
}
	
*html #pages {
	margin-top:0px;
}

#pages .button{ 
text-decoration: none; 
width:35px; 
font-weight: normal; 
color: #FFF; 
text-align: center; 
padding: 1px; 
margin: 0px; 
font-size: 10px; 
background-color: #526fbf; 
border: 1px solid #5774c2; 
}
#pages input{
border: 1px solid #8caae6; 
width: 20px; 
color: #000000; 
font-size: 10px; 
padding-top: 2px; 
padding-bottom: 3px; 
padding-left: 3px; 
}
a.pages {
text-decoration: none;
width:10px;
height:10px;
font:11px;
color: #666;
text-align: center;	min-width: 75px;
padding-left: 5px;
padding-right: 5px;
border: 1px solid #666;
margin-left:3px;
}
a.pages:hover {
	color: #FFF;
	background-color: #7c7b7b;
}


.lefttitle{/*产品类别标题*/
	font-size:14px;
	color:#9c0000;
	margin-left:10px;
	padding-top:20px;
	padding-bottom:2px;
	border-bottom:1px #666 solid;
	font-weight:bold;
	text-align:left;
}
#dec{
	padding-top:5px;
	padding-left:15px;
	float:left;
	text-align:left;
}

/* Left */
#left {float:left; width:530px; _width:550px; margin:0; padding:0 0 0 0px;}
	#left p {text-align:justify;}
    /* Content - article */
    #left .article {clear:both; margin:0; padding:20px;padding-right:0px;}
    #left .article h2 {margin:0 -20px; padding:10px; color:#192666; border-bottom:1px solid #9FB1BC;background:url("/tpl/judin/arrs.gif") 0 50% no-repeat}
    #left .article h2 span {padding-left:25px;}
    
    #left .article p {text-align:justify;}
    #left .info {margin:10px 0; padding-bottom:8px; border-bottom:1px solid #DEE5FD; color:#6685CC;}
    #left .info a {color:#6685CC;}
    #left .info a:hover {color:#FF9000;}
    
/* Right column */
#right {float:right; width:200px; margin:0; padding:0;}
#right-in {
	padding-top:10px;
	padding-bottom:20px;
	padding-left:20px;
	padding-right:0px;
	}
    /* Right column - Category */
    #right ul#category {margin:15px 0; padding:0; list-style:none;}
    #right ul#category li {margin:0; padding:0; border-bottom:1px solid #E0E8FA;}
    #right ul#category li a {display:block; padding:3px 0 3px 22px; background:url("/images_template/ico_archive.gif") 5px 6px no-repeat; text-decoration:none;}
    #right ul#category li a:hover {background-color:#D3DFF8; color:#192666;}
    #right ul#category li#category-active a {background:#E0E8FA url("/images_template/ico_archive2.gif") 5px 50% no-repeat; font-weight:bold;}
    
	#right .th{margin-left:0px; padding-left:15px;  border-bottom:1px solid #E0E8FA;background-color:#ffffff;}
	#right .th-active {margin-left:0px; padding-left:15px;  border-bottom:1px solid #E0E8FA;background-color:#E0E8FA;}
	#right .th a {display:block; padding:2px 0 3px 22px; background:url("/images_template/ico_archive.gif") 5px 6px no-repeat; text-decoration:none;}
    #right .th a:hover {background-color:#D3DFF8; color:#192666;}
	#right .th #category-active a {background:#E0E8FA url("/images_template/ico_archive2.gif") 5px 50% no-repeat; font-weight:bold;}

    /* Right column - Archive */
    #right ul#archive {margin:15px 0; padding:0; list-style:none;}
    #right ul#archive li {margin:0; padding:0; border-bottom:1px solid #E0E8FA;}
    #right ul#archive li a {display:block; padding:3px 0 3px 22px; background:url("/images_template/ico_archive.gif") 5px 50% no-repeat; text-decoration:none;}
    #right ul#archive li a:hover {background-color:#D3DFF8; color:#192666;}
    #right ul#archive li#archive-active a {background:#E0E8FA url("/images_template/ico_archive2.gif") 5px 6px no-repeat; font-weight:bold;}
    #right #archive-active {background-color:#D3DFF8; color:#192666; font-weight:bold;}

/* tRight */
#tright {float:right; width:530px; _width:550px; margin:0; padding:0px;padding-top:20px;}
	#tright p {text-align:justify;}
    
/* tLeft column */
#tleft {float:left; width:200px; margin:0; padding:0;}
#tleft-in {
	padding-top:0px;
	padding-bottom:20px;
	padding-left:0px;
	padding-right:20px;
	}
    /* tLeft column - Category */
    #tleft ul#category {margin:15px 0; padding:0; list-style:none;}
    #tleft ul#category li {margin:0; padding:0; border-bottom:1px solid #E0E8FA;}
    #tleft ul#category li a {display:block; padding:3px 0 3px 22px; background:url("/images_template/ico_archive.gif") 5px 6px no-repeat; text-decoration:none;}
    #tleft ul#category li a:hover {background-color:#D3DFF8; color:#192666;}
    #tleft ul#category li#category-active a {background:#E0E8FA url("/images_template/ico_archive2.gif") 5px 50% no-repeat; font-weight:bold;}
    
    /* tLeft column - Archive */
    #tleft ul#archive {margin:15px 0; padding:0; list-style:none;}
    #tleft ul#archive li {margin:0; padding:0; border-bottom:1px solid #E0E8FA;}
    #tleft ul#archive li a {display:block; padding:3px 0 3px 22px; background:url("/images_template/ico_archive.gif") 5px 50% no-repeat; text-decoration:none;}
    #tleft ul#archive li a:hover {background-color:#D3DFF8; color:#192666;}
    #tleft ul#archive li#archive-active a {background:#E0E8FA url("/images_template/ico_archive2.gif") 5px 6px no-repeat; font-weight:bold;}
    #tleft #archive-active {background-color:#D3DFF8; color:#192666; font-weight:bold;}

/* PRODUCT DETAIL PAGE */

#tableftdiv  {
	float:left;
	width: 520px;
	margin-top: 17px;
	margin-right: 25px;
}

#tabrightdiv {
	float:left;
	width:200px;
	margin-top: 21px;
}

#alsolike{
	width:770px;
	min-height:20px;
	color:#ffffff;
	background: #526fbf;
	margin:0px auto;
	margin-top:10px;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:6px;
	text-align:left;
	font-weight:bold;
	font-size:12px;
	line-height:25px;	
}

.ecatalog_Pic {
	margin-top:5px;
	margin-bottom:5px;
	float:left;
	width:82px!important;width:80px;
	height:110px;
}
.ecatalog_batcode {
	margin-top:5px;
	margin-bottom:5px;
	float:left;
	width:23px;
	height:110px;
}
.ecatalog_intro {
	margin-top:5px;
	margin-bottom:5px;
	float:left;
	width:350px;
	height:110px;
}
.ecatalog_url {
	margin-top:5px;
	margin-bottom:5px;
	float:left;
	width:250px;
	height:110px;
}
.ecatalog_line {
	width:770px;
	height:20px;
	background:url(../images/bg_jum20.gif);
}

.member_required{
	padding-left:50px;
	padding-top:10px;
	text-align:left;
}
.reg_title{
	font-size:12px; 
	padding-left:20px;
	text-align:left;
}

.member_required{
	padding-left:30px;
	padding-bottom:10px;
	text-align:left;
}