﻿@charset "utf-8";
/*
描述: Cavan全局样式表
作者: linli & guwj
*/

/* =0 Reset 重置
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
body,div,dl,dt,dd,ol,ul,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{ padding:0; margin:0;} 
table{ border-collapse:collapse; border-spacing:0;}
fieldset,img{ border:none;}
img{box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
#Banner img{ max-width:100%; vertical-align:bottom;}
.com_text{min-height:20px;}
.com_text img,.answer img,.prd_description_box img{max-width:100%;}
caption,dfn,em,i,th{ font-weight:normal; font-style:normal;}
strong{ font-weight:normal;}
.nav li, .product_sidecon li, .faq_sidecon li, .news_sidecon li, .admin_sidecon li, .editmenu li, .MenuCompon ul, .MenuCompon li{ list-style:none;}
.faq_con ul, .faq_con ol,
.news_con ul, .news_con ol, .answer ul, .answer ol,
.com_text ul, .com_text ol{ padding:12px 0 12px 39px; margin:0;}/*去除#Body #Main .discUL 使所有列表方式左对齐*/
 .com_text table ol{ padding:0; padding-left:15px;}
caption,th{ text-align:left;}
h1,h2,h3,h4,h5,h6{ font-weight:normal; font-size:100%;}
q:before,q:after{ content:'';}
abbr,acronym{ border:0;}

/* =1 Global 全局
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
body,input,textarea,table,select{ font-family:Tahoma,Arial, Verdana, Helvetica, sans-serif; font-size:13px;}
strong{ font-weight:bold;}
dfn,em,i{ font-style:italic;}
pre{ font-family:arial,tahoma; white-space:pre-wrap; white-space:-moz-pre-wrap; white-space:-pre-wrap; white-space:-o-pre-wrap; word-wrap:break-word; word-break:normal; line-height:1.7; text-align:left; _overflow:hidden; *display:inline;}
.clearfix:after{ content:""; display:block; clear:both; height:0; visibility:hidden;}
.clearfix{ zoom:1;}
.clear{ clear:both; height:0; overflow:hidden;}
.floatl{ float:left;}
.floatr{ float:right;}
.center{ text-align:center;}
.right{ text-align:right;}

/* =2 Common 通用
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
.navleft,.navright{ display:none;}
.content:after,#Main .content1:after,#Main .MenuCompon:after{ content:"."; visibility:hidden; height:0; clear:both; display:block;}
.content,.content1,#Main .MenuCompon,#Main .AttentnCompon{ zoom:1; line-height:1.5; word-break:break-all; word-wrap:break-word; position:relative; overflow:hidden; _overflow:hidden;}
.com_title{ position:relative;/*white-space:nowrap; word-wrap:break-word; word-break:break-all;*/ overflow:hidden;}
.com_title_text,
.com_image_title_text1,
.com_image_title_text2,
.com_image_title_text3,
.com_image_title_text4,
.com_link_text_image_title,
.com_text_image3{ clear:both; position:relative;}
.com_title_text{}
.com_image_title_text1 .img{ float:left; margin:0 8px 0 0;}
.com_image_title_text1 .text{}
.com_image_title_text2 .img{ float:right; margin:0 0 0 8px; }
.com_image_title_text2 .text{}
.com_image_title_text3 .img{ display:table-cell; float:left; margin:0 8px 0 0; }
.com_image_title_text3 .text{ display:table-cell; +float:left;}
.com_image_title_text4 .img{ display:table-cell; float:right; margin:0 0 0 8px; }
.com_image_title_text4 .text{ display:table-cell; +float:left;}
.com_image_title_text5 .img,.com_text_image3 h3{ text-align:center; margin:0 auto;}
.com_image_title_text5 .img{ margin-bottom:10px; max-width:100%;}
.com_image_title_text1 .text,.com_image_title_text2 .text,.com_image_title_text3 .text,.com_image_title_text4 .text,.com_image_title_text5 .text{ word-break:break-all; word-wrap:break-word;}

.com_image_title_text1 .img,
.com_image_title_text2 .img,
.com_image_title_text3 .img,
.com_image_title_text4 .img{ overflow:hidden; max-width:180px;}
.com_image_title_text5 .img{ overflow:hidden; max-width:450px;}
.side .com_image_title_text1 .img,
.side .com_image_title_text2 .img,
.side .com_image_title_text3 .img,
.side .com_image_title_text4 .img{ max-width:60px;}
.side .com_image_title_text5 .img{ max-width:180px;}

.slidepic{ text-align:center; width:100%; margin:auto; overflow:hidden; margin-bottom:10px;}
.slidepic img{ max-width:100%;}
.slidectrl{ position:relative; padding:0 28px; margin:auto; zoom:1;}
.slidepre,.slidenext,.slideNone_left,.slideNone_right{ position:absolute; top:50%; margin-top:-18px; width:20px; height:37px; background:url(../images/slidebtn.gif) no-repeat 0 0; cursor:pointer;}
.slidectrl .slideNone_left{ background-position: -21px 0; left:0;}
.slidectrl .slideNone_right{ background-position: -21px -49px; right:0;}
.slidepre{ left:0;}
.slidenext{ right:0; background-position:0 -49px;}
.com_slide .imglist,.com_lantern_h .imglist{ width:100%; overflow:hidden;}
.com_slide .imglist li{ cursor:pointer;}
.com_slide ul,.com_lantern_h ul{ width:327650px;}
.com_slide li,.com_lantern_h li{ float:left; margin-right:8px;/* margin-right:10px;*/ list-style:none;}

.com_lantern_v .imglist{ overflow:hidden; margin:auto; height:300px; _width:100%;}
.com_lantern_v li{ margin-bottom:10px; text-align:center; list-style:none;}

.com_lantern_h li a,.com_lantern_v li a{ display:block; text-align:center; text-decoration:none; }
.com_lantern_h li a .div_text,.com_lantern_v li a .div_text{padding:5px 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap; margin:0 auto;}

.multipicwrap{ width:100%; overflow:hidden;}
.com_multipic .imglist{ width:103.5%;}
.com_multipic .imglist div{ float:left; margin-right:2.9%; margin-bottom:10px; height:100px;  width:30.3%; overflow:hidden; text-align:center;}
.com_multipic .imglist div img{ max-height:100%;}
.com_multipic .imglist div a img{ height:auto;}
.side .com_multipic .imglist div{ width:100%;}

.com_singlepic div{  overflow:hidden; text-align:center; margin:0 auto;}
.com_singlepic div img{ max-width:100%;}

.circleUL,.decimalUL,.discUL,.squareUL,.alphaUL,.romanUL{ zoom:1; list-style-position:inside;}
.circleUL{ list-style-type:circle;}
.decimalUL{ list-style-type:decimal;}
.discUL{ list-style-type:disc;}
.squareUL{ list-style-type:square;}
.alphaUL{ list-style-type:upper-alpha;}
.romanUL{ list-style-type:upper-roman; }
.romanUL li{ font-family:Tahoma,Arial, Verdana, Helvetica, sans-serif;}
#Body #Main .discUL li{ background-image:none; list-style-type:disc; list-style-position:inside; padding:0;}/*重定义主内容.discUL的样式*/

.com_file div{ padding-right:120px; position:relative; margin-bottom:5px; min-height:25px; _height:25px; _overflow:visible;}
.com_file a{ background:url(../images/ico_download.gif) no-repeat; display:inline-block; /**display:inline; */*zoom:1; padding-left:25px; top:0; position:absolute; right:10px;_width:40px;}

.main_cell{ overflow:hidden;}
.main_row_span2 .main_cell{ float:left; width:48.9%; margin-right:2%; min-height:1px;}
.main_row_span2 div.last_cell{ float:right; margin:0;}
.main_row_span2 .feedback_con table textarea{ width:auto;}
.main_row_span3 .main_cell{ float:left; width:31.9%; margin-right:2%; min-height:1px;}
.main_row_span3 div.last_cell{ float:right; margin:0;}
.main_row_span2 .main_cell h2{ _width:80%;}
.main_cell .content h3{ line-height:1.5;}
/*nav menu 菜单鼠标手势样式*/
.nav li .nav_level_one{ cursor:pointer;}

/*图片列表模块结构*/
.prd_row_span2, .prd_row_span3{ position:relative; margin-bottom:20px;}
.prd_row_span2 .prd_cell{ float:left; width:47.9%; margin-right:4%; min-height:1px;}
.prd_row_span2 div.last_cell{ margin:0;}
.prd_row_span3 .prd_cell{ float:left; width:32.3%; margin-right:1.35%; min-height:1px;}
.prd_row_span3 div.last_cell{ margin:0;}
.prd_cell .gray_btn{ vertical-align:middle !important;}

/*图片垂直居中*/
.prd_cell{ overflow:hidden;}
.prd_cell .pic div{ border:0 solid #e0e0e0; overflow:hidden; position:relative;}
.prd_cell .pic div a{ display:table-cell; *display:block; vertical-align:middle !important; text-align:center !important; *font-family:Arial; overflow:hidden !important;}
.prd_cell .pic div a img{ border:none!important; vertical-align:middle !important; margin:0 !important; padding:0 !important; max-height:100%; max-width:100%;}
.product_con1 .prd_cell .pic div a img{ max-width:180px;}
.prd_cell .pic div a img{}	
	/*-webkit-transition: all 0.15s ease-in;
	-moz-transition: all 0.15s ease-in;
	-ms-transition: all 0.15s ease-in;
	transition: all 0.15s ease-in;*/
}
.prd_cell .pic div a:hover img{ 
	/*-webkit-transform: scale(1.1) translate3d(0, -5px, 0);	
	-moz-transform: scale(1.1) translateY(-5px);	
	-ms-transform: scale(1.1) translateY(-5px);	
	transform: scale(1.1) translateY(-5px);	
	-webkit-box-shadow: 0 5px 7px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 5px 7px rgba(0, 0, 0, 0.1);
	box-shadow: 0 5px 7px rgba(0, 0, 0, 0.1);*/
}

