﻿/*header---*/
#header{
 height:106px; background:url(../image/header_c_bg.jpg) no-repeat center; }
#header .h_a{
 float:left;
 width:9px; height:106px; background:url(../image/header_l_bg.jpg) no-repeat;}	
#header .h_b{
 float:left;
 width:967px; height:106px; background:url(../image/header_r_bg.jpg) no-repeat right top;
 text-align:left; color:#fff;}	
/*footer----*/
#footer{ position:relative; 
height:80px; line-height:2em; margin:10px 6px 0; padding:26px 0 0 20px; text-align:left; background:url(../image/foot_bg.jpg) repeat-x;}
#footer span{ position:absolute; right:9px; top:14px;}
/*login_enter----*/
.login_ctn{ float:right;
 height:26px; padding-top:39px; padding-right:27px;}
.login_ctn a,.login_ctn a:link,.login_ctn a:visited,.login_ctn a:hover{
 color:#1A6AB3;}
.plus_menu{
 text-align:right; color:#1A6AB3;}
/*logo----*/
.logo{
 float:left;
 width:217px; height:61px; padding:28px 0px 0 19px;}
/*menu---*/
.menu_search{ background:url(../image/menu_bg.jpg) no-repeat center top; height:48px;  width:976px; padding:0 152px;}	
.menu ul{ padding-left:10px; width:966px;}
.menu ul li{ float:left; display:inline; position:relative; margin-left:15px; z-index:10000;
 background:url(../image/arrow_05.gif) no-repeat 0 17px;
 text-align:center;line-height:40px; height:48px; padding:4px 18px 0 25px;}
.menu ul li a:link,.menu ul li a:visited,.menu ul li a:hover,.menu ul li a:active{ font-size:14px; color:#fff;} 
.menu ul li.active,.menu ul li.current{ background:url(../image/arrow_focus01.jpg) no-repeat 0 7px; padding-top:4px;}
.menu ul li.active a:link,.menu ul li.active a:visited,.menu ul li.active a:hover,.menu ul li.current a:link,.menu ul li.current a:visited,.menu ul li.current a:hover{ color:#91a5b6; text-decoration:none;}
.menu .list{ position:absolute; display:none; top:40px; left:0; background:#FFFFFF; padding:5px; border:1px solid #749DB3; border-top:none; text-align:left;}
.menu .list a:link,.menu .list a:visited,.menu .list a:hover{ display:block; width:138px; height:27px; line-height:27px; padding-left:20px; background:#e8eff5 url(../image/arrow_06.gif) no-repeat 8px 11px; border-bottom:1px solid #fff;color:#738fb0; text-decoration:none;}
.menu li.active .list a:hover{ background:#728FAF url(../image/arrow_06.gif) no-repeat 8px 11px; color:#fff;}
/*search_ctn----*/
.search_ctn{
 height:34px; margin-top:8px; margin-bottom:8px; padding-top:6px;
 background:url(../image/search_bg.jpg) repeat-x;}
.search_ctn .input_text{ border:1px solid #C9C9C9; width:790px; padding:2px; margin-left:36px;}
.search_ctn select{
 height:21px; line-height:21px; border:1px solid #C9C9C9;}
.search_ctn .select_first{ width:245px;}
.search_ctn .select_second{ width:120px;}
.search_ctn img{ vertical-align:middle; cursor:hand;}
/*league友情链接----*/
.league{ 
 margin-top:13px; height:94px;}
.league .bg{ background:url(../image/h2.jpg) repeat-x;}
.league .left{ width:78px; height:94px; background:url(../image/h1.jpg) no-repeat;}
.league .rig{ width:30px; height:94px; background:url(../image/h3.jpg) no-repeat;}
.league .center{ text-align:center;}
/*league友情链接----*/
.bg .marquee{ width:850px; height:60px; border:1px solid #f00;}
.bg .marquee1{ float:left; white-space:nowrap;width:2501px; vertical-align:top;}
.bg .marquee2{ float:left; vertical-align:top;}
.bg li{float:left; width:101px;}
.bg li .text{ text-align:center;}
#demo li{ float:left;}
/*turn_flash----*/
.turn_flash{ float:left; width:677px; height:186px; margin:0; padding:0;}
.turn_flash #flash_show_out{ margin:0; padding:0; }
.turn_flash #flash_show{ height:186px; margin:0; padding:0;}
.turn_flash #flash_img{ width:677px; height:186px; }
.turn_flash #flash_img img{width:677px; height:186px;}
.turn_flash #flash_btn{}
.turn_flash #flash_btn DIV{ }
.turn_flash #flash_show_ctl{ display:none;}
.turn_flash #flash_show_ctl_arrow{ display:none;}
.turn_flash #flash_show_ctl_tuber{ display:none;}
.turn_flash flash_show_ctl_msg{ display:none;}
/*翻页----*/
.page_ctn{ text-align:right; margin:20px 0;}
.page_ctn .page_menu .page_num a{ padding:1px 6px; border:1px solid #77A8D1; border-top:1px solid #D0E0EF; background:#186BB1; color:#fff; font-size:14px;}
.page_ctn .page_menu .page_num .active{ padding:2px 6px; border:1px solid #DCE5EE; background:#AABFDA; color:#fff; font-size:14px;}
.page_ctn .page_tip{ color:#303030; padding-left:8px;} 
.page_ctn .page_tip strong{ color:#FA6805; font-weight:bold; padding:0 3px;}
/*path----*/
.path{ background:#EDEDED; color:#343434; height:32px; line-height:32px; padding-left:14px; text-align:left}
.path a:link,.path a:visited,.path a:hover,.path a:active{ color:#176BB3;}
/*投票结果页-------------*/
#poll{
	position:relative; z-index:400;}
.poll_results{
	display:none;
	position:absolute; left:240px; top:0;
	width:250px;padding:30px 10px 10px 10px; border:2px solid #f1f1f1; background:#fff url(../image/poll_result.gif) no-repeat 0 0;}
.poll_results span.important{
	color:#C00; font-size:12px; font-weight:normal;}
.poll_results h2,.poll_results h3{
	margin:5px 0; padding-left:20px;
	font-weight:bold;color:#333;}	
.poll_results h2{
	background: url(../image/arrow_02.gif) no-repeat left 3px;
	font-size:14px;}
.vote_cont{ padding:0 0 8px 8px;}
.vote_cont h3{
	color:#2B6AB9; font-weight:bold; line-height:27px;}
.vote_cont ul{ padding-bottom:8px;}
.vote_cont ul li{ color:#626866; line-height:27px;}		
.vote_cont ul li input{ margin-right:6px; vertical-align:middle;}
.poll_results td,.poll_results th{
	border:1px solid #E8E8E8; padding:5px; border-collapse:collapse;
	text-align:left;}
.poll_results th{
	background-color: #F3F3F3; font-weight:normal;}
.poll_results .bar_graph_red{
	height:20px; background-color:#C00;}
.poll_results .bar_graph_green{
	height:20px; background-color:#FBBDFA;}
.poll_results .close{
	position:absolute; right:10px; top:10px;
	width:17px; height:16px; background:url(../image/close.gif) no-repeat;cursor:pointer;}	
/*tooltip---*/
.tooltip{
	display:none;
	}
.tooltip_ctn{
	float:left;
	height:37px; background: url(../image/tooltip.png) no-repeat;
	color:#F60; line-height:1.8em;padding:10px 0 0 50px;}	
.tooltip_bottom{
	float:left;
	width:14px; height:47px; background: url(../image/tooltip_bottom.png) no-repeat;
	}	
/*google地图---*/
.site_google_map #map{ width:685px; height:500px;}	
/*customer_tel---*/
.customer_tel{
 padding-top:14px;} 
/*rc_ctn_b 产品类---*/
ul.pd_list{
	 float:right;
	 width:260px;
	}
ul.pd_list li{
	width:260px; height:36px; background-color:#69AD60; margin-bottom:1px!important; margin-bottom:-2px;}
ul.pd_list li.odd{
	background-color:#196AB3;}
ul.pd_list li a:link,ul.pd_list li a:visited,ul.pd_list li a:hover{
	display:block;float:left;
	width:110px; padding:0 0 0 20px;
	color:#fff; font:bold 14px/36px "宋体", "Arial Unicode MS"; text-align:left;}	
.pd_list img{ float:left;}
.info_ctn_ab{ margin-top:8px;}
/*info_ctn_a 最新动态---*/
.info_ctn_a{ float:left; position:relative;
 width:335px; padding-bottom:8px; border:1px solid #ECE8E9; text-align:left; background:url(../image/info_ctn_bg.gif) repeat-x 0 bottom; overflow:hidden; height:226px;
}
.new_info_ctn{ float:right;
 width:285px; margin-right:11px; display:inline;}
.info_ctn_a .title_ctn{ 
 background:url(../image/info_title_c.gif) no-repeat center bottom; padding:10px 6px;}
.info_ctn_a .title_ctn .more_link{ float:right;
}
.info_ctn_a ul{padding:10px 0 0;}
.info_ctn_a ul li{
 padding-left:12px; background:url(../image/arrow_06.gif) no-repeat 2px 10px;
 line-height:2.2em; height:2.2em;  overflow:hidden;text-overflow:ellipsis;
 }
.info_ctn_a ul li a{ font-size:13px;}
/*auxiliary_ctn 静态定位的层---*/ 
.auxiliary_ctn{ float:left;
padding:2px 0 0 2px;
}
/*info_ctn_b 产品类---*/
.info_ctn_b{ float:right;
 width:607px; border:1px solid #ECECEC; border-left:none;}
.list_view{ float:right; 
 width:565px;}
.list_view ul{ width:565px; margin:0 auto; padding:10px 0px 10px 10px;}
.list_view ul li{ float:left;width:275px; margin:5px 0;}	
.list_view .picbox{ float:left;width:78px;height:78px;line-height:78px; overflow:hidden;position:relative;text-align:center; margin:0 auto; border:1px solid #ccc; padding:5px; background:#F8F6F7;}
.list_view .picbox p{position:static;+position:absolute;top:50%;vertical-align:middle}
.list_view .picbox p img{position:static;+position:relative;top:-50%;left:-50%;vertical-align:middle;}
.list_view .attribute{ float:left; width:165px; margin-left:7px; display:inline; text-align:left;}
.list_view .attribute h3{ border-bottom:1px solid #E3E1E2; background:url(../image/arrow_03.gif) no-repeat 0px 8px; padding:5px 0 5px 12px;width:188px; height:14px; line-height:17px; overflow:hidden;}
.list_view .attribute h3 a:link,.list_view .attribute h3 a:visited,.list_view .attribute h3 a:hover,.list_view .attribute h3 a:active{ font-weight:bold; color:#667988; overflow:hidden;}
.list_view .summary{ line-height:2em; height:2em; overflow:hidden;} 	
.list_view .desc{ line-height:1.8em; height:2em; overflow:hidden;}
.sub_list_view{ clear: none; width:685px;}
.sub_list_view ul{ width:685px; margin:0 auto;}
.sub_list_view ul li{ float:left;width:300px; margin:17px 14px 0 14px; display:inline;}
.sub_list_view .attribute{ float:left; width:200px; display:inline; text-align:left;}	
/*行业经验、业务范围、联系我们----*/
.intro_ctn_abc{
 margin-top:6px; padding:0 0 10px 10px; border:1px solid #F0F0F0;border-bottom:2px solid #D3D3D3; border-top:none; zoom:1; text-align:left;}
.intro_ctn_abc_a{ float:left;
 width:283px;}
.intro_ctn_abc_a .content_ctn h5{
 text-align:left; font-weight:bold; color:#42657f; margin-top:6px;} 
.intro_ctn_abc_a .top_line{
 border-top:1px dotted #CECECE;}
.intro_ctn_abc_a .more_text{ padding-top:30px;text-align:right; font-weight:bold;}
.intro_ctn_abc_a .more_text a{ color:#42657f;}
.intro_ctn_abc .title_ctn{ 
 background:url(../image/arrow_07.gif) no-repeat 0 2px;
 padding:5px 0 5px 7px; margin-top:8px;
 text-align:left;}
.intro_ctn_abc .word_image_ctn{
 padding:10px 0 6px 0;}
.intro_ctn_abc .word_image_ctn img{ float:left; margin-right:8px; margin-top:6px;}
.intro_ctn_abc_b{ float:left; display:inline;
 width:290px; margin:0 32px;}
.intro_ctn_abc_b .text{text-align:left;}
.intro_ctn_abc_b .text a{ 
 margin:0px 6px;
 line-height:1.8em;color:#436580;}
.intro_ctn_abc_c{ float:left;
 width:283px;}
.intro_ctn_abc .content_ctn{ 
 padding:8px 0 0 8px;}
.intro_ctn_abc_c .text_ctn{
 background:url(../image/map_icon.gif) no-repeat; margin-top:12px;}
.info_news_ctn ul{ padding:12px 0 8px;}
.info_news_ctn ul li{ height:34px; line-height:34px; padding:0 12px 0 25px; background:url(../image/arrow_03.gif) no-repeat 8px 13px; overflow:hidden; border-bottom:1px dotted #C9C9C9; text-align:left;}
.info_news_ctn li a:link,.info_news_ctn li a:visited,.info_news_ctn li a:hover,.info_news_ctn li a:active{ color:#272727; font-size:13px;}
.info_news_ctn li span{ float:right;}
.info_news_ctn .contact_ctn{ text-align:left; line-height:3em; color:#272727;}
.many_title_ctn{ background:url(../image/sub_slash.gif) repeat-x 0 bottom; margin-top:8px; height:40px; line-height:40px; text-align:left;}
.many_title_ctn h4{ float:left; font-size:20px; font:"微软雅黑"; background:#395a85; color:#fff; height:32px; line-height:32px; padding:0 8px;}
.many_title_ctn span{ font-size:24px; color:#aabfd9; margin-left:8px;}
.many2_title_ctn{ background:url(../image/sub_slash_02.jpg) repeat-x 0 bottom; height:41px; line-height:41px; }
.many2_title_ctn h3{ padding-left:25px; background:url(../image/arrow_01.gif) no-repeat 12px 14px;}
.many2_title_ctn h3 img{ padding-top:6px;}
.many3_title_ctn{}
.many4_title_ctn{ background:url(../image/grad_bg.jpg) repeat-x; border-top:1px solid #DEDEDE; padding:10px 0 8px 10px; margin-top:3px; text-align:left;}
.many4_title_ctn h3{ background:url(../image/arrow_13.gif) no-repeat 0 0px; font-weight:bold; font-size:15px; color:#000; padding:3px 0 6px 26px;}
/*商品分类----*/
.pro_sort_list .brand li{ float:left; width:300px; margin-right:32px;}
.pro_sort_list .brand .first{ padding-left:3px; line-height:2em; height:2em;overflow:hidden; cursor:hand; color:#003399; font-weight:bold;}
.pro_sort_list .brand .first a{ color:#003399; font-size:13px; text-decoration:none;}
.pro_sort_list .brand .list{ margin-bottom:8px; color:#000;}
.pro_sort_list .brand .list dd{ font-size:13px; padding:0; margin:0; line-height:1.6em; height:1.6em; overflow:hidden;}
.pro_sort_list .brand .list dd a:link,.pro_sort_list .brand .list dd a:visited,.pro_sort_list .brand .list dd a:hover,.pro_sort_list .brand .list dd a:active{ color:#000000; padding:0px 3px 0 0; margin:0 0 0 3px;}
.classic_one_ctn{ border:1px solid #EEEEEE; background:#FDFDFD; text-align:left; margin-top:8px;}
.classic_one_ctn .new_list{ padding:8px 0;}
.classic_one_ctn .new_list li{ line-height:27px; height:27px; overflow:hidden; background:url(../image/arrow_02.gif) no-repeat 10px 10px; padding:0 12px 0 25px}
.classic_one_ctn .new_list li a{ font-size:13px;}
.classic_one_ctn .page_list li{ line-height:30px; height:30px; overflow:hidden; border-bottom:1px dotted #DCDCDC; margin:0 4px;}
.classic_one_ctn .page_list li a{ display:block; background:url(../image/arrow_01.gif) no-repeat 8px 11px; padding:0 12px 0 25px; font-size:13px;}
.classic_one_ctn .page_list li.noline{ border:none;}
.classic_one_ctn .page_list li.active{ background:url(../image/arrow_focusbg.jpg) no-repeat; margin:0 2px;}
.classic_one_ctn .page_list li.active a{ background:url(../image/arrow_focus02.gif) no-repeat 10px 10px;}
.classic_one_ctn .more{ text-align:right; padding:6px 6px 6px 0;}
.info_news_cont_ctn{ line-height:2.2em; font-size:13px; color:#272727; text-align:left; padding-top:12px;}
.info_news_cont_ctn p{ text-indent:26px; line-height:2.5em; }
.news_top{ text-align:center;}
.news_top h3{ line-height:30px; font-weight:bold; font-size:14px; padding:10px 0; color:#272727;}
.news_top span{ color:#272727;}
.agency_product{ margin-top:18px;}
.agency_product table{ border:1px solid #D7E1EA; text-align:left;}
.agency_product table th{ background:#F3F8FC; width:25%; padding:10px 12px; line-height:2.2em; border-bottom:1px solid #D5E5F4;}
.agency_product table td{ padding:10px 12px; line-height:2.2em; border-bottom:1px solid #D5E5F4;}
.industry dl dd{ padding:20px 15px; border-bottom:1px solid #EAEAEA; text-align:left; width:95%;}
.industry dl dd.noline{ border-bottom:none;}
.industry dl dd span{ line-height:2.4em; color:#4F4F4F;}
.industry dl dd img{ float:left; vertical-align:middle; margin-right:12px;}
.customer dl dd{ width:100%; text-align:left; margin:25px 0;}
.customer dl dd .image_ctn h5{ font-size:14px; font-weight:bold; color:#393939; padding:10px 0;}
.customer dl dd .image_ctn h5 img{ vertical-align:middle; margin-right:8px;}
.customer dl dd .text_ctn{ background:#deeffd; padding:10px;}
.customer dl dd .text_ctn h5{ color:#3C73B4; line-height:1.8em; font-size:13px; padding-left:7px;}
.customer dl dd .text_ctn ul li{background:url(../image/arrow_14.gif) no-repeat 0 7px; line-height:2em; height:2em; padding-left:16px; overflow:hidden;}
.customer dl dd .text_ctn ul.line li{ float:left; width:297px; margin-right:18px;}
.customer dl dd .text_ctn ul li a:link,.customer dl dd .text_ctn ul li a:visited,.customer dl dd .text_ctn ul li a:hover,.customer dl dd .text_ctn ul li a:active{ color:#4070AE; font-size:13px;}
.customer dl dd .text_ctn .tel_list ul{ background:url(../image/tel/tel_bg.jpg) no-repeat; width:654px; margin:0 auto; text-align:center; padding:4px 0;}
.customer dl dd .text_ctn .tel_list ul li{ float:left; color:#1F5EAE; margin:0 20px 0 18px; padding:7px 0; font-size:13px;}
.customer dl dd .text_ctn .tel_list ul li.no1{ background:url(../image/tel/tel_01.jpg) no-repeat 0 5px; padding-left:95px;}
.customer dl dd .text_ctn .tel_list ul li.no2{ background:url(../image/tel/tel_02.jpg) no-repeat 0 5px; padding-left:95px;}
.customer dl dd .text_ctn .tel_list ul li.no3{ background:url(../image/tel/tel_03.jpg) no-repeat 0 5px; padding-left:95px;}
.customer dl dd .text_ctn .tel_list ul li.no4{ background:url(../image/tel/tel_04.jpg) no-repeat 0 5px; padding-left:95px;}
.customer dl dd .text_ctn .tel_list ul li.no5{ background:url(../image/tel/tel_05.jpg) no-repeat 0 5px; padding-left:95px;}
.customer dl dd .text_ctn .tel_list ul li.no6{ background:url(../image/tel/tel_06.jpg) no-repeat 0 5px; padding-left:95px;}
.customer dl dd .text_ctn .button{ padding-left:10px;}
.customer dl dd .text_ctn .from{ background:url(../image/from_bg.jpg) no-repeat; width:617px; padding:0 10px; height:154px; margin:0 auto 8px;}
.customer dl dd .text_ctn .from tr td{font-size:13px; color:#595959; font-weight:bold; padding:0 10px 0 0;}
.customer dl dd .text_ctn .from tr td .flat_input{ width:450px; border:1px solid #E7E7E7; padding:3px 2px; vertical-align:text-top;}
.customer dl dd .text_ctn .from tr td textarea{ width:170px; border:1px solid #E7E7E7; height:94px; padding:1px; vertical-align:top;}
.pro_all_sort ul{ padding:10px 0 0; width:100%;}
.pro_all_sort ul li{ float:left; width:450px; line-height:2em; height:2em; margin-left:8px; padding-left:12px; overflow:hidden; text-align:left; background:url(../image/arrow_09.gif) no-repeat 0 10px;}
.pro_all_sort ul li a:link,.pro_all_sort ul li a:visited,.pro_all_sort ul li a:hover,.pro_all_sort ul li a:active{ color:#3C71BD; font-size:13px;}

/*价格选项----*/
.goods_showinfo{ text-align:left;}
.goods_showinfo ul li{ height:27px; color:#494949;}
.goods_showinfo .download{ background:url(../image/down_bg.jpg) no-repeat;width:305px; padding:80px 10px 10px; height:66px;}
.goods_showinfo .download a{ background:url(../image/arrow_11.gif) no-repeat 6px 6px; display:block; float:left; width:126px; height:2em; line-height:2em; overflow:hidden; padding-left:22px;}
.goods_showinfo .down_list{ position:relative; display:none; background:#3075B0; border-right:1px solid #DAE6F2; width:290px; margin:3px 0 0 15px; padding:1px 2px 8px 6px;}
.goods_showinfo .down_list img{ position:absolute; top:1px; right:2px;}
.goods_showinfo .down_list dl dd{ line-height:2em; height:2em; background:url(../image/arrow_12.gif) no-repeat 4px 8px; padding-left:20px; overflow:hidden;}
.goods_showinfo .down_list dl dd a:link,.goods_showinfo .down_list dl dd a:visited,.goods_showinfo .down_list dl dd a:hover,.goods_showinfo .down_list dl dd a:active{ color:#fff;}
/*pro_supply----*/
.pro_supply{margin-top:8px; padding:0 8px; text-align:left;} 
.pro_supply .title{height:32px; line-height:32px; border-bottom:1px solid #E4F0FC; background:url(../image/arrow_10.gif) no-repeat; }
.pro_supply .title h3{ font-weight:bold; color:#0471B6;padding-left:26px; font-size:14px; background:url(../image/arrow_04.gif) no-repeat 11px 11px; }
.pro_supply .content{ padding:0 7px 0 6px;}
.tinymce_cont{ padding:10px 15px; margin-top:10px;}
.tinymce_cont h4.desc{ font-size:14px; line-height:2em; padding:0 0 8px;}
.tinymce_cont .tinymce{ line-height:2em;}
/*商品详情----*/
.ware_details{ padding:0 3px; zoom:1;}
.ware_details .content .pro_name{ background:url(../image/pro_title_bg.jpg) no-repeat; height:35px; line-height:35px; padding-left:40px; margin-bottom:12px; color:#4F4F51; font-weight:bold; font-size:16px;}
.ware_details .cont_left{ float:left; width:304px; display:inline;}
.ware_details .cont_left .pic{/*非IE的主流浏览器识别的垂直居中的方法*/
	display: table-cell;
	vertical-align:middle;
	/*设置水平居中*/
	text-align:center;
	/* 针对IE的Hack */
	*display: block;
	*font-size: 262px;/*约为高度的0.873，200*0.873 约为175*/
	*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
	width:300px;
	height:300px;
	line-height:300px;
	border:2px solid #EBEBEB;
	overflow:hidden;}
.ware_details .cont_left .pic img{vertical-align:middle;}
.ware_details .cont_left .list{ margin-top:10px; width:315px;}
.ware_details .cont_left .list ul{ float:left; width:270px; height:50px; line-height:50px;}
.ware_details .cont_left .list ul li{ float:left; width:50px; height:50px; margin:4px 4px; border:2px solid #fff;}
.ware_details .cont_left .list ul li.current_thumb{ border:2px solid #393;}
.ware_details .cont_left .list .btn{ float:left; width:18px; margin-top:17px;}
.ware_details .cont_middle{ float:right; width:360px; overflow:hidden; display:inline;}
/*商品大图显示----*/
.image_wrap {  
     width:300px;background-color:#fff;border:2px solid #EBEBEB;outline:1px solid #ddd;-moz-ouline-radius:4px;
	 display:table-cell;
	vertical-align:middle;
	/*设置水平居中*/
	text-align:center;
	/* 针对IE的Hack */
	*display: block;
	*font-size: 262px;/*约为高度的0.873，200*0.873 约为175*/
	*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/
	height:300px;
	line-height:300px;
	overflow:hidden; margin:0 auto;}
.image_wrap a{display:block;width:300px; height:300px; text-align:center; margin:0 auto;}
.image_wrap img{vertical-align:middle;}
/*
	root element for the scrollable.
	when scrolling occurs this element stays still.
*/
.scrollable {
	/* required settings */
	position:relative;overflow:hidden;
	width: 222px;height:70px; margin-top:10px;
}
/*
	root element for scrollable items. Must be absolutely positioned
	and it should have a extremely large width to accomodate scrollable items.
	it's enough that you set the width and height for the root element and
	not for this element.
*/
.scrollable .items {
	/* this cannot be too large */
	position:absolute;
	clear:both;	width:20000em;
}
/* single scrollable item */
.scrollable img {
	float:left;
	margin:7px 8px;
	background-color:#fff;
	padding:2px;
	border:1px solid #ccc;
	cursor:pointer;
	width:50px;
	height:50px;
}
/* active item */
.scrollable .active {
	border:2px solid #9C0;
	z-index:9999;
	position:relative;
}
/* this makes it possible to add next button beside scrollable */
.scrollable {
	float:left;	
}
/* prev, next, prevPage and nextPage buttons */
a.browse {
	background:url(../image/hori_large.png) no-repeat;
	display:block;
	width:30px;
	height:30px;
	float:left;
	margin:30px 10px;
	cursor:pointer;
	font-size:1px;
}
/* right */
a.right{ background-position: 0 -30px; clear:right; margin-right: 0px;}
a.right:hover{ background-position:-30px -30px; }
a.right:active{ background-position:-60px -30px; } 
/* left */
a.left{ margin-left: 0px; } 
a.left:hover{ background-position:-30px 0; }
a.left:active{ background-position:-60px 0; }
/* up and down */
a.up, a.down		{ 
	background:url(../image/vert_large.png) no-repeat; 
	float: none;
	margin: 10px 50px;
}
/* up */
a.up:hover { background-position:-30px 0; }
a.up:active { background-position:-60px 0; }
/* down */
a.down { background-position: 0 -30px; }
a.down:hover { background-position:-30px -30px; }
a.down:active{ background-position:-60px -30px; } 
/*友情链接  定位*/
.friend_scrollable {
	/* required settings */
	position:relative;overflow:hidden;
	width: 850px;height:70px; margin-top:10px;
}
/*
	root element for scrollable items. Must be absolutely positioned
	and it should have a extremely large width to accomodate scrollable items.
	it's enough that you set the width and height for the root element and
	not for this element.
*/
.friend_scrollable .items {
	/* this cannot be too large */
	position:absolute;
	clear:both;	width:20000em;
}
/* single scrollable item */
.friend_scrollable a {
	display:block;
	float:left;
	margin:7px 8px;
	background-color:#fff;
	padding:2px;
	border:1px solid #ccc;
	cursor:pointer;
	width:101px;
	height:50px;
}
/* active item */
.friend_scrollable .active {
	border:2px solid #9C0;
	z-index:9999;
	position:relative;
}
/* this makes it possible to add next button beside scrollable */
.friend_scrollable {
	float:left;	
}
/*垂直滚动样式====*/
.marquee{ overflow:hidden; padding-left:5px; height: 160px;}
.marquee ul{ line-height:28px; text-align:left;}
/*商品列表 缩略图形式 垂直居中----*/
.red{ color:#f00;}
.list_view_enlarge ul li{ float:left; width:184px; margin:10px 12px; display:inline; border:1px solid #CCCCCC; padding:1px;}	
.list_view_enlarge .picbox{width:184px;height:184px;line-height:184px; overflow:hidden;position:relative; text-align:center; margin:0 auto;}
.list_view_enlarge .picbox p{position:static;+position:absolute;top:50%;vertical-align:middle}
.list_view_enlarge .picbox p img{position:static;+position:relative;top:-50%;left:-50%;vertical-align:middle;}
.list_view_enlarge .summary{ line-height:2em; height:2em; overflow:hidden; padding-top:4px; background:#0171B3; text-align:center;}
.list_view_enlarge .summary a{ color:#fff;}	
/*编辑器----------*/
#tinymce-desc body,#tinymce-desc td,#tinymce-desc pre {color:#000; font-family: "宋体", "MS Gothic", "arial Unicode MS"; font-size:12px;}
#tinymce-desc body {background:#FFF;}
#tinymce-desc body.mceForceColors {background:#FFF; color:#000;}
#tinymce-desc h1 {font-size: 2em}
#tinymce-desc h2 {font-size: 1.5em}
#tinymce-desc h3 {font-size: 1.17em}
#tinymce-desc h4 {font-size: 1em}
#tinymce-desc h5 {font-size: .83em}
#tinymce-desc h6 {font-size: .75em}
#tinymce-desc ul,#tinymce-desc ul li{ list-style: disc inside;}
#tinymce-desc ol,#tinymce-desc ol li{ list-style: decimal inside;}
#tinymce-desc .mceItemTable,#tinymce-desc .mceItemTable td,#tinymce-desc .mceItemTable th,#tinymce-desc .mceItemTable caption,#tinymce-desc .mceItemVisualAid {border: 1px dashed #BBB;}
#tinymce-desc a.mceItemAnchor {width:12px; line-height:6px; overflow:hidden; padding-left:12px; background:url(img/items.gif) no-repeat bottom left;}
#tinymce-desc a:link,#tinymce-desc a:visited,#tinymce-desc a:hover,#tinymce-desc a:active{ text-decoration:none; color:#666;} 
#tinymce-desc img.mceItemAnchor {width:12px; height:12px; background:url(img/items.gif) no-repeat;}
#tinymce-desc img {border:0;}