@charset "utf-8";
/* CSS Document */
/******** 公共参数 *******/
form { margin:0px; padding:0px; }
body { font-size: 11px; font-family: verdana, arial, sans-serif; text-align:center; margin:0px }
input { font-size: 11px; color: #000000; font-family: verdana, arial, sans-serif }
select { font-size: 11px; color: #000000; font-family: verdana, arial, sans-serif }
.searchgo { bordert: #000000 0px solid; background: url(images/go.gif); width: 24px; line-height: 23px; }
a:link { color: #333333; text-decoration: none }
a:visited {  color: #333333;text-decoration: none }
a:active { color: #333333; text-decoration: none }
a:hover { color: #333333; text-decoration: underline }
.h1 { background:url(../images/sprites_home.gif); height:23px!important; height:24px; color:#888888; font-size:10px; padding-top:1px!important; padding-top:4px; text-align:left; width:100%; }
.clear-both { clear: both; display: block; font-size: 0px; line-height: 0; height: 0px }
.clear-left { clear: left; display: block; font-size: 0px; line-height: 0; height: 0px }
.clear-right { clear: right; display: block; font-size: 0px; line-height: 0; height: 0px }
/****************************************************/

/****** 结构参数 **********/
.allwidth { margin: 0px auto 10px; width: 950px; text-align:left; }
.top { width:950px; height:auto;}
.top_logo { float:left }
.top_banner { float:right }
#nav { background-image: url(../images/nav-background.jpg); }
#nav a { padding: 0 15px; font-size: 12px; color: #fff; line-height: 36px; height: 37px; text-decoration: none; border-right:#e5a507 dotted 0px; display:inline-block; }
#nav a:hover { background: url(../images/bg-navtag-hover.jpg) repeat-x left 1px; }
.nav_title { padding:1px; text-transform:uppercase }
.search_list { /*width:870px!important; width:950px;*/ border-bottom:#b69d7f dotted 0px; padding:6px 0px 0px 80px; text-align:left; background:#e2d8cc url(/images/bg-dtsearchbox.jpg); margin-bottom:5px; height:29px!important; height:30px; }
/*left*/
.left { width:180px; float:left; display:table; }
.leftclass { width:182px; margin-right: 5px; text-align:left; }
.classlist { border-right: #ccc 1px solid; border-top: #ccc 0px solid; background: url(../images/bg-classlist112.jpg) #fff no-repeat right top !important; background: url(../images/bg-classlist11.jpg) #fff no-repeat right top; border-left: #ccc 1px solid; border-bottom: #ccc 1px solid; padding:0 10px; margin:0; }
.classlist li { list-style:none; }
.smallclass { border-bottom:#cccccc dotted 1px; text-align:left; background:url(../images/doc1.jpg) left center no-repeat; line-height:20px; }
.smallclass a { padding-left:15px; height:20px; display:block; }
.smallclass a:hover { background:url(../images/doc1.jpg) left center no-repeat #cccccc }
.h2-classlist { background: url(../images/bg-classlist.jpg) #fff no-repeat top; width:182px!important; width:182px; text-indent: -1000em; height: 36px; margin:0; padding:0; }
.bigclass { border:#dddddd solid 1px; padding:3px 0px 3px 2px; text-align:left; text-transform:uppercase; color:#996600; font-weight:bold; background:#efefef }
/*****/

/*right left*/
.right_left { width:550px; float:left; margin:0 2px 0 3px;}
.a_title { border-bottom:#cccccc dotted 1px; text-transform:uppercase; font-weight:bold; font-size:12px; padding:3px; text-align:left }
.rl_ul { margin:0 5px; padding:0; }
.rl_ul li { float:left; width:170px; list-style:none; margin:5px; height:200px; text-align:center; }
.rl_ul li a { display:block; }
.rl_ul li img { width:160px; height:141px; border:0; }
.rl_content { margin:10px; }
/************/

.right_right_other { width:197px; float:right }
.right_right { width:197px; float:right; }
.cutdownsearch { border: #ccc 1px solid; padding:10px 10px; background: url(../images/bg-inside.jpg) #fff no-repeat 2px 2px; margin: 10px auto; text-align:left; }
.cutdownsearch h2 { font-size: 13px; margin: 5px 0; font-family:arial, helvetica, sans-serif; border-bottom:#bbb dotted 1px; padding:3px 0; }
.cutdownsearch ul { margin:0; padding:0; }
.cutdownsearch ul li { list-style:none; padding-top:5px; clear:both; border-bottom:#e8e8e8 solid 1px; padding-bottom:10px; height:30px; }
.cutdownsearch ul li img { float:left; border:#e8e8e8 solid 1px; width:50px; height:38px; }
.cutdownsearch ul li div { padding:0; }
.cutdownsearch span { }
.red { color:#FF0000; }
.cutdownsearch img { margin:0 3px; }
.left_title { background-color:#bf3e18; padding:4px; color:#ffffff; font-weight:bold }
.left_help { background-color:#bf3e18; padding:5px; color:#ffffff; font-weight:bold; background:url(images/tab_back.gif); text-align:center }
.help_link { margin:0px; width:180px; text-align:left; background:url(images/tab_hlink1.gif); padding:5px; font-weight:600; text-transform:uppercase; font-family:arial, helvetica, sans-serif }
/**/
.footer { margin:10px 0; text-align:center; }
.footer_dh { background:url(../images/bg-bottom-th.jpg); line-height:28px; color:#FFFFFF; margin-bottom:5px; }
.footer_dh a { color:#fff; }
.footer_dh a:visited{ color:#fff;}
/**/
.edit { background-color: #ffffff; border: #bd8852 solid 1px; color:#333333; height:20px; font-size:11px }
.edit1 { border: #a32705 solid 0px; font-weight:bold; color:#ffffff; background:url(../images/bu.jpg); font-family:arial, helvetica, sans-serif; height:20px; width:60px; font-size:12px }
.copy { display:none }
/* 二级分类页面样式 */

ul.there_a { padding:6px 0px 6px 2px; border-bottom:#CCCCCC dotted 1px; text-align:left; float:left; margin:0;}
ul.there_a li{ margin:0; padding:2px; list-style:none; float:left; border:1px #fff solid;background:#e8e8e8;}
ul.there_a li a{color:#923434; background:url(../images/arrow.gif) left center no-repeat #e8e8e8; line-height:18px; width:160px;border:#FFFFFF solid 1px; padding:2px 2px 2px 10px; display:block;}
ul.there_a li a:hover{background:#666 url(../images/arrow.gif) left center no-repeat; text-align:left; color:#ffffff;}
ul.there_a li a:visited{}
ul.there_a li a:active{}


/*分页*/
.Paging { display:block; clear:both; text-align:center; font:normal 12px/26px Tahoma; color:#369; overflow:hidden; }
.Paging a { color:#9c9c67; border:#9c9c67 1px solid; background:#ffffff; padding:1px 5px; margin:0 4px; }
.Paging a:hover { color:#ffffff; background:#9c9c67; border:#9c9c67 1px solid; padding:1px 5px; }
.Paging strong { padding:1px 5px; }
/**/
#about { margin:10px; clear:both; }
/**/
.view_right1 { width:750px; float:left; padding:0 0 10px 0; margin-left:10px;}
.view_right2 { width:720px; margin-left:5px; text-align:left;  border:1px solid #ccc;}
.view_pix { margin:5px 5px 5px 0px; width:98%; display:table }
.view_buy { border:#CCCC99 solid 1px; width:700px; line-height:150%; padding:8px }
.view_buy_line { border-top:#CCCCCC dotted 1px; padding-top:8px; margin-top:5px }
.view_title { border-bottom:#DEDEBE dashed 1px; color:#923434; font-size:14px; text-decoration:underline; font-weight:bold; padding:20px 5px 5px 5px }
.buy_list { margin-left:250px; padding:5px; line-height:180%; text-align:left }
.buy_span { width:100px; display:block!important; display: compact; }
.buy_span1 { width:130px; display:block!important; display: compact; }
.buy_red { font-weight: bold; color: #CC0000 }
.help_title { border-right: #ccc 1px solid; border-top: #ccc 1px solid; background: url(/images/bg-inside2.jpg) top repeat-x #fff 2px 2px; padding: 5px 10px 10px 10px; border-left: #ccc 1px solid; border-bottom: #ccc 1px solid; text-align:left;}
.help_title h2 { font-size: 12px; margin-bottom: 5px; font-family:arial; border-bottom:#bbb dotted 1px; padding-bottom:3px; text-transform:uppercase }
.help_title h3 { font-size: 12px; margin-bottom: 5px; font-family:arial; border-bottom:#bbb dotted 1px; padding-bottom:3px; text-transform:uppercase }
.view_right { border-bottom:#ddd dashed 1px; text-transform:uppercase; font-weight:bold; font-size:12px; padding:5px; text-align:left; background-color:#F2EFEC; width:710px!important; width:715px; }
.help_center { line-height: 200%; margin:5px; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px }
.samelist{ display:table; text-align:center;}
.samelist ul{ margin:0; padding:0;}
.samelist li { float:left; width:130px; list-style:none; margin:5px 15px; height:200px; text-align:center}
.samelist li a { display:block; }
.samelist li img { width:120px; height:105px; border:0; }
/**/
#sitelist ul li{ font-weight:bold}
#sitelist ul ul li{ clear:both; margin:10px 0; padding:10px 0; font-weight:bold}
#sitelist ul ul ul{ margin:0; }
#sitelist ul ul ul li{ float:left; width:150px; height:20px; clear:none; margin:0; padding:0; font-weight:normal;}

/**/
.search_right { width:760px; float:right; padding-bottom:10px }