.product_con1 .pic, .ad_con .prd_row_span3 .pic{ position:relative; width:100%; height:150px !important; overflow:hidden;}
.product_con1 .pic div, .ad_con .prd_row_span3 .pic div{ height:135px; width:180px;}
.product_con1 .pic a, .ad_con .prd_row_span3 .pic a{ *font-size:117.9px; height:135px !important; width:180px !important;}
.product_con1 .info, .ad_con .prd_row_span3 .info{ line-height:18px; width:180px;}
.product_con1 .info p, .ad_con .prd_row_span3 .info p{ padding-top:2px;}
.prd_cell p.prd_descript_sum{ height:18px; line-height:18px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.ad_con_nodescript p.prd_descript_sum{ display:none;}
.ad_con .prd_row_span3{ width:100%; overflow:hidden;}

.product_con2 .pic, .ad_con .prd_row_span2 .pic{ display:table; float:left; padding:0 10px 10px 0;}
.product_con2 .pic div, .ad_con .prd_row_span2 .pic div{ height:90px; width:120px;}
.product_con2 .pic a, .ad_con .prd_row_span2 .pic a{ *font-size:76.9px; height:90px !important; width:120px !important;}
.product_con2 .info, .ad_con .prd_row_span2 .info{ /*display:table;*/ +float:left;}
.product_con2 .info p, .ad_con .prd_row_span2 .info p{ padding-top:2px;}
.product_con_detail .prd_description{ overflow:hidden; zoom:1;}
.product_con_detail .info th{ white-space:nowrap; min-width:70px; width:14%;}
/*7.0 新增*/
.product_con3 .pic{float:left; padding:0 10px 0 0;}
.product_con3 .pic >div{ width:240px; height:180px;}
.product_con3 .pic a{*font-size:154px; height:180px; width:240px;}
.product_con3 .info{ margin-left:260px;}
.product_con3 .clear_overflow{ overflow:hidden;}
.product_con3 .info h3{ float:left; width:75%;}
.product_con3 .info .price_w{float:right; width:23%; text-align:right;}
.product_con3 .prd_row_span1{ padding:10px 0;}
.prd_sum{opacity:0.75; *filter:alpha(opacity=75); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=75);}
.prd_more{ margin-top:15px;}
/*#SideBar .ad_con .prd_cell{ width:auto !important;} *//*侧边广告栏目*/

/*图片列表标题*/
.prd_cell .info h3, .prd_cell .info h3 a{ font-size:12px !important; line-height:1.4 !important; font-weight:normal;}
.prd_cell .info h3{ height:33px !important; overflow:hidden !important;}

.product_con2 .info h3, .ad_con .prd_row_span2 .info h3{ _height:auto;}

/*ad product 广告位产品列表*/
#Container .ad_con{ padding:10px 5px !important;}
.ad_con .prd_row_span2, .ad_con .prd_row_span3{ padding:0 !important;}
.ad_con .prd_row_span3 .prd_cell{ width:182px; margin-right:10px !important; margin-left:10px !important; margin-bottom:20px !important; float:left;}
.ad_con .prd_row_span2 .prd_cell{ width:275px; margin-right:10px !important; margin-left:0 !important; margin-bottom:20px !important;}
.ad_con .prd_row_span2 .pic div{ width:120px; height:90px; overflow:hidden;}

/*footer 底部*/
#Container #Footer .footer_authentication a{ text-decoration:underline;}
#Container #Footer .footer_authentication a:hover{ text-decoration:none;}

.logoText a, .logoText a:hover{ text-decoration:none; white-space:nowrap;}

/*side 侧边栏*/
#Sub, #Extra{ overflow:hidden !important; *zoom:1;}
.side{ word-wrap:break-word; word-break:break-all; overflow:hidden;}
.com_title{}
.com_title h2{/*white-space:nowrap; word-wrap:break-word; word-break:break-all;*/ width:auto;overflow:hidden; zoom:1;}
.com_title h2{ _width:90%;}
.com_bullet{ line-height:1.8;}
.tree li, .tree_parent{ *zoom:1;word-wrap:break-word; word-break:break-all;}
.tree_parent { word-break:normal;}
.tree li a{word-break:normal;}
.tree .tree_sub .cur .tree_sub3 a{ font-weight:normal !important; text-decoration:none;}
.tree .tree_sub .cur .tree_sub3 a:hover{ text-decoration:underline;}
.tree .tree_sub .cur .tree_sub3 .cur_sub3 a{ font-weight:bold !important;}

/*-----------2.01版本增加---------------------------------------*/
#ContainerOut{ margin:0 auto;}
#Banner{ overflow:hidden;}

/*top bar 顶部*/
.topLogBox{ margin:0 auto;}
.topLogBox a{ text-decoration:underline;}
.topLogBox_in{ position:relative; width:860px; height:31px; line-height:31px; margin:0 auto;}
.logInfo{ padding-left:15px;}
.lanLine{ padding:0 5px;}

.topOrderMsg{ display:inline-block;}
.topOrderMsg .ico_order_top{ background:url(../images/ico_order.png) no-repeat 0 9px; padding-left:22px; margin-left:10px; display:inline-block;}
.topOrderMsg .suc{ font-size:13px;}
.topOrderMsg .top_order_btn{ margin-left:6px; display:inline-block;}

#multiLanArea{ position:absolute; right:15px; top:0;}
#multiLanArea a{ text-decoration:underline;}
#multiLanArea a img{ margin-left:5px; margin-top:5px;}

/*nav 菜单导航*/
.nav li a{ white-space:nowrap;}
.level_wid .nav_level_one span{ display:block;}
/*.level_wid .nav_level_one { display:block;}*/

