﻿@charset "utf-8";



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{ }
fieldset,img{ border:0;}
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,
.com_text ul, .com_text ol{ padding:12px 0 12px 39px; margin:0;}
 .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;}


body,input,textarea,table,select{ font-family:Tahoma,Arial, Verdana, Helvetica, sans-serif; font-size:12px;}
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; /*-moz-binding: url('../../template/css/wordwrap.xml');*/ 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;}


.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; 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;}

.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(../../template/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 ul,.com_lantern_h ul{ width:32765px;}
.com_slide li,.com_lantern_h li{ float:left; margin-right:8px;}

.com_lantern_v .imglist{ overflow:hidden; margin:auto; height:300px; _width:100%;}
.com_lantern_v li{ margin-bottom:10px; text-align:center;}

.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{ width:100%; overflow:hidden; text-align:center;}
.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;}
#Body #Main .discUL li{ background-image:none; list-style-type:disc; list-style-position:inside; padding:0;}

.com_file div{ padding-right:120px; position:relative; margin-bottom:5px; min-height:25px; _height:25px; _overflow:visible;}
.com_file a{ background:url(../../template/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%;}

.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 !important; vertical-align:middle !important; text-align:center !important; *display:block; *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 .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;}
.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{  +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%;}

#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;}


#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;}
.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;}


#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;}


#Sub, #Extra{ overflow:hidden !important; *zoom:1;}
.side{ word-wrap:break-word; word-break:break-all; overflow:hidden;}
.com_title{}
.com_title h2{ 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 .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;}


#ContainerOut{ margin:0 auto;}


.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(../../template/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 li a{ white-space:nowrap;}
.level_wid .nav_level_one span{ display:block;}


.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 .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;}

.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;}
.popup{  position:absolute; z-index:9999; top:50%; left:50%;}
* html .popup{ position:absolute;}


.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%;}
.news .news_con .h3_title a.h3_title_a{ width:80%;}

.msg_question_con{ display:inline; *float:left;}
.h3_title .time, .msg_question .time{ float:right; white-space:nowrap; font-size:12px !important;}


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%;}


.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;}
.product_con_detail .jqzoom{width:314px; height:288px; padding:6px; overflow:hidden; float:none; *float:left;}

.product_con_detail .jqzoom img{ vertical-align:middle;max-height:278px;max-width:304px;}
.product_con_detail .jqzoom{display:table-cell;display:block\0;*display:block;*font-family:Arial;*font-size:235.5px;vertical-align:middle;text-align:center;}
/*.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 .important_info{ *float:left; padding-top:3px;}
.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;}
.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-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{ /*width:100%; *width:98%;*/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;}


.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;}


.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{ 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(../../template/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(../../template/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;}


.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;}


.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;}


.selects select, .selects label{ float:left; *display:inline;}


.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(../../template/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;}


.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;}


.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;}


.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;}


.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:microsoft yahei;}
.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;}


.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;}



.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;}


.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;}


#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(../../template/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_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;}

 .tab_reclist{ border-collapse:collapse; border-collapse:inherit; width:100%;}
 .tab_reclist td a{ text-decoration:none;}
 .tab_reclist th,td{ padding:0 10px; height:25px; line-height:25px;}

.ico_pay,.ico_pay_no{ background:url(../../template/images/pay.gif) no-repeat left top; cursor:pointer; display:block; height:16px; width:16px;}
.ico_pay_no{background:url(../../template/images/un_pay.gif) no-repeat left top;cursor:auto;}
.online_pay{ padding-top:10px;}
.online_pay .pay_img{ background:url(../../template/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; }
.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(../../template/images/ico_vote.gif) no-repeat;}
.vote_ico_0{background-position:2px 2px; float:left; width:20px;}
.vote_tit{ 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{  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{   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{}
.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(../../template/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;  _overflow:hidden;}
.voted { background: url(../../template/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{  font-weight:bold; height:30px; line-height:30px;}
.voted_details ul {}
.voted_details li{background: url(../../template/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{  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(../../template/images/Pic_Close.png) no-repeat left top; _background-image:url(../../template/images/Pic_Close.gif); 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(../../template/images/Pic_Up.gif) no-repeat left top; margin-right:60px;}
.PicNext{ background: url(../../template/images/Pic_Next.gif) no-repeat left top;}

/***** 新增 友情链接 *****/
.links{ 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;  }
.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{  padding:10px 0; margin-bottom:10px;}
.AttentnCompon ul,.AttentnCompon li{ list-style:none;}
.AttentnCompon li{background: url(../../template/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(../../template/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;}
.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{ }
.comments dt .new{background: url(../../template/images/new.gif) no-repeat right 0px; padding-right:25px;}
.comments dt span{ }
.comments dd{ 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;}
.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:Microsoft YaHei; 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;}
.LoginReg li .div-tip{ position:absolute; top:0; left:210px;}
.LoginReg li .div-tip .tip{ line-height:20px; position:relative; padding-left:40px;}
.LoginReg .tip{display:none;  font-size:12px; width:250px;}
.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(../../template/images/tip-ico1.png) no-repeat left top; }
.LoginReg .i-ok{ background:url(../../template/images/tip-ico2.png) no-repeat left top;}
.LoginReg .i-sina{background:url(../../template/images/sina-ico.png) no-repeat left top;}
.LoginReg .i-qq{ background:url(../../template/images/qq-ico.png) no-repeat left top;}
.LoginReg .i-close{background:url(../../template/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
*****/

/*.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: 0px; left: 0px; 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;}

.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;}


.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(../../template/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;}


.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;}


