﻿/*鍏ㄥ眬瀹氫箟*/
body { font: 12px Arial, Helvetica, sans-serif; color: #666666; background: #FFFFFF; }
form, ul, li, p, h1, h2, h3, h4, h5, h6 { margin:0; padding:0; }
#head { width: 780px; margin-right: auto; margin-left: auto; }
ul, li { list-style-type:none; }
label, input {  margin-top: 5px; margin-bottom: 5px; font: 12px Arial, Helvetica, sans-serif; color: #333333; }
.px11 { font-size: 11px; }
.blod { font-weight: bold; }
.inputbox1 { line-height: 18px; height: 18px; border: 1px solid #AFA38D; background: #F7F5F4; }
.inputbox2 { line-height: 18px; height: 18px; border: 1px solid #AFA38D; }
.inputbox3 { background: #FFFFFF url(../images/input_br.jpg) no-repeat right; width: 60px; height: 15px; margin-top: 7px; line-height: 15px; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; }
.reg input { vertical-align: middle; margin: 0px; padding: 0px; float: none; }

.aaa { vertical-align: middle; margin-top: 0px; margin-bottom: 0px; float: none; }

.left { float: left; }
.checktext { width: auto; }
.he { color: #917959; }

#search select { margin-top: 7px; }
label { text-align: right; padding-right: 5px; width: 50px; padding-top: 5px; }
br { clear: left; }
img { border-width: 0px; }
#aa { width:10px; }
#searchcontent { width:98%; }
#head #ad_photo { float: left; }

#searchcontent ul { width:98% }
#searchcontent ul li { float:left; font-size: 12px; height:25px; padding-bottom:5px; }
#associator { }
#associator input { display: inline; vertical-align: middle; float: none; }
a:link { color: #333333; text-decoration: none; }
a:visited { color: #333333; text-decoration: none; }
a:hover { color: #FF0000; text-decoration: underline; }
.huan a:link { color: #FF6600; text-decoration: none; }
.huan a:visited { color: #FF6600; text-decoration: none; }
.huan a:hover { color: #FF6600; text-decoration: underline; }
.clear { clear: both; }
/*鍐呭#content-AB涓讳綋涓?content-A鍜?content-B涓ゅ潡*/
#content-AB #content-A #assort li { float:left; width:40px; text-align:left; margin-top: 3px; margin-bottom: 3px; padding-left:1px; }
#content-AB #content-A #series li { margin-left:0px; margin-top: 3px; margin-bottom: 3px; float: left; }
.post { height: 23px; width: 73px; background: url(../images/post.png); line-height: 23px; font-weight: bold; color: #3D3D3D; border-width: 0px; float: right; margin-right: 5px; padding-top: 2px; }
#logo { float: left; width: 210px; display: block; height: 60px; text-align: center; padding-top: 5px; padding-bottom: 2px; }
#link { float: right; width: 220px; margin-top: 50px; margin-bottom: 5px; }
#head #link li { float: left; padding-left: 13px; margin-left: 14px; background: url(../images/point.gif) no-repeat left 1px; }
#head #nav { display: block; height: 29px; line-height: 29px; background: url(../images/nav_br.png) repeat-x; clear: both; padding-right: 20px; }
#head #nav1 { display: block; height: 29px; line-height: 29px; background: url(../images/nav_br.png) repeat-x; clear: both; padding-right: 20px; }
#head #Header01_1_nav { display: block; height: 29px; line-height: 29px; background: url(../images/nav_br.png) repeat-x; clear: both; padding-right: 20px; }
#head #login { float: right; width: 180px; }
#head  #login  .loginbox { border: 1px solid #AFA38D; font: 12px Arial, Helvetica, sans-serif; height: 16px; margin: 0px; padding: 0px; }

#nav a:link { color: #FFFFFF; text-decoration: none; font-weight: bold; }
#nav a:visited { color: #FFFFFF; font-weight: bold; }
#nav a:hover { color: #FFFFFF; font-weight: bold; }
#head #nav li { float: right; margin-left: 20px; }
#content-AB { width: 780px; margin-right: auto; margin-left: auto; background: #F5F0E9; margin-top: 1px; }
#content-A { width:210px; float:left; }
#content-AB #content-A h2 { background: url(../images/line_br.gif) repeat-x; height: 31px; line-height: 31px; font-size: 12px; font-weight: bold; padding-left: 15px; color: #333333; }
#content-AB #content-A #assort { width:210px; padding-bottom: 10px; }
#content-AB #content-A #assort ul { padding-top: 10px; padding-left: 2em; width:156px; }
#content-AB #content-A #series { width:210px; padding-bottom: 10px; }
#content-AB #content-A #series ul { padding-top: 10px; padding-left: 20px; }
#content-AB #content-A #search { padding-bottom: 10px; }
#content-AB #content-A #search form { padding: 10px 0px 10px 20px; }
#content-B { width:570px; min-height:575px; height:auto !important; height:575px; overflow:visible; float:right; background: #FFFFFF; padding-top: 12px; }
#search .selectwith { width: 101px; }
.title { height: 21px; background: #F5F0E9; border-bottom: 1px solid #B9B9B9; margin-bottom: 15px; padding-right: 10px; clear: both; }
.red { color: #FF0000; }

.title h2 { float: left; display: block; font-size: 12px; color: #FFFFFF; background: #595959; text-align: center; height: 21px; line-height: 21px; padding-right: 7px; padding-left: 7px; }
.title h3 { float: right; font-weight: normal; padding-right: 4px;padding-top:5px; }
.product { padding-left: 18px; clear: both; padding-right: 5px; }
.product .product_box { float: left; padding-right: 7px; padding-bottom: 10px; padding-left: 7px; }
.product img { border: 1px solid #DDDDDD; }
.product_box .name { padding-top: 5px; padding-left: 18px; }
.product_box  .keyband a:link { color: #AFA38D; }
.product_box .keyband a:visited { color: #666666; }
.product_box .keyband a:hover { color: #FF0000; }



.title h3 a:link { font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #595959; }
.title h3 a:visited { font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #595959; }
.title h3 a:hover { font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #595959; }
/*椤佃剼瀹氫箟*/
#footer { background: url(../images/footer_br.gif) repeat-y; width: 780px; padding-top: 5px; margin-right: auto; margin-left: auto; clear: both; }
#footer p { background: #FFFFFF; padding-top: 5px; padding-bottom: 5px; text-align: center; }
/*#############鍏徃绠€浠?############*/
.textbox { padding-left: 18px; clear: both; padding-bottom: 15px; padding-right: 5px; line-height: 18px; }
.inputbox3 { line-height: 18px; height: 18px; border: 1px solid #AFA38D; float: left; text-indent: 3px; }
.post2 { height: 23px; width: 73px; background: url(../images/post.png); line-height: 23px; font-weight: bold; color: #3D3D3D; border-width: 0px; padding-top: 2px; margin-left: 50px; }
.page { clear: both; text-align: center; padding-top: 5px; padding-bottom: 10px; min-height:800px; height:auto !important; height:800px; overflow:visible; }
#content-AB #content-A #series dl { margin: 0px; padding-top: 5px; padding-bottom: 2px; }
#content-AB #content-A #series dd { padding-top: 1px; padding-bottom: 1px; }
.labbgcolor1{background-color:#FFFFFF;border:1px solid #959FA9;}


#ad { color: #999; position: relative; width: 900px; margin-right: auto; margin-left: auto; }
#ad #zoom { position: absolute; left: 799px; top: 2px; width: 82px; filter: Alpha(Opacity=80,); }
#ad #zoom a { text-decoration: none; }
#zoom a:link { color: #FFF; text-decoration: none; }
#zoom a:visited { color: #FFF; text-decoration: none; }
#zoom a:hover { color: #F00; text-decoration: none; }

 a:link { color: #333333; text-decoration: none; font-size:12px; }
 a:visited { color: #333333; text-decoration: none;font-size:12px; }
 a:hover { color: #333333; text-decoration: underline;font-size:12px; }
 
  #agreement { padding: 10px; height: 450px; width: 500px; border: 1px solid #CCCCCC; overflow: auto; margin-left: 70px; }
  .tips { background-color: #FFF4F4; border: 1px solid #FF6600; padding-top: 0px; padding-right: 15px; padding-bottom: 0px; padding-left: 3px; }
  #EditDiv { position:absolute; z-index:1; left: 365px; top: 581px; background-color: #F8F8F8; padding: 12px;z-index:99 }
 .cssgoto{ float:none;vertical-align:middle;}