@charset "gb2312";
/* CSS Document */
*{margin:0px; padding:0px; border:0; list-style:none;}

body{background:#FFFFFF url(bg_body.gif) repeat-x top;text-align:center;line-height:23px;font-size:12px;}
/* Headers */
h1, h2, h3, h4, h5, h6 {margin:0;padding: 0;}
h1 {padding:0px 0px 0px 10px;font: 400 13px arial, sans-serif;color: #666666; font-weight:bold;}
h1 span{float:right;padding-top:5px;}
h2 {font-size: 1.2em;color: #586B7A;}
h3 {text-transform: uppercase;font-size: 0.9em;color: #5D6F73;}
h4 {font-size: 0.85em;}
h5 {font-size: 0.8em;}
a{text-decoration: none;} /* 链接无下划线,有为underline */ 
a {color: #666666;} /* 未访问的链接 */
a:hover{color: #993300;}  /*鼠标在链接上 */ 
.fr{ float:right}
.fl{ float:left}
/**************************************************************
   Form Elements
 **************************************************************/
form {padding: 0;margin: 0;}
/* If you're finding the input elements get pushed down, increase the width */
label {float: left;width: 25%;vertical-align: top;}
input,textarea,select {padding: 1px;font: 400 1em verdana, sans-serif;color: #999;background: #FFFFFF;border: 1px solid #CCC;}
input:focus,input:hover,textarea:focus,textarea:hover,select:focus,select:hover {color: #000;background: #FFFFE8;border: 1px solid #D89B81;}
input.noBorder,input:focus.noBorder,input:hover.noBorder {padding: 0;border: 0;}
input.button {padding: 2px 5px;font: 400 0.9em verdana, serif;cursor: pointer;color: #fff;background: #ccc;border-width: 1px; border-style: solid;border-color: #888 #888 #8880 #888;}
input.radio {background: none;border: 0px;}

/*----------主框背景及宽度----------*/


#Head{width:1002px;background:url(headerpic.jpg) no-repeat center top;margin-right: auto;margin-left: auto;text-align:left;padding-top: 180px;height: 37px;}
.Head_width{width:1002px;margin:0 auto; }
.Head_width .left{ height:240px;}
.Head_width .left img{padding:30px 0px 0px 45px;}
.Head_width .right{	text-align:right;}
.Head_width .right a{padding-right:20px;}
.sunmenu {text-align: right;	padding-right: 15px;}
.sunmenu a{ color:#FFFFFF}

#main{width:1002px;margin:5px auto 0;text-align:left;background:#FFFFFF url(main_bg_l.gif) no-repeat left top;overflow: hidden;}
#main_bg_r {background: url(main_bg_r.gif) no-repeat right top;padding: 10px;}
.main_in{ padding:5px 20px;}
.left{width:210px;float:left;}
.right{
	width:762px;
	float:right;
	overflow: hidden;
}
.main_Nav{font-weight:bold;padding:0;clear:both;width: 1002px;margin-right: auto;margin-left: auto;height: 49px;line-height: 49px;text-align: left;}
.main_Nav li{float:left;background: url(menu_dh_line.gif) no-repeat right top;}
.main_Nav li a{padding-right:15px;font-size:14px;padding-left: 15px;display: block; color:#FFFFFF}
.main_Nav li a:hover{color:#FFFF99}
.main_Nav li.over {background: url(menu_dh_over.gif) repeat-x;color: #db6700;}
.main_Nav li.over a{color: #db6700;}
.main_Nav li.over a:visited {color: #db6700;} /* 已访问的链接 */
.main_Nav li.over a:hover{color: #000;}
.main_Nav li.over a:active {color: #000;} /* 点击激活链接 */




#foot{background:url(i_img_23.gif) no-repeat center top;color:#999999;clear:both;width:1002px;margin:0 auto;}

#foot{background:url(bg_footer.gif) repeat-x left top;padding-top: 29px;color: #333333;}
#foot img{ padding-bottom:5px;}
#foot a{color: #CC6600 ;}
#foot a:hover{color:#4BB1C1;}
#foot .footmenu{color: #FFFFFF;padding-bottom: 10px;}
#foot .footmenu a {color: #FFFFFF; padding:0 10px;}
#foot .footmenu a:hover {color: #FFFF66;}


.login{	float:left;	padding:5px 0px 0px 0px;}
.login li{padding-bottom:5px; text-align:left;}
/*----------左边子容器共用-------------------*/
.left_Small_warp{background:url(user_form_bg.gif) repeat-y left;clear:both;margin-bottom: 5px;}
.left_Small_warp .h1{ background:url(user_form_top.gif) no-repeat;height:12px;}
.left_Small_warp .h2{ background:url(user_form_bottom.gif) no-repeat; height:8px;}
.left_Small_warp h2{ background:url(ico1.gif) no-repeat left; padding-left:30px; margin-left:20px; font-weight:bold;}
.left_Small_warp h2 a{ font-size:14px;}
.left_Small_warp dl{padding:10px 10px 0px 25px;line-height:130%;}
.left_Small_warp dd{background: url(icon_list.gif) no-repeat left 9px;line-height: 24px;height: 24px;overflow: hidden;padding-left: 10px;}
.left_Small_warp dl dt{padding-top:10px; color:#990000;}
.left_Small_warp2{  background:url(user_form_bg.gif) repeat-y left; clear:both;}
.left_Small_warp2 .h1{ background:url(user_form_top.gif) no-repeat;height:12px;}
.left_Small_warp2 .h2{ background:url(user_form_bottom.gif) no-repeat; height:8px;}
.left_Small_warp2 h2{ background:url(ico1.gif) no-repeat left; padding-left:30px; margin-left:20px; font-weight:bold;}
.left_Small_warp2 h2 a{ font-size:14px;}
.left_Small_warp2 dl{padding:10px 0px 0px 25px; line-height:130%;}
.left_Small_warp2 dl dt{padding-top:10px; color:#990000;}
/*宽度共用*/
.width_p80{ width:80%; margin:auto;}
.width_p95{}
.width_p50_l,.width_p50_r{ width:50%; float:left;}
.width_p50_l{background:url(online_service.gif) no-repeat top right;padding-right: 5px;}
.width_p50_l h2{ background:none;padding:0px 0px 10px 0px; margin:0;line-height:normal;}
.width_p50_l h2 span{ background:none; font-family:Arial, Helvetica, sans-serif; padding:0px; margin:0px; font-weight:normal; font-size:9px;}
.width_p50_l span{ background:url(qq_bg.gif) no-repeat left top;padding:2px 2px 3px 3px; margin-top:4px; display:block; line-height:130%}
.width_p50_l span img{ vertical-align:middle;}
.width_p50_l span a:link {color: #fff;} /* 未访问的链接 */
.width_p50_l span a:visited {color: #fff;} /* 已访问的链接 */
.width_p50_l span a:hover{color: #993300;}  /*鼠标在链接上 */ 
.width_p50_l span a:active {color: #993300;} /* 点击激活链接 */
.width_p50_r ul{padding-left:10px;}
.width_p21{ width:21%; float:left;padding-top:2px;}
.width_p21 h2{background:url(ico2.gif) no-repeat left top; padding-left:55px; font-size:13px; line-height:normal;}
.width_p21 h2 span{ font-family:Arial, Helvetica, sans-serif; font-weight:normal;font-size:12px;}
.width_p78{ width:78%; float:left; background:url(CP_main_bg.gif) repeat-y left;}
.width_p78 .h1,.width_p78 .h2{height:9px; clear:both;}
.width_p78 .h1{ background:url(CP_main_top.gif) no-repeat;}
.width_p78 .h2{ background:url(CP_main_bottom.gif) no-repeat;}
.width_p78 span{padding-left:10px;}
.width_p78 a{ padding-right:10px;}
.width_p49{width:47.5%;float:left; padding-right:18px;}
.width_p49 ul{padding:5px 0px 0px 0px;}
.width_p49 ul li{padding-left:20px; background:url(TC_main_bullet_list_2.gif) no-repeat left top;}
.width_p49 ul li span{color:#999999;padding-right:20px;}
.dig_listtitle{ font-size:14px; color:#666666; font-weight:bold; line-height:normal; background:url("big_title_bg.gif") no-repeat left top;padding-left:20px;margin-top:8px;}
.dig_listtitle a{font-size:14px; }
.width_p49 ol{padding:10px 0;}
.width_p49 ol li{ float:left; margin:0px 4px 0px 4px;}
.width_p49 ol li a{ display:block;}
.width_p49 ol li img { display:block; width:80px; height:70px;}
.dig_listtitle span{ font-weight:normal; display:block;}
.back_color{ background:#F7F7F7; margin-top:5px; width:100%;}
.back_color img{ width:30%; height:68px; float:left; border:1px solid #EBEBED; padding:3px; margin:10px; background:#fff;}
.back_color dl{ padding:10px 10px 0px 0px; float:left; width:58%;}
.back_color dl dt{ font-weight:bold; color:#FC673C;padding:0px 0px 3px 12px; background:url(TC_main_bullet_list_4.gif) no-repeat left 5px;}
.back_color dl dd{ overflow:hidden;}
.back_color dl dd span{ padding-left:20px; }
.main_list_title{font-size:13px; color:#666666; font-weight:bold;padding-left:15px;height:28px;background:url(main_title_list_bg.gif) no-repeat left bottom;margin-top:8px;}
.main_list_title span{ padding:5px 10px; border-left:2px solid #E5D8D0;float:right;}
.padding_right_35{padding-right:35px; float:left;}
.main_list{background:url(main_list_bg.gif) repeat-y left; width:100%;}
.main_list .h1,.main_list .h2{ height:10px; clear:both;}
.main_list .h1{ background:url(main_list_top.gif) no-repeat left top;}
.main_list .h2{ background:url(main_list_bottom.gif) no-repeat left bottom; display:block;}
.main_list ul{ padding-left:10px;}
.main_list ul li{background:url(TC_main_bullet_list_1.gif) no-repeat left top;padding-left:15px;}
.main_list h1 span{ padding-right:10px;}
.main_list ul li span{float:right;padding-right:10px;}
#newmainlist{ clear:both;}
#newmainlist ul li{ background:none; padding:0;}
#newmainlist ul li span{ color:#336666;float:right;padding:0;}
.clear{ clear:both; font-size:1px;}

.Map_navigation{background:url(bar_bbstitle_noticeclub.gif) no-repeat left 34px;padding:10px 0px 2px 0px;margin-bottom:8px;border-bottom: 1px solid #CCCCCC; text-align:left;}
.Map_navigation span{ float:right;padding:5px 5px 0px 0px;}
.border_bottom1px{ border-bottom:1px solid #666666;margin:15px 0px 5px 0; color:#999999;}
.border_bottom1px span{ float:right;}
.productslist li{ float:left;padding:0px 3px 10px 3px;}
.productslist li div{width:115px;height:90px;padding:2px;overflow:hidden;border:1px solid #999999;}
.productslist li img{display:block;width:115px;}
.productslist li a{display:block;overflow: hidden;}
.products_title{ background:url(bbs_list_title_bg.gif); text-align:right; margin-bottom:10px; }
.products_title  input,.productslist input{ border:none; vertical-align:middle;}
.table_centent_right{ float:right; width:90%;}
.width_p95 .Map_navigation{ background:none; border-bottom:1px solid #000;}
.list_table{ border-top:3px solid #73b694;}
.list_table li{ float:left; text-align:center;overflow: hidden;}
.list_table dt{ background:url(bbs_list_title_bg.gif) repeat-x top; padding-top:7px;height:25px; font-weight:bold;}
.list_table dd{ height:20px; border-top:1px solid #efefef; padding-top:5px;}
.list_table dd .td_p75{text-align:left;}



.td_p5{ width:40px !important;width:5%;}
.td_p75{ background:url(bbs_list_bullet_box_1.gif) no-repeat left 4px; width:500px !important;width:70%;}
.td_p75 a{padding-left:13px;}
.td_p10{ width:70px !important;width:12%;}
.td_p50{ float:left;width:300px !important;width:50%;}
.pages{ border-top:1px solid #cccccc; text-align:right; clear:both; height:30px;padding-top:5px;}
.pages a{padding-left:5px;padding-right: 5px;color: #000000;text-decoration: underline;}
.pages a:hover {color: #CC3300;text-decoration: none;}
.pages .disabled {color: #999999;}

.pages .current {font-weight: bold;color: #CC3300;font-size: 14px;padding-right: 5px;padding-left: 5px;}



.productshow{ margin-top:10px;}
.productshow dt{border-bottom:2px solid #cccccc;}
.productshow dd{ color:#0066CC;padding:2px 0px 4px 0; border-top:1px solid #CCCCCC;}
.productshow dd li span{float:right; padding:1px 15px 1px 15px; margin-right:5px;background:url(but_bg.gif) no-repeat left top;}
.productshow dd li span a{color:#fff;}
.productshow dd li span a:visited{color:#fff;}
.productshow dd li span a:hover{color:#fff;}
.productcontent{border:1px solid #cccccc;border-top:3px solid #cccccc;padding:10px;margin-bottom:10px;overflow:hidden;}
.top_bottom1px{ border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; font-weight:bold; color:#0066CC; background:url(ico3.gif) no-repeat left center;padding:2px 0px 1px 20px; margin-bottom:5px;}
.link dt{ border-bottom:1px solid #CCCCCC; font-weight:bold;}
.link dt,.link dd{ clear:both;padding-top:5px;}
.link li{ float:left; overflow:hidden; margin:0px 3px 5px 3px;}
.link .logolink li{ width:18%; height:40px; border:1px solid #CCCCCC;padding:2px;}
.link .textlink li{ width:23%;}

/*登录区域*/
#login_area{ background:#fff none; margin:0; padding:0;}
#login_area .left{ margin-left:0;}
.login_box{background:url(user_form_bg.gif) repeat-y left;clear:both;width:210px;}
.login_box .h1{ background:url(user_form_top.gif) no-repeat;height:12px;}
.login_box .h2{ background:url(user_form_bottom.gif) no-repeat; height:8px;}
.login_box h2{ background:url(ico1.gif) no-repeat left; padding-left:30px; margin-left:20px; font-weight:bold;}
.login_box h2 a{ font-size:14px;}
.login_box dl{padding:10px 0px 0px 25px; line-height:130%;}
.login_box dl dt{padding-top:10px; color:#990000;}
.login_box .login_in{margin:0;text-align:left;padding:0 10px; height:85px;}
.login_box .login_in p {border-bottom: 2px solid #EEEEEE;margin-bottom: 5px;}

.login_box .login_in strong {color: #AA1D01;}
/*藏品首页*/
.essential_box_all{
	width:470px;
	float:left;
	border:1px solid #FFCC00;
	background:#ffffda;
}
.essential_box_all h3{clear:both; font-size:14px; margin-bottom:5px; line-height:28px; height:28px; padding:0 5px; background:url(jiping_titlebg.gif) repeat-x left top; color:#000;}
.essential_box {padding:5px; }
.essential_box li{
	float:left;
	width: 115px;
	text-align: center;
}
.essential_box li div{
	padding:2px;
	border:1px solid #999999;
	background:#fff;
	margin: auto;
	width: 100px;
}
.essential_box li div a{display:block; width:100px; height:100px;overflow:hidden; background:#fff;}
.essential_box li img{ width:100px;}
.essential_box li a{
	overflow:hidden;
	line-height:20px; display:block;
	height:20px;
}
.sort_area{
	width:252px;
	text-align:center;
	height:163px;
}
.sort_area h3{ clear:both; font-size:12px; padding:0 10px; line-height:20px; height:20px; margin-top:5px; text-align:left;}
.sort_area h3 em{ float:right; font-style:normal; font-weight:400;}
.sort_box { padding:0 5px 5px 5px; }
.sort_box li{float:left;
	width: 115px;
	text-align: center;}
.sort_box li div{ padding:2px; border:1px solid #999999; background:#fff; width:100px; margin:auto;}
.sort_box li div a{
	width:100px;
	height:100px;
	overflow:hidden;
	background:#fff; display:block;
}
.sort_box li img{
	width:100px;
}
.sort_box li a{
	display:block;
	overflow:hidden;
	line-height:20px;
	height:20px;
}
.sl_list{
	float:right;
	width:280px;
	border:1px solid #ccc;
}
.sl_list h3{clear:both; font-size:14px; height:28px; line-height:28px; border-bottom:1px dashed #ccc; padding:0 10px;}
.sl_list h3 em{ float:right; font-style:normal; font-size:12px; font-weight:400;}
.sl_list dl{ padding:5px 10px;*padding:8px 10px;}
.sl_list dd{ padding-left:12px; background:url(bullet2.gif) no-repeat left 8px; line-height:23px; height:23px; overflow:hidden;}
.bt1dashed{ border-top:1px dashed #ccc;}
.br1dashed{border-right:1px dashed #ccc;}