/*popup弹出层*/
.popup_inner{ _float:left;}
.popup_inner h3{ position:relative;}
.popup_inner h3 span{ float:left; padding:2px 10px 0;margin:4px 0 0 4px;}
.popup_inner h3 .close, .popup_inner h3 .close_hover{ position:absolute; right:7px; top:6px;}
.popup_inner h3 .close a{ text-indent:-9999px; display:none;}
.popup_inner .popup_con{ padding:15px 20px 16px 15px; zoom:1;}
.popup_inner .popup_con a.forget{ padding-left:5px; vertical-align:middle;}
.popup_inner .popup_con p{ line-height:1.7;}
.popup_inner .popup_con p.msg{ padding:4px 0 2px;}
.popup_inner .popup_con th{ white-space:nowrap;}
.popup_inner .order_con{ padding:0;}
.popup_inner .buy_notlogin{ text-align:right; margin:12px 0 7px;}
.popup_inner .buy_notlogin a span{ font-family:Arial, Helvetica, sans-serif !important; font-weight:normal !important;}
.popup_inner .icon_th{ width:45px; padding-top:14px;}
.popup_inner .popup_con .input{ color:#333;}
.popup_inner .popup_con textarea{ border-width:1px; border-style:solid; color:#333;}

.popup .gridlist, .popup .gridlist td{ border-color:#C5C5C5;}
.popup .gridlist th{ background-color:#EEE; color:#333;}
.popup .state_success{ color:#FF6600;}
.popup .state_wait{ color:#61B212;}
.popup .state_stop{ color:#196AFF;}

.state_shipping{ color:#f60;}

.tbox_bg{ background-color:#000; filter:alpha(opacity=75); -moz-opacity:0.75; opacity:0.75; position:fixed; z-index:9998; top:0px; left:0px; height:100%; width:100%;}
* html .tbox_bg{ position:absolute;}/* ie6 hack */
.popup{ /*position:fixed;*/ position:absolute; z-index:9999; top:50%; left:50%;}
* html .popup{ position:absolute;}/* ie6 hack */

/*news 新闻等标题*/
.news_con .h3_title a{ display:inline-block; float:left; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; word-break:keep-all; word-wrap: normal;}
.news_con .h3_title a.h3_title_a{ width:71.5%;}
.side .news_con .h3_title{ margin:0;}
.side .news_con .h3_title a.h3_title_a{ width:57%;}
.news .news_con .h3_title a.h3_title_a{ width:80%;}
/*.h3_title a.h3_title_a{ display:inline-block; float:left; word-wrap: break-word; word-break:keep-all; width:89%;}*/
.msg_question_con{ display:inline; *float:left;}
.h3_title .time, .msg_question .time{ float:right; white-space:nowrap; font-size:11px !important; font-family:,"";}

/*table list 列表*/
th.center, td.center{ text-align:center;}
th.right, td.right{ text-align:right; padding-left:1px!important; padding-right:5px!important;}
.gridlist{ zoom:1;}
.gridlist table{ table-layout:fixed;}
.gridlist td{ text-overflow:ellipsis; overflow:hidden;}
.gridlist a{ text-decoration:underline;}


.orderlist th, .orderlist td{ word-wrap:break-word; word-break:keep-all;}
.orderlist th.order_name{ min-width:40px;}
.orderlist td.no_wrap, .orderlist td.no_wrap a{ white-space:nowrap !important; text-overflow:ellipsis; overflow:hidden; outline:none; -moz-outline:none; word-wrap:normal;}
.order_con h4.title{ position:relative;}
.order_con h4.title a.back_link{ position:absolute; right:3px; _right:10px; top:20px; font-size:12px !important; font-weight:normal;}

.edit_tbl th{ min-width:75px; width:14%; padding-right:4px; padding-top:5px; *padding-top:6px; white-space:nowrap; }
.edit_tbl th, .edit_tbl td *{ vertical-align:middle;}
.edit_tbl td input{ /*vertical-align:text-top; *vertical-align:middle;*/ _vertical-align:baseline;}
#Container .edit_tbl th{ padding-top:5px;}


.buyer_info table{ margin-left:15px; *margin-left:23px; margin-bottom:5px;}
.buyer_info_check th{ width:9%; line-height:25px; vertical-align:top;}
.buyer_info_check td{ word-break:break-all; word-wrap:break-word; }
/*product detail 产品详细页面*/
.product .product_con_detail{ padding:8px 10px 10px 25px;}
.product_con_detail .prd_summary{ padding-top:5px; padding-bottom:10px; *padding-bottom:25px;}
.product_con_detail .prd_summary .pic{ float:left; _display:inline; margin-right:9px; _margin-right:7px;}
.product_con_detail .pic{ margin:0 0 20px 0;}
.product_con_detail .big_pic_box{ float:left; position:relative; width:330px; height:270px; *font-family:Arial; *font-size:150px;  vertical-align:middle; text-align:center;}
.product_con_detail .jqzoom{ /*width:314px; height:288px; padding:6px;*/ overflow:hidden; float:none; /**float:left;*/ 
	margin:0 auto; /*display:table-cell; display:block\0; *display:block;*/}
/*.product_con_detail .jqzoom i{display:inline-block;height:100%;vertical-align:middle}*/
.product_con_detail .jqzoom img{ vertical-align:middle; max-height:278px;max-width:304px;/*_height:100%;_width:100%;*/}
.product_con_detail .prd_summary2 .jqzoom img{max-height:100%;max-width:100%;}
/*.product_con_detail div.jqframe{ border:1px solid #ededed !important; float:none; *float:left;}*/
.product_con_detail .jqzoom i{display:inline-block;height:100%;vertical-align:middle; _display:none;}
.product_con_detail .info{ padding-left:10px;}
.product_con_detail .prdtitle{ margin:3px 0 6px;}
.product_con_detail .simDescription{opacity:0.65; *filter:alpha(opacity=65); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=65);}
.product_con_detail .priceinfo{padding:15px 10px; background:#F2F2F2; margin-top:25px;}
.product_con_detail .opebox{ border-top:1px solid #DBDBDB; border-bottom:1px solid #DBDBDB; padding:9px 0; margin-top:30px; margin-bottom:15px; overflow:hidden;}
.product_con_detail .opebox ul,.product_con_detail .opebox ul li{ list-style:none; margin:0; padding:0;}
.product_con_detail .opebox ul li{ /*width:46%;*/ border-right:1px solid #DBDBDB; line-height:1.5; display:inline-block;text-align:center; padding:5px 0;float:left; }
.product_con_detail .opebox ul li a{width:100%; text-decoration:none; display:block;}
.product_con_detail .opebox ul li.last{ border-right:none;}
.product_con_detail .opebox ul li i{/*display:block;*/ font-size:19px; *display:inline-block;  margin-right:5px;}
.product_con_detail .opebox .share { overflow:hidden; padding-top:0;}
.product_con_detail .opebox .collect{width:20%;}
.product_con_detail .opebox .share span{ float:left; line-height:2.5; padding:5px 0px 0 20px; *padding-top:6px;}
.product_con_detail .opebox .share table{ float:left; }
.product_con_detail .prdtoolbox span{ width:45.3%; float:left; margin-right:10px; border:1px solid #bbb; line-height:2; text-align:center; margin-top:10px;}
.product_con_detail .prdtoolbox span a{ text-decoration:none;  display:block; font-size:15px; font-weight:bold; font-family:""}
.product_con_detail .prdtoolbox .btn-buy{ background:#eee; }
.product_con_detail .important_info{  padding-top:3px; padding-left:364px;}
.product_con_detail .important_info th{ min-width:36px; padding-right:5px; white-space:nowrap; text-align:right;}
.product_con_detail .prdtools{ padding-top:5px;}
.product_con_detail .prd_thumbnail{ margin-top:15px; overflow:hidden;}
.product_con_detail .prd_thumbnail li{ float:left; padding:0 17px 0 0; list-style:none;}
.product_con_detail .prd_thumbnail li a{ display:block; width:50px; height:44px; overflow:hidden; border:1px solid #e5e5e5;}
.product_con_detail .prd_thumbnail li a:hover{ border-color:#f60;}
.product_con_detail .prd_thumbnail li a img{ border:0 none; vertical-align:top;}
.product_con_detail .prd_buy_btn{ display:inline-block; *display:inline; *zoom:1; margin:10px 0 5px; padding:3px;}
.prd_info_tab li{ float:left; list-style:none; margin-top:3px; margin-right:5px; *margin-right:1px;}
.product_con_detail .prd_description_box{ min-height:100px; padding-top:15px; padding-bottom:20px; _margin:0;_width:100%; overflow:hidden;}
.product_con_detail .prd_description_box .info{ _padding-left:19px; _padding-right:10px; _margin-left:0;_width:100%;}
.prd_description_box .prd_description{ overflow-x:auto;_width:auto;}
.prd_description_box .prd_description img{ max-width:100%;}
.prd_description_box .prd_description table{ border-collapse:collapse; max-width:100%; }
.prd_description_box .prd_description ul{ margin:1.12em 0;margin-left:35px;}
.prd_description_box .prd_description ol{ margin:1.12em 0;margin-left:40px;}
.news_detail_con .btn_box{ padding-top:5px;}
.prd_info_tab li a{ cursor:default;}
/*7.0新增*/
.product_con_detail .prd_summary2 h2{ text-align:center;}
.product_con_detail .prd_summary2 .pic{float:none; margin:0;}
.product_con_detail .prd_summary2 .important_info{ padding:0 0 10px 0;}
.product_con_detail .prd_summary2 .important_info .share_td_w{vertical-align:top; text-align:right;}
.product_con_detail .prd_summary2 .important_info .share_tb_w{ float:right;}
.product_con_detail .prd_summary2 .prdtools{text-align:center;}
.product_con_detail .prd_summary2 .big_pic_box{ float:none; margin-right:100px; height:auto; width:auto; /*border:1px solid #e5e5e5;*/}
.product_con_detail .prd_summary2 .big_pic_box table{ height:100%; vertical-align:middle;}
.product_con_detail .prd_summary2 .big_pic_box table td{ padding:0;}
.product_con_detail .prd_summary2 .prd_thumbnail{float:right; width:92px; margin-top:0;}
.product_con_detail .prd_summary2 .prd_thumbnail li{ float:none; padding:0 0 10px 0;}
.product_con_detail .prd_summary2 .prd_thumbnail li a{ width:90px; height:67.5px; *font-size:51px; vertical-align:middle; text-align:center; display:table-cell; *display:block; }
.product_con_detail .prd_summary2 .prd_thumbnail li a img{vertical-align:middle;}
.product_con_detail .prd_summary_picOne .big_pic_box{ margin-right:0;}
.product_con_detail .prd_summary_picOne .prd_thumbnail{ display:none;}
/*product picture detail 产品原图详细页*/ 
.big_pic_alone{ background-color:#fff !important; color:#111 !important; padding:30px 0 15px; line-height:1.6em;}
.big_pic_alone .orange{ color:#f60;}
.big_pic_alone .prdtitle{ margin:0; padding:10px 0 0; font-size:18px;}
.big_pic_alone a{ color:#707070; text-decoration:underline !important;}
html body .big_pic_alone a.disabled, .big_pic_alone a.disabled:hover{ color:#999; cursor:text !important; outline:none; text-decoration:none !important;}
.big_pic_alone .gray_btn a{ text-decoration:none !important;}
.big_pic_alone a:hover{ color:#f60; text-decoration:underline;}
.big_pic_alone p{ margin:0; padding:10px 0 0;}

.big_pic_alone div  {display:table-cell;*display:block; display:block\0;*font-size:393.5px; height:450px; width:600px; border:1px solid #fff; vertical-align:middle; text-align:center; }
.big_pic_alone div i { display:inline-block; height:100%; _display:none; vertical-align:middle;}
.big_pic_alone div a img{ max-height:430px; max-width:580px;vertical-align:middle;}

/*rotate pictures 图片轮换组件*/
.side .com_rotate_pic{ padding-left:0 !important; padding-right:0 !important; margin-left:0 !important; margin-right:0 !important; border-right-width:0 !important; border-bottom-width:0 !important; border-left-width:0 !important; overflow:hidden !important;}
#com_rotate_pic{ position:relative; zoom:1;}
.icon_num{ position:absolute; bottom:6px; right:8px; margin:0; padding:0; z-index:5;}
.icon_num a, html body #Container #Body .content .icon_num a{ float:left; background:#340031; border:1px solid #000; color:#ffffff !important; font-family:Arial, Helvetica, sans-serif,"宋体", simsun; font-size:10px; width:15px; height:11px; line-height:11px; list-style:none; text-align:center; cursor:pointer; padding:0; margin:0; margin-right:3px; text-decoration:none;}
.icon_num a:hover, .icon_num a.activeSlide, html body #Container #Body .content .icon_num a:hover, 
html body #Container #Body .content .icon_num a.activeSlide{ background-color:#ae0000; border-color:#d70000; color:#ffffff !important;text-decoration:none;}

/*operate result 操作结果*/
.operate_result{ display:inline-block; *display:inline; *zoom:1; *vertical-align:middle; color:#ff6600; line-height:1.5; padding:3px 10px 3px 10px;}
.pwd_con a{ color:#f60; text-decoration:underline;}
.pwd_con a:hover{ text-decoration:none;}

#Main .result_con .result_fail{ padding:25px 10px 30px;}
.ico_suc{ background:url(../images/suc.png) no-repeat 0 0; width:45px; height:35px;}
/** html .ico_suc{ background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop, src="../images/suc.png");}*/
.ico_fail{ background:url(../images/fail.png) no-repeat 0 0; width:37px; height:36px;}
/** html .ico_fail{ background:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=crop, src="../images/fail.png");}
*/
.fail_msg{ padding-left:10px; color:#E31F09; font-size:18px;}

/*note 提示*/
.note2{ font-size:12px; padding-left:10px; vertical-align: bottom; display:inline-block; *display:inline; *zoom:1; height:16px; line-height:16px; opacity: 0.75; filter:alpha(opacity=75); -moz-opactiy:0.75;}
.popup .star_note{ color:#f00;}

/*input 输入框*/
.num_desc, .num_ascend, .input_num{ vertical-align:middle;}
.num_desc, .num_ascend{ display:inline-block; *display:inline; *zoom:1; cursor:pointer;}
.num_desc a, .num_ascend a{ display:none; text-indent:-9999px;}
.num_desc{ margin-right:3px;}
.num_ascend{ padding-top:2px; *padding-top:3px; margin-left:3px;}
body .item_search .gray_btn input, body .item_search .gray_btn_on input{ vertical-align:baseline;}

#Container .cal_input{ width:90px!important;}/*日历输入框*/

/*select 选择框群*/
.selects select, .selects label{ float:left; *display:inline;}

/*icons 操作图标*/
.ico_edit, .ico_del, .ico_fav{ display:inline-block; *display:inline; *zoom:1; cursor:pointer;}
.ico_edit a, .ico_del a,  .ico_fav a{ display:inline-block; *display:inline; *zoom:1; text-indent:-9999px; display:none; overflow:hidden;}
.ico_edit, .ico_del, .ico_fav{ background:url(../images/admin_c.png) no-repeat 5px 0; width:21px; height:16px;}
.ico_del{ background-position:-16px 0;}
.ico_fav{ background-position:-40px 0; width:20px;}

/*messageboard留言本*/
.feedback_con .table_fb{ width:99%; border-collapse:collapse;}
.feedback_con .table_fb td, .feedback_con table td{ vertical-align:middle !important;}
.feedback_con table .input_fb{ width:43% !important;}
.feedback_con table input,.feedback_con table textarea{ margin-right:2px;}
.feedback_con table .textarea_fb{ width:83% !important;}
.authcode{ padding-top:5px;}
.authcode .authinput, .authcode span{ float:left; vertical-align:middle; display:inline; margin-right:5px;}
.authcode .authinput{ width:50px !important; margin-right:10px;}
.authcode .safecode_con{ margin-top:5px;}
.feedback_con .btn{ width:auto;}

/*messageboard留言内容列表*/
.feedback_con{ padding-bottom:30px !important; margin-bottom:0 !important;}
.guestbook{ background-image:none !important; line-height:1.8 !important; padding-top:20px !important; padding-left:20px !important; }
.guestbook .page{ background:none !important; border:none; text-align:right; padding:0; margin:13px 7px 15px 0;}
.guestbook .msg_cell{ background:none !important; border-left:none !important; border-right:none !important; border-top:none !important; border-bottom-style:solid !important; padding:0 0 16px !important; margin:0 0 10px !important; _width:100%; overflow:hidden;}
.guestbook .msg_question{ font-size:12px !important; margin:0 !important;}
.guestbook .msg_answer{ padding-left:20px; padding-top:8px;}
.guestbook .msg_answer_left{ float:left;}
.guestbook .msg_answer_r{ margin-left:73px;}
.guestbook .msg_answer_r ol, .guestbook .msg_answer_r ul{ margin-left:20px;}

/*qq & msn & google map 在线咨询组件*/
.online_ask_box{ padding:3px 0; clear:both;}
.online_ask_box ol li{ float:left; display:inline; list-style:none; padding:3px;}
.online_ask_box ol li img{ border:none !important; padding:0 !important;}
.online_ask_box a strong{ display:none;}

.google_map_con{ _width:100%; overflow:hidden;}

/*购物车页面orders*/
.order_my_con .order_edit{ padding-bottom:20px !important;}
.order_edit .gridlist td select{ width:110px; overflow:hidden;}
.btns_div .gray_btn{ margin-bottom:1px !important;}
.btns_div_left{ float:left !important;}
.btns_div_right{ float:right !important;}
.orders_nav{ float:right !important; margin:15px 0 15px 20px !important;}
.orders_nav li{ float:left; _display:inline; height:32px; line-height:32px; padding:0 31px; margin-right:1px; border-bottom:5px solid #d2d2d2; list-style:none; color:#7c7c7c; font-size:14px; font-family:;}
.orders_nav li.cur{ color:#ff8400; border-color:#ff8400; font-weight:bold;}
.orders_nav li:first-letter{ font-size:16px;}
.order .btn_box .btn{ margin-right:15px;}
.Logistics > div{ margin-bottom:5px;}
.Logistics label input{vertical-align:middle;}
.Logistics .Logistics_info{ padding-left:17px;}
.Logistics .Logistics_info td{padding:2px 5px;}

/*漂浮广告*/
.floatage{display:none; position:absolute; z-index:100; padding-top:14px; zoom:1;}
.floatage img{ border:none;}
.floadivClose{ position:absolute; right:0; top:0; cursor:pointer; width:15px; height:14px; overflow:hidden; display:block;}

.floadivContent{ background-color:#fff; color:#707070; line-height:22px; width:196px; overflow:hidden; padding:10px 12px;}
.floadivContent a{ color:#707070; text-decoration:none;}
.floadivContent a:hover{color:#707070;text-decoration:none;}

.news_con .more{ text-align:right; padding:13px 0 3px;}

/*图文组件*/
.have_pic_component{ _width:100%; width:100%\9; overflow:hidden;}
.have_pic_component .content{  _width:100%; width:100%\9; overflow:hidden; padding:0 !important;}

/*富文本组件*/
.com_text pre{ _display:block; _width:100%; display:block \9; width:100%\9; overflow:hidden;}
.com_text pre table{ table-layout:fixed; border-collapse:collapse;}

/*------------- administrator 站点管理系统 --------------------------------*/
/*administrator menu 站点管理菜单*/
.admin_sidecon li{ padding-top:2px; word-wrap:break-word !important; word-break:keep-all !important;}
.side .admin_sidecon li a{ font-weight:bold; text-decoration:none;}
.admin_sidecon .tree_parent{ font-size:14px; font-weight:bold; line-height:28px; padding-bottom:2px;}
.admin_sidecon .tree_parent{ cursor:auto;}

/*administrator page down/up 站点管理翻页*/
.admin .page{ background:none; border:none; text-align:right; padding:0; margin:0 7px 15px;}
.admin .page select{ color:#333;}

/*search 搜索*/
.admin .admin_con .item_search_order{ padding-left:0px;}
.admin_con .btns_div .gray_btn{ margin-top:0 !important;}
.admin .item_search_order th{ min-width:60px; width:10%; height:35px; *height:24px; padding-top:5px; *padding-top:7px;}
.short2{ width:100px;}
.short3{ width:90px;}

/*----------- site map 站点地图 ––––––––––––––––––––––––––––––––––-------––*/
#Main .sitemap_con{ padding:25px 10px 15px 12px; line-height:20px; word-break:normal;}
#Main .sitemap_con li{ line-height:20px;}
#Main .sitemap_con a:hover{ text-decoration:underline;}
.sitemap_con .sitemap_ul{ margin:0 10px; list-style:none;}
.sitemap_con .sitemap_ul li.block{ padding-bottom:25px; *padding-bottom:21px;}
.sitemap_con .sitemap_ul h3{ background:url(../images/ico_arrow.gif) no-repeat 0 6px; padding-left:10px; padding-bottom:5px; line-height:20px;}
.sitemap_ul h3 a{ text-decoration:none; font-weight:bold; font-size:14px;}
.sitemap_ul ul{ margin-left:7px;}
.sitemap_ul li.block li{ float:left; padding:0 6px 4px 5px; *padding-right:10px; list-style:none inside;}
.sitemap_ul li.block li a{ color:#777; text-decoration:none; white-space:nowrap;}

.feedback_con .btn, .edit_tbl .btn{ margin-bottom:5px;}
.product .item_search .btn, .news_con .item_search .btn, .faq_con  .item_search .btn, .job_con  .item_search .btn { margin-bottom:0;}
.content input.long{ margin-right:5px;}

#Main .main_cell .item_search input.long{ width:50%;}
#Main .faq{ /*_width:100%; *position:relative;overflow:hidden;*/}


/*–––––––––––––––– job 招聘列表 –––––––––––––––––––––––––––––––––––––––*/
.job_sidecon{ }
.job_sidecon .tree li{ list-style:none;}
.job_con,.job_detail_con{ padding:10px 10px 25px;}
.job_detail_con .rec_con { padding:0px 0 10px 2px;}
.job_detail_con .rec_con p{ margin-top:20px;}
/*job recruitment  招聘列表*/
 .tab_reclist{ border-collapse:collapse; border-collapse:inherit; width:100%;}
 .tab_reclist td a{ text-decoration:none;}
 .tab_reclist th,.tab_reclist td{ padding:0 10px; height:25px; line-height:25px;}
/*–––––––––––––––– 在线支付 –––––––––––––––––––––––––––––––––––––––*/
.ico_pay,.ico_pay_no{ background:url(../images/pay.gif) no-repeat left top; cursor:pointer; display:block; height:16px; width:16px;}
.ico_pay_no{background:url(../images/un_pay.gif) no-repeat left top;cursor:auto;}
.online_pay{ padding-top:10px;}
.online_pay .pay_img{ background:url(../images/online_pay.gif) no-repeat right -8px; float:left; height:30px; line-height:30px; margin-right:20px;width:85px; *width:90px;}
.online_pay .Pay1{ background-position:right -70px; /*width:75px;*/}
.online_pay .Pay2{ background-position:right -122px; }
.online_pay .Pay3{ background-position:right -185px; }
.online_pay .Pay4{ background-position:right -247px; }
.online_pay .pay_img .radio{ margin-top:5px;}

.content .pay_sur{ text-align:center; padding-left:20%; margin:20px 0;} 
.content .pay_sur img{ float:left; margin-right:10px;}
.content .pay_sur p{ text-align:left;}
.content .pay_sur p span{ font:bold; font-size:14px;}
.content .pay_sur p a{ margin:0 5px;}

/************************/
 .indent { text-indent:25px;}
 #searchOrderMore td select{ height:22px; line-height:22px; margin-top:3px;}
 .content { word-wrap:break-word;word-break:normal;}
/*–––––––––––––––– 投票组件 –––––––––––––––––––––––––––––––––––––––*/ 
.vote{}
.ico_vote{ background:url(../images/ico_vote.gif) no-repeat;}
.vote_ico_0{background-position:2px 2px; float:left; width:20px;}
.vote_tit{/* color:#555;*/ font-size:14px; font-weight:bold; padding-left:25px;}
.vote_tit span{ }
.vote_col,.vote_col_1,.vote_pie,.vote_pie_1{ cursor:pointer; display:inline-block; height:20px; width:15px;}
.vote_col { background-position:right -39px;}
.vote_col_1 { background-position:right -104px;}
.vote_pie { background-position:right -138px;}
.vote_pie_1 { background-position:right -72px;}
.vote_con{ padding-left:25px;}
.vote_con p{ margin-top:5px; margin-bottom:10px;}
.vote_con p span{ /*color:#777;*/ margin-right:10px; display:inline-block;}
.vote_con .vote_text{ margin-bottom:15px; _width:100%; overflow:hidden;}
.vote_con ul{}
.vote_con ul,.vote_con li,.voted_details ul,.voted_details li{ list-style:none;}
.vote_con li{ /*color:#555;height:22px;*/  line-height:22px;}
.vote_con li input{ margin-right:5px; }
.vote_btn{ margin-top:10px;}
.vote_btn .btn{ margin-right:10px;}
.voted_grap{}
.grap_col{}
.grap_pie{/* margin-bottom:10px;*/}
.voted_grap,.grap_pie_0{ _width:100%; _overflow:hidden;}
.grap_pie img{ /*max-height:250px; max-width:350px; width:100%; height:100%;_width:350px; _height:250px;*/}
.grap_pie_0 img{ max-width:200px; max-height:135px;width:100%; height:100%;_width:200px; _height:135px;}
.voted_bg { background: url(../images/poll_bg.png) repeat-x scroll 0 0 transparent; float:left; margin-top:5px; display:inline-block;height: 12px; max-height: 12px;width:100%; max-width: 200px; /*width: 180px;*/_width: 180px;  _overflow:hidden;}
.voted { background: url(../images/poll_bg.png) repeat scroll 0 0 transparent; height: 12px; margin: 0; max-height: 12px;max-width: 180px;padding: 0;}
.voted.voted_0 { background-position: 0 -24px;}
.voted.voted_1 { background-position: 0 -48px;}
.voted.voted_2 { background-position: 0 -72px;}
.voted.voted_3 { background-position: 0 -96px;}
.voted.voted_4 { background-position: 0 -120px;}
.summary { margin-left: 8px; display:inline-block;}
.voted_details { border-top:1px dashed #ccc; margin-top:20px; padding-left:25px;padding-top:5px;}
.voted_details h3{ /*color:#555;*/ font-weight:bold; height:30px; line-height:30px;}
.voted_details ul {}
.voted_details li{/* color:#888; */background: url(../images/con_list_ico.gif) no-repeat left; height:23px; line-height:23px; padding-left:8px;overflow: hidden;_width:98%;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}
.voted_details li .vote_mem{ color:#555; margin-right:5px;}
.voted_details li .vote_time{ /*color:#888;*/ margin-left:5px; margin-right:0;}

/******组件菜单*****/
#Main .MenuCompon .tree,.MenuCompon .tree{ margin-top:0;}
.side .MenuCompon .tree{ padding-top:10px;}
/******组件视频*****/
.videoCompon{ }
.videoCompon embed{ width:100% !important;}

/******图片上下张*****/
.PicClose, .PicUp, .PicNext{ cursor:pointer; display:inline-block;height:30px;width:33px;}
.PicClose{background: url(../images/Pic_Close.png) no-repeat left top;  position: absolute;top: -15px;right: -15px;}
/*****ie6 png 透明 *****/
/**html .PicClose{ filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="images/Pic_Close.png");background:none;}*/
.PicArea{ margin-top:10px; margin-bottom:5px; text-align:center;}
.PicUp{background: url(../images/Pic_Up.gif) no-repeat left top; margin-right:60px;}
.PicNext{ background: url(../images/Pic_Next.gif) no-repeat left top;}

/***** 新增 友情链接 *****/
.links{/* border:1px solid red;*/ clear:both;}
.links .content{ overflow:visible; margin-bottom:10px;}
.links ul,.links li{ list-style:none;}
.links li{float:left; padding-right:15px; padding-bottom:10px; /*line-height:30px;border:1px solid red;*/ }
.links li img{ border:1px solid #e4e4e4; padding:2px; height:38px; width:106px;}
 .links li a{ display:inline-block; white-space:nowrap;}
 
.Microshare{ text-align:center} 


/***** 新增 关注我们 *****/
.AttentnCompon{ /*border:1px solid red;*/ padding:10px 0; margin-bottom:10px;}
.AttentnCompon ul,.AttentnCompon li{ list-style:none;}
.AttentnCompon li{background: url(../images/atte-bg.png) no-repeat left top; float:left; height:36px; width:121px; margin-left:15px; margin-right:10px;}
.AttentnCompon li a{background: url(../images/atte-ico.gif) no-repeat; display:block; padding-left:40px; line-height:33px; margin-left:10px;}
.AttentnCompon li a,.AttentnCompon li a:hover,.side .AttentnCompon li a,.side .AttentnCompon li a:hover{ color:#000; text-decoration:none;}
.AttentnCompon li .attent-sina{ background-position:left 2px;}
.AttentnCompon li .attent-baidu{ background-position:left -155px;}
.AttentnCompon li .attent-tencent{ background-position:left -38px;}
.AttentnCompon li .attent-renren{ background-position:left -78px;}
.AttentnCompon li .attent-douban{ background-position:left -190px;}
.AttentnCompon li .attent-kaixin{ background-position:left -222px;}
.AttentnCompon li .attent-taobao{ background-position:left -254px;}
.AttentnCompon li .attent-163{ background-position:left -118px;}
.AttentnCompon li .attent-sohu{ background-position:left -366px;}
.AttentnCompon li .attent-tianya{ background-position:left -291px;}
.AttentnCompon li .attent-qq{ background-position:left -331px;}

/*****product、news comments 产品、新闻评论******/
.wid1{ width:190px;}
.tdr{ text-align:right;}

.prd_info_tab li a i{ font-style:normal;/* color:#000;*/}
.comments{}
.comments dl{ border-bottom:1px dashed #e2e2e2; margin:0; padding:10px 10px 15px 15px;}
.comments dt{ line-height:25px;}
.comments dt a.name{ font-weight:bold; text-decoration:none;}
.comments dt .name{ /*color:#2b65b7;*/}
.comments dt .new{background: url(../images/new.gif) no-repeat right 0px; padding-right:25px;}
.comments dt span{ /*color:#9e9e9e;*/}
.comments dd{/* color:#777777;*/ line-height:22px;}
.comments .page{ background:none; text-align:right; margin:10px;}
.comments table{ border-collapse:collapse;}
.comments table td{ padding:5px 0;}
.comments table td *{ vertical-align:middle}
.comments table td input,.comments table td img,.comments table td a  { margin-right:8px;}
.comments table td textarea{ width:100%; _width:98%;height:100px; padding-left:2px; line-height:20px;}
.comments table td .btn{ margin-top:10px;}
.admin_con .comments{ border-top:1px dashed #E2E2E2;}
.comments .right span{ margin-right:10px;}
.comments .cDelete{ cursor:pointer; }

.news_detail_con ul{ list-style:none;}
/*****登录注册页面******/
.LoginReg{ text-align:left;  padding-left:20px; padding-right:20px;/*border:1px solid red;*/}
.LoginReg table{ border-collapse:collapse;}
.LoginReg table td{ vertical-align:top;}
.LoginReg .td-b1{ border-left:1px solid #cbcbcb; padding-left:20px;padding-bottom:20px; width:280px;}
.LoginReg h3,.LoginReg dt,.LoginReg dd a{font-family:; font-weight:normal;}
.LoginReg h3{ font-size:24px;}
.LoginReg ul,.LoginReg  li{ list-style:none;}
.LoginReg .list{ /*padding-left:15px;*/ margin-top:20px;}
/*.LoginReg ul *{ vertical-align:middle;}*/
.LoginReg li{ padding:3px 0; position:relative; margin-top:5px;}
.LoginReg li button,.LoginReg li label{ margin-left:4px;}
.LoginReg .input{ /*width:200px;*/ width:230px;}
.LoginReg li .div-tip{ position:absolute; top:0; left:240px;}
.LoginReg li .div-tip .tip{ line-height:20px; position:relative; padding-left:43px;}
.LoginReg .tip{display:none; /*margin-left:10px;*/ font-size:12px; width:190px;}
.LoginReg .cor1,.LoginReg .tip1{ color:#ff6500;}
.LoginReg .div-tip .tip i{ position:absolute; left:10px; top:0;}

.LoginReg .forget-psd{ margin-left:10px;}
.LoginReg li label input{ margin-top:-3px; *margin-top:-1px; _margin-top:-3px;}
.LoginReg i{display:inline-block; margin-right:5px;}
.LoginReg .i-ok,.LoginReg .i-tip{ height:31px; width:30px;}
.LoginReg .i-sina,.LoginReg .i-qq{ height:60px; width:60px;}
.LoginReg .i-tip{background:url(../images/tip-ico1.png) no-repeat left top; }
.LoginReg .i-ok{ background:url(../images/tip-ico2.png) no-repeat left top;}
.LoginReg .i-sina{background:url(../images/sina-ico.png) no-repeat left top;}
.LoginReg .i-qq{ background:url(../images/qq-ico.png) no-repeat left top;}
.LoginReg .i-close{background:url(../images/img-ico.gif) no-repeat left top;cursor:pointer; height:7px; width:8px;}
.LoginReg  dl,.LoginReg  dd,.LoginReg  dt{ padding:0; margin:0;}
.LoginReg  dl{ margin-left:19px;}
.LoginReg  dt{ font-size:18px; margin-top:40px;}
.LoginReg  dd{ padding-top:20px;}
.LoginReg  dd .Micro-login{ font-size:14px; width:70px; display:inline-block; text-decoration:none; margin-right:35px; text-align:center;}
.LoginReg  dd i{ font-size:14px;}
.psd-label { position:relative;}
.psd-label label{ color:#333333; position:absolute; left:0; top:2px;*top:4px;}
/*****
 ie6 png透明背景图 begin
*****/
/*109静态页面上面图片的路径*/
/*.LoginReg .i-tip{_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/tip-ico1.png');}
.LoginReg .i-ok{_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/tip-ico2.png');}
.LoginReg .i-sina{_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/sina-ico.png');}
.LoginReg .i-qq{_background-image: none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop, src='images/qq-ico.png');}
*/
/*开发机上面图片的路径*/
.LoginReg .i-tip{_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true",sizingMethod="crop", src='/template/images/tip-ico1.png');}
.LoginReg .i-ok{_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true",sizingMethod="crop",src='/template/images/tip-ico2.png');}
.LoginReg .i-sina{_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true",sizingMethod="crop", src='/template/images/sina-ico.png');}
.LoginReg .i-qq{_background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true",sizingMethod="crop",src="/template/images/qq-ico.png");}

/******
弹出层相关样式
******/
.mask{ display:none; position:absolute; width:100%; height:100%; background:#000; filter:alpha(opacity=10); opacity: 0.1; top:0; left:0; z-index:102;}
.pop_layer{ border:1px solid #aaaaaa; background:#fff; display:none; padding:10px; padding-top:5px;position: absolute; width:220px; z-index:103;}
.pop_layer h3{ color:#000; font-size:14px; font-weight:bold;}
.pop_layer h3 .i-close{ position:absolute; right:0; top:5px;}
.pop_layer ul{ margin-top:10px; padding-bottom:10px;}
.pop_layer .input{ width:190px;}

.line-thr{ text-decoration:line-through;}
.LoginReg .icon_th{ padding:0 5px;}
.LoginReg .icon_th div{ margin-top:10px;}
.LoginReg .icon_th .ico_suc{ width:34px;}
.pop_layer table{ border-collapse:collapse; margin-top:5px;}

/******
 产品 分页被左侧#SideBar 挡住
******/
.product .page{ position:relative;}

/*----------------组件-手机app下载---------------*/
.content_appdown, #Main .content_appdown{ padding-right:1px !important;}
.appdown_tag div{ height:26px; line-height:26px;}
.appdown_tag div span{ font-size:14px; font-weight:bold;}
.appdown_tagcon{ margin:0; padding:16px 0 10px; zoom:1;}

.appdown_box, .content_appdown p{ margin:0; padding:0;}
.appdown_box li{ float:left; display:inline; padding:0 8% 13px 0; position:relative; list-style:none;}
.appdown_box li.li_last_appdown{ padding-right:0;}
.appdown_box li .icon{ margin-right:5px;}
.appdown_box li a{ outline:none; text-decoration:underline; white-space:nowrap;}

/*下载图标*/
.appdown_box .icon, .appdown_pop .ico_corner{ background-image:url(../images/ico_sprite_login.png); display:inline-block; background-repeat:no-repeat; vertical-align:middle;}
.appdown_box .ico_cmpt{ width:25px; height:25px;}
.appdown_box .ico_2dcode{ background-position:-77px 0; width:25px; height:25px;}

/*app二维码弹窗*/
.appdown_pop_con{ border:1px solid #d7d7d7; -webkit-box-shadow:1px 2px 3px 0 #d7d7d7; box-shadow:1px 2px 3px 0 #d7d7d7; background:#ffffff; color:#555555; padding:11px 3px 11px 11px;}
.appdown_pop_con .twodcode_img{ padding-left:7px;}
.appdown_pop_con .twodcode_txt{ line-height:18px; padding-top:8px;}
.appdown_pop{ position:relative; top:5px; left:-5px; width:220px; padding:6px 0; z-index:1;}
.appdown_pop .ico_corner{ position:absolute; overflow:hidden;}
.appdown_pop .ico_corner_upL, .appdown_pop .ico_corner_upR, .appdown_pop .ico_corner_downL, .appdown_pop .ico_corner_downR{ background-position:-120px 0; width:14px; height:7px;}
.appdown_pop .ico_corner_upL{ top:0; left:10px;}
.appdown_pop .ico_corner_upR{ background-position:-120px 0; top:0; right:14px;}
.appdown_pop .ico_corner_downL{ background-position:-120px -13px; bottom:0; left:14px;}
.appdown_pop .ico_corner_downR{ background-position:-120px -13px; bottom:0; right:14px;}

/*----------------组件-二维码链接---------------*/
.twodcode_img_box{ text-align:center;}

/* banner组件-不同类型
----------------------------------------------------------------------- */
#Banner ul{ list-style:none;}
#Banner ul.list{ margin:0; padding:0;}
#Banner ul.list a{ display:block;}

/*banner上下滑动*/
.slide_right{ position:relative; /*width:600px; height:280px;*/}
.slide_right .list{ overflow:hidden; position:absolute; top:0; left:0; right:0\9;}
.slide_right .list li{ /*height:280px;*/ overflow:hidden;}
.slide_right .old,
.slide_right .new{ position:absolute; overflow:hidden; /*width:600px; height:280px;*/}
.slide_right .new{ position:relative;}
.slide_right .slide_btn{overflow:hidden;position:absolute;bottom:8px;right:8px;}
.slide_right .slide_btn li{float:left;width:18px;height:18px;margin:0 0 0 10px;color:#fff;border-radius:8px;background:#2f2f2f;font:normal 11px/18px Tahoma;text-align:center;cursor:pointer;}
.slide_right .slide_btn .selected{background:#761f25;}

/*banner淡入淡出*/
.home_slide{position:relative;/*width:600px;height:280px;*/}
.home_slide .list{display:none;}
.home_slide .slide_btn{overflow:hidden;position:absolute;bottom:8px;right:8px;}
.home_slide .slide_btn li{float:left;width:18px;height:18px;margin:0 0 0 10px;color:#fff;border-radius:8px;background:#2f2f2f;font:normal 11px/18px Tahoma;text-align:center;cursor:pointer;}
.home_slide .slide_btn .selected{background:#761f25;}
.home_slide .new{display:none;position:absolute;top:0;left:0;}

/*banner按钮+左右切换*/
.slide_all{ overflow:hidden;position:relative;/*width:600px;height:280px;*/}
.slide_all .list{ overflow:hidden;position:absolute;top:0;left:0;}
.slide_all .list li{float:left;/*width:600px;*/}
.slide_all .slide_btn{overflow:hidden;position:absolute;bottom:10px;left:0; right:0; width:100%; text-align:center; padding:4px 0;/*border-radius:6px;
filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99FFFFFF', endColorstr='#99FFFFFF');background:rgba(255,255,255,0.5);*/}
.slide_all .slide_btn li{ display:inline-block; *display:inline; *zoom:1; width:10px;height:10px;margin:0 0 0 10px;color:#fff; -webkit-border-radius:7px; border-radius:7px;background:#2f2f2f;font:normal 0/0 Arial;text-align:center;cursor:pointer;}
.slide_all .slide_btn .selected{background:#fff;}
.slide_all .plus,
.slide_all .minus{position:absolute;margin-top:-25px;top:50%;width:40px;height:50px;background-image:url(../images/control.png);background-repeat:no-repeat;text-align:center;cursor:pointer;}
.slide_all .plus{left:0;background-position:0 0;}
.slide_all .minus{right:0;background-position:-40px 0;}
.slide_all .plus:hover{background-position:0 -50px;}
.slide_all .minus:hover{background-position:-40px -50px;}
.slide_all .new{display:none;position:absolute;top:0;left:0;overflow:hidden;/*width:600px;height:280px;*/}

/*banner切换按钮在下*/
.slide_bottom{ /*width:600px; height:330px;*/ background:#000; position:relative;}
.slide_bottom .list{ overflow:hidden; position:absolute; top:0; left:0;}
.slide_bottom .list li{ float:left; /*width:600px;*/}
.slide_bottom .plus,
.slide_bottom .minus{position:absolute;top:110px;width:40px;height:50px;background-image:url(../images/control.png);background-repeat:no-repeat;text-align:center;cursor:pointer;}
.slide_bottom .plus{left:0;background-position:0 0;}
.slide_bottom .minus{right:0;background-position:-40px 0;}
.slide_bottom .plus:hover{background-position:0 -50px;}
.slide_bottom .minus:hover{background-position:-40px -50px;}
.slide_bottom .old,
.slide_bottom .new{position:absolute;overflow:hidden;/*width:600px;height:280px;*/}
.slide_bottom .new{ position:relative;}
.slide_bottom .slide_btn{ overflow:hidden;position:absolute;bottom:0;left:0;font-size:14px;}
.slide_bottom .slide_btn li{float:left;width:120px;height:50px; text-align:center;line-height:30px;cursor:pointer; opacity:0.5; *filter:alpha(opacity=50); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);}
.slide_bottom .slide_btn li img{ width:120px; height:50px; border:1px solid #fff;}
.slide_bottom .slide_btn .selected{background-position:0 -30px;color:#fff; opacity:1; *filter:alpha(opacity=100); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}

/*	
幻灯片组件 GalleryView Stylesheet
------------------------------------------------------------------------------------------------------*/
#myGallery {/* display:none;*/}
.gv_galleryWrap{ position:relative; /*background:#222;*/ font-size:10pt;}

/* GALLERY DIV */
.gv_gallery{ overflow:hidden; position:relative; background-color:#333;}
.gv_imageStore{ visibility:hidden; position:absolute; top:-10000px; left:-10000px;}

/* GALLERY PANEL */
.gv_panelWrap{ filter:inherit; position:absolute; overflow:hidden;}
.gv_panel-loading, .gv_frame-loading{ background:url(../images/img-loader.gif) 50% 50% no-repeat #aaa;}

.gv_panel{ filter:inherit; position:absolute; top:0; left:0; overflow:hidden; z-index:100;}
.gv_panel img{ position:absolute; /*max-width:100%;*/}
.gv_overlay{ position:absolute; background:#222; color:white; z-index:200;}
.gv_showOverlay{ position:absolute; width:20px; height:20px; background:url(../images/light/info.png) #222; cursor:pointer; z-index:200;}
.gv_overlay h4{ color:white; margin:1em; font-weight:bold;}
.gv_overlay p{ color:white; margin:1em;}
.gv_infobar{ background:#222; padding:0 0.5em; line-height:1.5em; height:1.5em; font-size:10pt; font-weight:bold; color:white; position:absolute; bottom:0; right:0; display:none; vertical-align:middle; z-index:2000; 
}

/* GALLERY FILMSTRIP */
.gv_filmstripWrap{ overflow:hidden; position:absolute;}
.gv_filmstrip{ margin:0; padding:0; position:absolute; top:0; left:0;}

/* FILMSTRIP FRAMES (contains both images and captions) */
.gv_frame{ cursor:pointer; float:left; position:relative; margin:0; /*border-right:1px solid #ddd;*/ padding:0;}

/* WRAPPER FOR FILMSTRIP IMAGES */
.gv_frame .gv_thumbnail{ position:relative;overflow:hidden !important;}

/* WRAPPER FOR CURRENT FILMSTRIP IMAGE */
.gv_frame.current .gv_thumbnail {}

/* FRAME IMAGES */
.gv_frame img{ border:none; position:absolute;}

/* FRAME CAPTION */
.gv_frame .gv_caption{ height:14px; line-height:14px; font-size:10px; text-align:center; color:white;}

/* CURRENT FRAME CAPTION */
.gv_frame.current .gv_caption{ }

/* POINTER FOR CURRENT FRAME */
.gv_pointer{ border-color:black;}

/* NAVIGATION BUTTONS */
.gv_navWrap{ text-align:center; position:absolute; right:6px !important;}
.gv_navPlay,
.gv_navPause,
.gv_navNext,
.gv_navPrev{ opacity:0.3; -moz-opacity:0.3; -khtml-opacity:0.3; filter:alpha(opacity=30); display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; vertical-align:middle;}
.gv_navPlay:hover,
.gv_navPause:hover,
.gv_navNext:hover,
.gv_navPrev:hover{ opacity:0.8; -moz-opacity:0.8; -khtml-opacity:0.8; filter:alpha(opacity=80);}

.gv_panelNavPrev,
.gv_panelNavNext{ position:absolute; display:none; opacity:0.50; -moz-opacity:0.50; -khtml-opacity:0.50; filter:alpha(opacity=50); z-index:200;}

.gv_panelNavPrev:hover,
.gv_panelNavNext:hover{ opacity:0.9; -moz-opacity:0.9; -khtml-opacity:0.9; filter:alpha(opacity=90);}

.gv_navPlay{ height:30px; width:30px; cursor:pointer; background:url(../images/light/play-big.png) top left no-repeat;}
.gv_navPause{ height:30px; width:30px; cursor:pointer; background:url(../images/light/pause-big.png) top left no-repeat;}
.gv_navNext{ height:20px; width:20px; cursor:pointer; background:url(../images/light/next.png) top left no-repeat;}
.gv_navPrev{ height:20px; width:20px; cursor:pointer; background:url(../images/light/prev.png) top right no-repeat;}
.gv_panelNavNext{ height:40px; width:40px; cursor:pointer; background:url(../images/light/panel-next.png) top left no-repeat;}
.gv_panelNavPrev{ height:40px; width:40px; cursor:pointer; background:url(../images/light/panel-prev.png) top right no-repeat;}

/*广告位*/
.ad_con .info p{overflow:hidden;}
.ad_con .info .goodPrice{margin-right:2%; text-align:left; float:left; overflow:hidden; width:49%; *width:48.9%;}
.ad_con .info .marketPrice{ text-decoration: line-through; width:49%; text-align:right; float:right;*width:48.9%;}
.adslide_pre{ position:absolute;top:50%; margin-top:-39px; left:0; width:28px; height:78px; z-index:99;}
.adslide_next{position:absolute;top:50%; margin-top:-39px; right:0; width:28px;height:78px; z-index:99;}
.adslide_pre .pre{width:26px; height:76px; background:url(../images/pre.png) no-repeat center center #929292; border:1px solid #929292; float:left;}
.adslide_next .next{width:26px; height:76px; background:url(../images/next.png) no-repeat center center #929292; border:1px solid #929292; float:right; }
.adslide_pre .disabled{background:url(../images/predisabled.png) no-repeat center center transparent; cursor:default;}
.adslide_next .disabled{background:url(../images/nextdisabled.png) no-repeat center center transparent; cursor:default;}
/*广告位风格两行居中*/
.ad_con2 .info h3{ text-align:center !important; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.ad_con2 .info p{width:100%; text-align:center; }
.ad_con2 .info .goodPrice{ text-align:center; float:none; width:auto;}
.ad_con2 .info .marketPrice{text-align:center; float:none;width:auto;}
/*广告位风格两行居右*/
.ad_con3 .info h3{ text-align:right !important; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.ad_con3 .info p{width:100%; text-align:right; }
.ad_con3 .info .goodPrice{text-align:right;overflow:hidden; float:right;}
.ad_con3 .info .marketPrice{ text-decoration: line-through; text-align:left; float:left;}
/*广告位风格一行居左*/
.ad_con4 .info h3{ text-align:left !important; width:60%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; float:left; }
.ad_con4 .info p{width:100%;}
.ad_con4 .info .price{float:right; text-align:right; width:40%; padding-top:4px !important;}
.ad_con4 .info .goodPrice{margin-left:2%; text-align:right;  overflow:hidden; float:none;}
.ad_con4 .info .marketPrice{ text-decoration: line-through;text-align:right;float:none; }
.ad_con4 .info .prd_descript_sum{ width:100%;}
/*广告位风格一行居中*/
.ad_con5 .info h3{ text-align:right !important; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; float:left; width:50%; }
.ad_con5 .info p{width:100%; overflow:hidden; text-align:center;}
.ad_con5 .info .price{width:50%;padding-top:4px !important;}
.ad_con5 .info .goodPrice{margin-left:2%; text-align:left;  overflow:hidden; float:none;}
.ad_con5 .info .marketPrice{ text-decoration: line-through;text-align:left;float:none; }
.ad_con5 .info .prd_descript_sum{text-align:center; width:100%;}
/*广告位风格一行居右*/
.ad_con6 .info h3{ text-align:right !important; width:60%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; float:right; }
.ad_con6 .info p{text-align:right;width:100%;}
.ad_con6 .info .price{float:left; text-align:left; width:40%; padding-top:4px !important;}
.ad_con6 .info .goodPrice{margin-left:2%; text-align:left;  overflow:hidden; float:none;}
.ad_con6 .info .marketPrice{ text-decoration: line-through;text-align:left;float:none; }
.ad_con6 .info .prd_descript_sum{ width:100%;}

.product_con2 .info p{float:none !important;}
/*推荐展示*/
.recommendShows1,.recommendShows2{margin-bottom:30px;word-wrap:break-word;word-break:normal;}
.showbig{ width:40%;}
.showbig .pic{ padding-bottom:15px; overflow:hidden; position:relative;}
.showbig .pic a{ display:table-cell; vertical-align:middle; text-align:center; overflow:hidden; *display:inline-block;}
.showbig .pic a img{max-width:100%; max-height:100%; vertical-align:middle;}
.showbig .info{ line-height:1.5;}
.showbig .info h3 a{ font-size:14px; text-decoration:none; }
.showbig .info p{padding:5px 0;}
.showbig .info .descript_sum{ border-top:1px solid #929292; padding-top:10px;}
.recommendShows1 .showbig{ float:left;}
.recommendShows1 .showlist{float:right; width:59.49%; margin-left:0.5%;}
.recommendShows2 .showbig{ float:right;}
.recommendShows2 .showlist{float:left;width:59.49%; margin-right:0.5%;}
.showlist div{ width:31.3%; margin-top:16px; float:left;}
.recommendShows1 .showlist div{ margin-left:2%; overflow:hidden; position:relative;}
.recommendShows2 .showlist div{ margin-right:2%; overflow:hidden; position:relative;}
.showlist div a{display:table-cell; text-align:center; vertical-align:middle; overflow:hidden; *display:inline-block;}
.showlist div img{ max-width:100%;max-height:100%; vertical-align:middle;}
/*图文幻灯片*/
.slide_text{ width:100%;background:#000; position:relative; overflow:hidden; margin-bottom:20px;}
.slide_text .list{overflow:hidden;position:absolute;top:0px;left:0px;}
.slide_text .list li{float:left; list-style:none;}
.slide_text .plus,
.slide_text .minus{position:absolute;top:110px;width:40px;height:50px;background-image:url(img/control.png);background-repeat:no-repeat;text-align:center;cursor:pointer;}
.slide_text .plus{left:0;background-position:0 0;}
.slide_text .minus{right:0;background-position:-40px 0;}
.slide_text .plus:hover{background-position:0 -50px;}
.slide_text .minus:hover{background-position:-40px -50px;}
.slide_text .old,
.slide_text .new{overflow:hidden;width:100%; height:100%;}
.slide_text .old{position:absolute;}
.slide_text .new{position:relative;}

.slide_text .slide_btn{ overflow:hidden;position:absolute;bottom:0; height:33px;font-size:14px; width:100%; border:0; }
.slide_text .slide_btn li{float:left;width:24.8%;height:33px; text-align:center;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; line-height:33px;cursor:pointer; list-style:none; border-right:1px solid #888; color:#fff; background:#aaa;opacity:0.6; *filter:alpha(opacity=60); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);padding:0 10px;}
.slide_text .slide_btn li:hover{background:#333;}
.slide_text .slide_btn li:last-child{border-right:none;}
.slide_text .slide_btn .selected{color:#fff; background:#333;}
/*字体图标*/
@font-face {font-family: "iconfont";
  src: url('../images/iconfont/iconfont.eot'); /* IE9*/
  src: url('../images/iconfont/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../images/iconfont/iconfont.woff') format('woff'), /* chrome、firefox */
  url('../images/iconfont/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('../images/iconfont/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}

.icon-shoucang:before { content: "\f0144"; }

.icon-share:before { content: "\e6b4"; }

/*图文菜单*/
.menubar ul{ list-style:none; overflow:hidden;}
.menubar li{ width:25%;*width:24.99%; float:left;}
.main_row_span2 .menubar li,#SideBar .menubar li{*width:24.94%;}
.menubar li a{display:block;text-align:center; text-decoration:none; font-size:24px;overflow:hidden; }
.main_row_span2 .menubar li a{ font-size:18px;}
#SideBar .menubar li a{ font-size:18px; text-decoration:none; }
.menubar li a:hover{text-decoration:none;}
.menubar li a span{display:block; width:100%;  }
.menubar li a span.s_img{ position:relative; zoom:1; }
.menubar li a span img{ max-width:100%; max-height:100%;}
.menubar li a span.menu_text{ display:table; *position:relative;*display:block; *text-align:left;_position:relative;_display:block; _text-align:left; }
.menubar li a span .inner{display:table-cell;vertical-align:middle;*position: absolute; *display:block; *top:50%; *margin-left:50%;_position: absolute; _display:block; _top:50%; _margin-left:50%;word-break:break-all;  word-wrap:break-word;  }
.menubar li a span strong{font-weight:bold;*position: relative; *top:-50%; *left:-50%;_position: relative; _top:-50%; _left:-50%; word-break:break-all;  word-wrap:break-word; display:block; overflow:hidden;}
.menubar li .icon_arrow{_display:none !important;}

.bannerTextBox{ max-width:1000px; margin:0 auto; position:relative; }
/*浮标*/
.pop-buoy{ position:fixed; top:50%; margin-top:-100px;border:1px solid #cfcbca; border-top:2px solid #cfcbca; z-index:99; font-family:""; }
.pop-buoy-left{ left:0;}
.pop-buoy-right{right:0;}
.pop-buoy-left .sub-content-x{ left:50px; }
.pop-buoy-right .sub-content-x{ right:50px;}
.buoy-list{background:#e8e4e3;}
.buoy-list li{width:50px; height:50px; border-bottom:1px solid #cfcbca; margin-top:-1px; position:relative; list-style:none; }
.buoy-list li:last-child,.buoy-list li.last{border-bottom:none;}
.buoy-list li:hover{ background:#27bde3;}
.sub-content-x{color:#fff;position:absolute;  top:0;background:#27bde3; display:none; white-space:nowrap; min-width:130px;}
.contact-qq-x{ padding:13px 8px; }
.contact-qq-x a{margin-right:2px; text-decoration:none; color:#fff; line-height:18px; display:block;margin-bottom:5px;}
.contact-qq-x a:hover{color:#fff;}
.contact-qq-x a i{vertical-align:middle; margin-right:5px;}
.contact-weixin-x{text-align:center; padding:15px 15px 17px 15px; border-top:1px solid #fff;}
.contact-weixin-x .weixin-img{margin:2px 0 15px 0; }
.schedule{ text-align:center;  padding:10px 10px;}
.schedule p{margin-bottom:8px;}
.div-tel{ text-align:center; padding:14px 10px 13px 10px; }
.div-tel p{margin-bottom:5px; line-height:1.4;} 
.div-tel i{ font-style:italic; font-size:130%;}
.pop-buoy3{ position:fixed; z-index:99;top:50%; margin-top:-55px; width:26px; height:110px; color:#252525;font-family:""; } 
.pop-buoy3 .mb10{margin-bottom:10px; }
.pop-buoy-left .pop-buoy3-content{ left:26px; }
.pop-buoy-right .pop-buoy3-content{ right:26px; }
.pop-buoy-left .pop-buoy3-btn{ border-top-left-radius:5px; -moz-border-top-left-radius:5px; -webkit-border-top-left-radius:5px; border-bottom-left-radius:5px; -moz-border-bottom-left-radius:5px; -webkit-border-bottom-left-radius:5px;}
.pop-buoy-right .pop-buoy3-btn{ border-top-right-radius:5px; -moz-border-top-right-radius:5px; -webkit-border-top-right-radius:5px; border-bottom-right-radius:5px; -moz-border-bottom-right-radius:5px; -webkit-border-bottom-right-radius:5px;}
.pop-buoy3-btn{ background:url(../images/buoy3-bg.png) repeat; padding:15px 6px; text-align:center; cursor:pointer;}
.pop-buoy3-btn h3{ color:#d9d9d9; margin-bottom:10px;}
.pop-buoy3-content{position:absolute; border:1px solid #BFBFBF; background:#f0f0f0;top:50%; display:none;white-space:nowrap;}
.pop-buoy3-content .pop-buoy-header{  background:url(../images/buoy3-bg.png) repeat;  position:relative; padding:0 12px; }
.pop-buoy3-content .pop-buoy-header h3{ color:#fff; padding:7px 20px 7px 0;}
.section-buoy{padding:10px 6px; border-bottom:1px solid #D0D0D0; border-top:1px solid #FFFFFF;}
.section-buoy:first-child{border-top:none;}
.section-buoy:last-child{border-bottom:none;}
.section-buoy p{ margin-bottom:10px;}
.contact-qq-buoy3 a{ display:block; color:#252525; text-decoration:none; margin-bottom:10px;}
.contact-qq-buoy3 a:hover{color:#252525;}
.contact-qq-buoy3 a i{vertical-align:middle; margin-right:10px;}
.contact-weixin-buoy3{text-align:center;}
.section-buoy h3{ font-size:16px; margin-bottom:15px;}
.section-buoy h3 i{vertical-align:middle; margin-right:5px;}
.pop-buoy3-content .section-buoy p{ }
.pop-buoy-close{ position:absolute; right:10px; top:8px; width:16px; height:16px; cursor:pointer;line-height:1;}
.contact-weixin-buoy3 .weixin-img img{*max-width:none;}
.icon-buoy{ background:url(../images/icon-pop-fixed.png) no-repeat; display:inline-block; *zoom:1;}
.pop-buoy1 .icon-buoy-contact{ background-position:0 0; width:50px; height:50px;}
.pop-buoy1 .icon-buoy-schedule{ background-position:-50px 0; width:50px; height:50px;}
.pop-buoy1 .icon-buoy-tel{ background-position:-100px 0; width:50px; height:50px;}
.pop-buoy1 .icon-buoy-toTop{ background-position:-150px 0; width:50px; height:50px;}
.pop-buoy1 li:hover .icon-buoy-contact{ background-position:0 -50px;}
.pop-buoy1 li:hover .icon-buoy-schedule{ background-position:-50px -50px;}
.pop-buoy1 li:hover .icon-buoy-tel{ background-position:-100px -50px;}
.pop-buoy1 li:hover .icon-buoy-toTop{ background-position:-150px -50px;}
.pop-buoy2 .icon-buoy-contact{ background-position:0 -100px; width:50px; height:50px;}
.pop-buoy2 .icon-buoy-schedule{ background-position:-50px -100px; width:50px; height:50px;}
.pop-buoy2 .icon-buoy-tel{ background-position:-100px -100px; width:50px; height:50px;}
.pop-buoy2 .icon-buoy-toTop{ background-position:-150px -100px; width:50px; height:50px;}
.pop-buoy2 li:hover .icon-buoy-contact{ background-position:0 -150px;}
.pop-buoy2 li:hover .icon-buoy-schedule{ background-position:-50px -150px;}
.pop-buoy2 li:hover .icon-buoy-tel{ background-position:-100px -150px;}
.pop-buoy2 li:hover .icon-buoy-toTop{ background-position:-150px -150px;}
.icon-buoy-qq-white{ background-position:-100px -220px; width:17px; height:17px;}
.pop-buoy-left .icon-buoy-arrow{ background-position:0 -200px; width:10px; height:15px;}
.pop-buoy-right .icon-buoy-arrow{ background-position:-50px -200px; width:10px; height:15px;}
.icon-buoy-close{ background-position:-100px -200px; width:16px; height:16px;  }
.icon-buoy-qq-gray{ background-position:-150px -200px; width:17px; height:17px;}
.icon-buoy3-schedule{ background-position:0 -220px; width:20px; height:20px;}
.icon-buoy3-tel{ background-position:-50px -220px; width:20px; height:20px;}
.contact-weixin-buoy3 p{margin-top:10px;}
.pop-buoy .num,.pop-buoy3 .num{ font-size:120%;}
/*new_invoking-img-text*/
.new_invoking_img_text{}
.news-img-div{ width:40%; float:left; margin-right:15px; }
.news-img{position:relative;}
.news-img a{ display:block; text-decoration:none;}
.news-img a:hover{text-decoration:none;}
.news-img img{ width:100%;}
.news-buoy-content{ position:absolute; bottom:0; color:#fff; left:0; right:0; padding:5px 10px; background:url(../images/news-imgbg.png) repeat;}
.news-buoy-content h3{ font-weight:500;text-overflow: ellipsis;white-space: nowrap; word-break: keep-all;overflow: hidden;word-wrap:normal;}
.news-buoy-content p{text-overflow: ellipsis;white-space: nowrap; word-break: keep-all;overflow: hidden;word-wrap:normal;}
.news-text-div{margin-left:43%;}
.news-text-div li{border-bottom:1px solid; list-style:none; padding-bottom:5px; margin-bottom:5px;}
.news-text-div li p.time{opacity:0.70; *filter:alpha(opacity=70); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);}
.news-text-div li h3,.news-text-div li p{text-overflow: ellipsis;white-space: nowrap; word-break: keep-all;overflow: hidden; word-wrap:normal;}
.news-text-div li h3 a{ text-decoration:none;}
.news-text-div .more{text-align:right;}
.news-img-left{ width:49.7%; float:left; }
.news-img-left .news-img{overflow:hidden;}
.news-img-left .news-buoy-content h3{ font-size:120%;}
.news-imgs-right{ width:50.2%; float:right;}
.news-imgs-right .news-imgs-list{ width:47.9%; margin:0 0 3% 2%; float:left; overflow:hidden;}
.pageState{ text-align:center; }
.new_invoking_img_text .news-img-div .pageState{ margin-top:10px;}
.pageState span{ display:inline-block; *zoom:1; height:10px; width:10px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background:#dbdbdb; margin-right:10px;  }
.pageState span.active{ background:#6c6c6c;}
.new_invoking_img_text{margin-top:10px;}
.new_invoking_imgs .pageState{ text-align:center; *margin-top:10px;}
.new_invoking_imgs .pageState span{ display:inline-block; *zoom:1; height:10px; width:10px; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; background:#dbdbdb; margin-right:10px; cursor:pointer; }
.new_invoking_imgs .pageState span.active{ background:#6c6c6c;}
/*news*/
.new_h_t_sum ul,.new_h_t_sum li,.new_h_img_sum ul,.new_h_img_sum li,.new_img_h_sum ul,.new_img_h_sum li{ list-style:none; margin:0; padding:0;}
.new_h_t_sum li .h3_title,.new_h_img_sum li .h3_title,.new_img_h_sum li .h3_title { border:none; font-weight:bold;}
.new_h_t_sum li .h3_title{font-size:110%;}
.new_h_t_sum li .h3_title .time{font-size:85% !important;}
.new_h_img_sum li .h3_title{ margin-bottom:5px; font-size:120%;}
.new_img_h_sum li .h3_title{ overflow:hidden; margin-top:0;}
.new_h_t_sum li,.new_h_img_sum li,.new_img_h_sum li{ border-bottom:1px dashed; padding-bottom:5px;}
.new_h_t_sum .descript_sum{/*text-overflow: ellipsis;white-space: nowrap;word-break: keep-all;overflow: hidden;*/ padding-left:30px; }
.new_img_h_sum li{ margin-bottom:20px;}
.news .news_con .new_h_img_sum .h3_title a.h3_title_a,.news .news_con .new_img_h_sum .h3_title a.h3_title_a{ width:100%;}
.news .news_con .new_img_h_sum .h3_title a.h3_title_a{}
.new_h_img_sum .img_text .time,.new_img_h_sum .text .time{opacity:0.8; *filter:alpha(opacity=80); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80); text-align:right;}
.new_h_img_sum li .img_text .news_img,.new_img_h_sum li .img_text .news_img{ float:left; width:120px; height:90px;}
.new_h_img_sum li .img_text .news_img img,.new_img_h_sum li .img_text .news_img img{ max-width:100%; max-height:100%;}
.new_h_img_sum li .img_text .descript_sum,.new_img_h_sum .img_text .text{ margin-left:130px;  overflow:hidden;}
/*幻灯片2*/
.bigpicarea{ position:relative;}
.bigbtnPrev,.bigbtnNext{ position:absolute; top:50%; margin-top:-20px; width:40px; height:40px; display:none; cursor:pointer;}
.bigbtnPrev{left:30px;  background:url("../images/left.png") no-repeat;}
.bigbtnNext{right:30px; background:url("../images/right.png") no-repeat;}
.bigpicarea:hover .bigbtnPrev,.bigpicarea:hover .bigbtnNext{ display:block;}
.bigpicarea .image img{width:100%;}
.smallpicarea{overflow:hidden;}
.smallpicarea .slideshowItem{float:left; opacity:0.5; *filter:alpha(opacity=50); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);}
.smallpicarea .slideshowItem.current{opacity:1; *filter:alpha(opacity=100); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}

.com_slide .imglist li{opacity:0.5; *filter:alpha(opacity=50); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);}
.com_slide .imglist li.cur{ opacity:1; *filter:alpha(opacity=100); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);}
/*FAQ*/
.faq_con2 .h3_title a{ display:block;}
