@charset "utf-8";
/* CSS Document */
/*inside pages*/



.banner{ clear:both; width:100%; height:300px; overflow:hidden;*position:relative;}
.banner img{ width:1600px; position:absolute; left:50%; margin-left:-800px;}
.content_l{ width:260px; height:auto; float:left; margin-top:35px;}
.content_shadow{ background-position:0 -181px; background-repeat:no-repeat; float: left; height: 20px; width: 260px; margin-top: -2px;}
/*left*/
.column,.left_column{ width:260px; height:73px;text-align:center; color:#ffffff; text-shadow:0 2px 1px #060; background-color:#008929;}
.column{ font: normal 30px Arial; line-height:73px;}
.column_list{ float:left; background-color:#FFF; padding-bottom:10px;}
.column_list ul li{ display:block; width:260px; height:40px;}
.column_list ul li a{ line-height:40px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; font-size:16px; padding-left:8px; display:block;}
.column_list ul li a:visited{ color:#008929;}
.column_list ul li.line1{ height:1px; background-position:0 -75px; *margin-top:-15px;}
.column_list ul li.active a{ color:#008929;}
/*right*/
.content1{ width:1160px; position:relative; left:50%; margin-left:-580px; bottom:20px;}
.content_r{ width:850px;text-align:left; float:left; margin-left:10px; *margin-left:6px; background:#FFF; margin-top:35px; padding:20px;box-shadow: 0px 1px 3px #d7d8d9;
-moz-box-shadow: 0px 1px 3px #d7d8d9;
-webkit-box-shadow: 0px 1px 3px #d7d8d9;
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')";}
.current_page{ color:#666666; }
.current_page a{color:#666666;}
.txt1{ font-size:18px; font-weight:bolder;}
.txt2{ font-size:14px; font-weight:bolder;}
.txt3{ margin-left:50px; display:block;}
.content_r p{ line-height:24px;}
.company_con{ float:left; width:510px;}
.company_con p{ line-height:24px; margin-bottom:30px;}
.pic{ background:url(../images/ph.jpg) no-repeat; float:right; width:331px; height:512px; position:relative; top:-20px;}
/*news*/
.news,.contact,.customer_sev,.S_world,.product_detail{ float:left; width:850px;}
.news ul li{ float:none; border-bottom:dotted thin #CCC;height:20px; margin-top:15px;*border-bottom:dashed 1px #CCC;}
.news ul li span{ width:80px; float:right; color:#999999; position:relative; top:-15px;*top:-20px;}
.news ul li a{overflow:hidden; white-space:nowrap; text-overflow:ellipsis; display:block;}
.page{float:right; margin-top:20px;}
.page a{ padding:2px 5px;}
.curent{ background-color:#008929; width:15px; color:#FFF;}
.curent:hover{ color:#FFF;}
.news_detail{ margin-top:20px; width:850px;}
/*.newspic{ text-align:center;}*/
.news_detail p{ margin-top:20px;}
/*product*/
#menu{background:#fff; width:260px; height:auto; overflow:hidden;}
.cursor{cursor:pointer;}
.submenu{display: none;}
.menutbg_1,.menutbg_2{width:260px; height:40px; line-height:40px;font-size:16px; text-align:left; text-indent:10px; border-bottom:1px dotted #dadada; overflow:hidden; white-space:nowrap;text-overflow: ellipsis;}
.menutbg_1:visited,.menutbg_2:visited{color:#008929;}


.mbox{background:#73C2FF;height:auto;}
.mt1{font-size:14px;height:30px;line-height:30px;background:#FFF;text-indent:20px;border-bottom: 1px dotted #dadada; cursor:pointer; }
.mt1 a,.mt3 a{ display:block;width:260px; overflow:hidden; white-space:nowrap;text-overflow: ellipsis;}
.TxtList{height:200px; overflow-y:scroll; background:#fff;}
.mt3{height:22px; line-height:22px; text-indent:33px; color:#333; font-size:12px;}
.mt3 a:link{color:#999999;}
.mt3 a:visited{color:#008929;}
.pro_sortby{width:650px;position:relative;left:150px;top:-43px;line-height:20px; float:left; height:20px;}
.pro_sortby ul li{ float:left; margin-right:15px; line-height:25px; *width:52px;}
.pro_sortby ul li.sort_tt{ margin-right:0; border-left:solid 1px #008929; padding-left:10px;}
.pro_sortby ul li a:hover{text-decoration:underline; color:#565656;}
.pro_sortby ul li a:visited {color:#008929;}
.sortby_arrow{ width:7px; height:8px; float:right; background-position:-50px 0; margin:10px 0 0 1px; *margin:-15px 8px 0 0;}
.cur_sortby_arrow{ width:7px; height:8px; float:right;  background-position:-60px 0;margin:10px 0 0 1px;*margin:-15px 8px 0 0; }
<!--#current a{ color:#008929;}-->
.product{ float:left;}
.product ul li{ display:block; margin-bottom:18px; width:850px; height:220px; /*border-bottom:1px solid #e5e5e5;*/}
.product_pic{ width:277px; height:200px; border:1px solid #e0e0e0; float:left;}
.product_pic img{ width:277px; height:200px; overflow:hidden;}
.product_info{ width:500px; float:left; margin-left:20px;}
.pro_tt{ border-bottom:1px dotted #dadada;font: normal 20px Arial; height:30px;}
.pro_tt a{ color:#008929;}
.pro_tt a:link{color:#008929;}/*定义正常链接的样式*/
.pro_tt a:visited{color:#015018;}/*定义已访问过链接的样式*/
.pro_tt a:hover{color:#015018;}/*定义鼠标悬浮在链接上时的样式*/
.pro_tt a:active{ color:#015018;}/*定义鼠标点击链接时的样式*/
.pro_infodetail{}
.hot{ height:30px; line-height:30px; margin-top:5px;}
.icon_hot1{ background:url(../images/x_01.jpg) no-repeat; width:19px; height:19px; float:left; margin-right:3px;}
.icon_hot2{ background:url(../images/x_02.jpg) no-repeat; width:19px; height:19px; float:left; margin-right:3px;}
.views{ color:#008929; line-height:22px; margin-left:20px; }
.infomation{ width:500px; height:72px; margin-bottom:5px;overflow-y:hidden;text-overflow: -o-ellipsis-lastline;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.infomation a{ display:block; line-height:23px;}
.price{ float:left;}
.R_price{ font-size:16px; text-decoration:line-through; margin-right:20px; color:#999999;}
.P_price{ font-size:16px; color:#008929;}
.choose_item{ border:1px solid #e5e5e5;}
/*product_detail*/
.product_detail{ margin-top:20px;}
.pro_detail_pic{ height:420px; width:485px; float:left;}
.pro_bigpic{ width:485px; height:400px; border:solid 1px #008929; float:left;}
.pro_bigpic img{ width:480px; height:auto;}
.click{ width:485px; float:left; text-align:center; margin-top:5px; color:#008929;}

.pro_detail_info{ width:325px; height:382px; background-color:#f4faf6; margin-left:20px; float:left; padding:10px;}

.pro_dtt{ color:#008929; font-size:15px; display:block;/*内联对象需加*/
width:325px;/*指定宽度*/
word-break:keep-all;/* 不换行 */
white-space:nowrap;/* 强制在同一行内显示所有文本，直到文本结束或者遭遇 br 对象。不换行 */
overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
text-overflow:ellipsis;/* IE 专有属性，当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/ text-align:left; margin-top:10px; font-weight:bolder;}

.t_qty{ color:#999999; font-size:12px; height:22px; line-height:22px; margin-left:20px;}
.pro_detail_info p.descript{ line-height:20px; height:120px; overflow-y:scroll; width:320px;}
.p_qty{border-left: 1px solid #e0e0e0; border-bottom: 1px solid #e0e0e0; background-color:#FFF; margin-top:10px;}
.p_qty td{border-right:1px solid #e0e0e0;border-top: 1px solid #e0e0e0; text-align:center; height:30px;}
.p_qty td.p_qty_tt{background-color:#008929; color:#FFF; border-bottom-color:#FFF;}
.p_qty_tt2{text-decoration:line-through}
.choose_qty{ margin-top:15px;}
.Qty{ width:50px; height:20px; background-color:#FFF; border:solid 1px #e5e5e5;}
.add_cart{ width:138px; height:35px; background-position:0 -110px; float:left;color:#FFF; font-weight:bolder; font-size:16px; line-height:35px; padding-left:20px;}
.add_cart:hover{ color:#FFF;}
.add_wishlist{ height:37px; line-height:37px; font-size:14px; font-weight:bolder; color:#008929;}
.add_wishlist:hover{ color:#008929}
.icon_add{ background-position:-215px -340px; width:19px; height:20px; float:left; margin:10px 0 0 10px;}
.instruction{ text-decoration:underline;}
.maylike{ margin-top:30px; background-color:#f5fef8; border:solid 1px #e5f8eb;  border-top:2px solid #008929;padding:10px 10px; width:830px; float:left;}
.may_list{ float:left; width:830px;}
.may_list ul li{ display:block; width:120px; float:left; margin:10px 20px 0 0;padding-bottom:5px;}
.may_list ul li.pl{ width:120px; float:left;}
.may_list ul li.pl img{ width:120px; height:81px; overflow:hidden; border:solid 1px #e5e5e5;}
.may_list ul li.pl p{font: normal 12px Arial; width:110px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; padding:0 5px; line-height:15px; text-align:center;}
/* play */
.play{width:470px;height:314px;overflow:hidden;position:relative;margin:40px auto 0;}
.play .text {width:100%;position:absolute;left:0;bottom:0;height:60px;}
.play .text div {position:absolute;left:0;top:0;width:100%;height:100%;background:black;filter:alpha(opacity:40);opacity:0.4;z-index:99;}
.play .text span {position:absolute;left:0;top:0;width:100%;height:100%;line-height:60px;color:white;z-index:999;text-align:center;font-size:20px;}
.play ul{position:absolute;top:0;left:0;z-index:1;}
.play ul li{width:470px;height:314px;float:left;}
/*.play ul img{float:left;width:470px;height:314px;}*/
.play ul img{float:left;width:100%;}
#next{ display:block;position:absolute;top:40%;right:0;width:30px;height:30px;text-align:center;color:#fff;background-color:#008929;z-index:999;line-height:30px;text-decoration:none;opacity:0.5;filter:alpha(opacity=50);}
#prev{ display:block;position:absolute;top:40%;left:0;width:30px;height:30px;text-align:center;color:#fff;background-color:#008929;z-index:999;line-height:30px;text-decoration:none;opacity:0.5;filter:alpha(opacity=50);}

/* 弹出层样式 */
#pbOverlay, #pbImage, #pbBottom, #pbCloseBtn{position:fixed;z-index:9999;}
#pbOverlay{left:0;top:0;width:100%;height:100%;background:#000;cursor:pointer;}
#pbCloseBtn{top:0;right:0;display:block;width:50px;height:50px;background:url(../images/closebutton.png) no-repeat top left;}
.pbLoading{background:#000 url(loading.gif) no-repeat center !important;}
#pbImage{border:none;background:#000 no-repeat;/*-moz-box-shadow:0 0 40px #000;-webkit-box-shadow:0 0 40px #000;box-shadow:0 0 40px #000;*/cursor:move; width:660px; height:540px; border:solid 4px #008929;}
#pbBottom{font-family:Verdana, Arial, Geneva, Helvetica, sans-serif;font-size:10px;text-align:center;color:#EEE;line-height:1.4em;left:50%;bottom:10px;width:400px;margin-left:-200px;}
#pbCaption{font-weight:bold;padding:4px;display:inline-block;*display:inline;background-color:rgba(0, 0, 0, 0.7);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#B0000000, EndColorStr=#B0000000);zoom:1;}
#pbNav{display:block;width:282px;height:70px;margin:auto;margin-top:5px;}
#pbPrevBtn, #pbNextBtn, #pbZoomBtn, #pbLeftBtn, #pbRightBtn{display:inline-block;height:70px;outline:none;text-indent:-9000px;background:url(navbtns.png) no-repeat;}
#pbPrevBtn{background-position:-223px 0;width:40px;float:left;}
#pbPrevBtn.pbgreyed{background-position:-521px 0;}
#pbNextBtn{background-position:-337px 0;width:40px;float:right;}
#pbNextBtn.pbgreyed{background-position:-560px;}
#pbZoomBtn{width:74px;background-position:-263px 0;float:left;}
#pbZoomBtn.pbgreyed{background-position:-74px 0;}
#pbZoomBtn.pbzoomed{background-position:0 0;}
#pbLeftBtn{background-position:-159px 0;width:64px;float:left;}
#pbRightBtn{background-position:-377px 0;width:64px;float:right;}
 
 
 


/*customer service*/
.customer_sev p{ line-height:20px; margin:10px 0 20px 0;}
.item1{ padding:20px 0;}
.item1 label{ margin-right:10px;}
.choose_sev,.choose_cf{ width:300px; /*background-position:0 -210px;*/ height:30px;  border: 1px solid #dddddd;border-radius:2px;}
.message{ border:solid 1px #dddddd; width:620px;}
.button{ margin-left:143px;}
.f_btn,.c_btn{color:#FFF; width:100px; height:26px; display:inline-block; text-align:center; padding-top:4px; text-shadow:0 1px 1px #333;}
.f_btn{background-position:0 -80px;}
.c_btn{ background-position:-105px -80px; margin-left:20px;}
.f_btn:hover,.c_btn:hover{ color:#FFF;}
.m_btn{ width:658px;margin:20px 0 0 170px; }
.m_back{ background-position:-105px -80px; width:100px; height:30px; float:left; color:#FFF; line-height:26px; text-align:center;}
.m_back:hover{ color:#FFF;}
.buy_online{ margin-left:20px; background-position:0 -80px; width:100px; height:30px; float:left; line-height:26px; text-align:center; color:#FFF;}
.buy_online:hover{ color:#FFF;}
/*login*/
.login_pic{ margin:50px 110px 50px 20px; float:left;}
.login_frame{ margin:70px 0 10px 0; width:282px; height:310px; background-color:#FFF; border-radius:4px; float:left; border:solid 1px #e0e0e0; padding:20px 70px;}
.login_bottom{ background:url(../images/login_bottom.jpg) no-repeat; width:426px; height:10px; margin:147px 0 0 -74px; *margin-top:60px;}
.L_header{ background-position:-325px -92px; width:72px; height:72px; margin-left:100px;}
.item2,.item3,.item4{width:213px; height:37px; border:0; float:left; padding-left:48px; margin-top:10px; line-height:37px;}
.item2{ background-position:0 -247px; }
.item3{ background-position:0 -285px;}
.item4{ background-position:0 -326px; width:133px; height:38px;}
.code{background-color:#eefaf2; margin-left:10px; padding:8px 3px; position:relative; top:12px; width:64px; float:left; text-align:center;}
.login_btn{ width:300px; float:left; margin-top:10px;}
.l_btn{ background-position:-234px -116px; width:72px; height:29px; float:left; text-align:center; line-height:26px; color:#FFF;}
.l_btn:hover{ color:#FFF;}
.remember{float:left; margin:10px 0 0 30px;}
.txt4{ width:425px; height:20px; text-align:center; float:left;}
/*register*/
.login{ text-decoration:underline; color:#008929;}
.login:hover{color:#008929;}
.register{ width:958px; border:solid 1px #e0e0e0; padding:20px 100px; margin-top:20px; background-color:#FFF;}
.register p{ margin-top:20px;}
.item{ margin:15px 0;}
.item label{ text-align:right; width:100px; height:30px; line-height:30px; margin-right:10px;}
.txt0,.txt5{height:30px; line-height:30px; border:solid 1px #e0e0e0; border-radius:2px;}
.txt0{ width:400px;}
.txt{ color:#999999;}
.upload_btn{line-height:30px; background:#efefef; padding:6px 10px;}
.radio{ margin:10px 5px 0 0;}
.continent,.country{border:solid 1px #e0e0e0; height:30px; line-height:30px; *border-color:#063;}
.continent{ width:200px; }
.country{ width:400px; margin-left:20px;}
.txt5{ width:622px;}
.contact_person{ width:620px; height:30px; border:1px solid #e0e0e0;}
/*my wish list*/
.left{ width:260px; float:left; margin-top:20px; border:solid 1px #e0e0e0;}
.left_column{ font: normal 20px Arial; line-height:73px;}
.m_manage_list{ float:left; background-color:#FFF; padding-bottom:200px;}
.m_manage_list ul li{ display:block; width:260px; height:40px;}
.m_manage_list ul li a{ line-height:40px; font-size:16px;padding-left:8px; display:block;}
.m_manage_list ul li.line1{ height:1px; background-position:0 -75px; *margin-top:-15px;}
.m_manage_list ul li.active a{ color:#008929;}
.right{ width:866px; padding:10px; margin:20px 0 0 10px; float:left; background:#FFF; border:solid 1px #e0e0e0;}
.h5r{ float:right; font-size:12px;}
.h5ss{  margin-top:18px; margin-left:5px; width:80px; height:20px; line-height:20px; background:url(../images/ijjh.png) center; border:none; color:#FFF;}}
.wish_list{ float:left; border-bottom:solid 1px #e0e0e0;}
.wish_list ul li{ margin:10px 14px; width:145px; height:140px; float:left; text-align:left;}
.wish_pro_pic{border:solid 1px #e0e0e0; float:left; *float:right; *margin-top:-15px; margin-left:10px; width:120px; height:81px;}
.wish_pro_pic img{ width:120px; height:81px; overflow:hidden;}
.checkbox{float:left;}
.wish_list ul li span{ display:block; text-align:left;font-size:12px; padding-left:25px; float:left;}
.wish_list ul li span a{ display:block;width:120px; overflow:hidden; white-space:nowrap;text-overflow: ellipsis; text-align:left;}
.operation{ width:300px; height:20px; float:left; margin:20px 0 0 20px;}
.select_all{ float:left; margin:3px 5px 0 0; *margin-top:-2px;}
.delete{ background-position:-213px -90px; width:17px; height:20px; float:left; margin:0 5px 0 20px;}
.delete2{ background:url(../images/icon_ljt_x.png) no-repeat; width:17px; height:20px; float:left; margin:0 5px 0 20px;}
.add{ width:128px; height:37px; line-height:37px; float:right; background-position:0 -110px; margin-top:15px; color:#FFF; font-weight:bolder; padding-left:30px;}
.add:hover{ color:#FFF;}
/*member info*/
.m_es{ line-height:30px; }
.m_es td{height:30px; line-height:30px;padding:5px 10px;}
.m_rs{ text-align:right;font-size:16px;}
.m_tbs{border:solid 1px #eaeaea; line-height:30px; height:30px; width:300px; color:#666; padding-left:10px; }
.m_tbs2{border:solid 1px #eaeaea; line-height:30px; height:30px; width:500px; color:#666; padding-left:10px; }

.member_info{ float:left;}
.member_info ul li{ display:block; float:none; margin-top:10px;height:30px;}
.tt{ width:100px; float:left; text-align:right; font-size:16px; height:30px; line-height:30px; margin-right:10px;}
.member_info ul li.info1{ height:80px; }
.tc,.tc_1{border:solid 1px #eaeaea; float:left; padding:0 10px 0 10px; height:30px; line-height:30px;}
.tc{ width:300px;}
.tc_1{}
.modify{ color:#999999; height:30px;line-height:30px; margin-left:10px;}
.modify:hover{ color:767676; text-decoration:underline;}
.headpic{ width:80px; height:80px; border:solid 1px #dddddd; padding:1px; float:left;}
.headpic img{ width:80px; height:80px; overflow:hidden;}
.headpic:hover{ border:solid 1px #060;}
.remarks{line-height:80px; margin-left:10px;}
/*order list*/
.order_list{ margin-top:10px; float:left;}
.order_search{ width:700px; float:right; position:absolute; right:0;top:50px; height:30px;}
.Order_NO{ background-position:0 -148px; border:0; width:180px; height:28px; padding-left:5px; float:left; *padding-top:3px; padding-top:3px \9;}
.search_ordeNO{ width:52px; height:27px; background-position:-160px -110px; margin-left:5px; float:left; color:#FFF; text-align:center; line-height:26px;}
.search_ordeNO:hover{ color:#FFF;}
.calendar{float:right; margin-right:10px;}
.calendar_search{ width:132px; height:28px; background-position:-186px -148px; float:left; border:0; padding-left:5px; *padding-top:4px;padding-top:4px \9;}
.line2{ height:28px; line-height:28px; float:left; margin:0 5px; color:#e0e0e0;}
.t_head{ background-color:#49c36d; color:#FFF; height:30px;line-height: 30px;}
.ordered_list td{ text-align:center; border-bottom:dotted 1px #e5e5e5;}
.ordered_list a{ color:#565656;}
.ordered_list a:link{color:#999999;}
.ordered_list a:visited{color:#008929;}
.statistics{ margin-top:20px;}
.statistics td,.dt_statistics td{ background:#e9fcef; text-align:center; height:30px; line-height:30px;}
.statistics td a,.dt_statistics td a{ text-decoration:underline;}
.redirect{ width:30px; height:20px;background:#FFF; border: 1px solid #e5e5e5; margin-left:5px;}
.all_total{ text-align:center; font: bolder 16px Arial; background:#e9fcef; margin-top:10px; height:30px; line-height:30px;}
.ordered_detail td{ text-align:center; border-bottom:dotted 1px #e5e5e5;}
.dt_statistics{ margin-top:50px;}
.cur_order{color:#008929; position:absolute; right:10px; top:80px;}
.pro_img{ width:120px; height:120px; border:solid 1px #e0e0e0; margin-top:10px;}
.pro_img img{ width:120px; height:120px; overflow:hidden;}
.pro_name{ font-size:12px; width:120px; text-align:center; overflow:hidden;white-space: nowrap;text-overflow: ellipsis; float:left; margin-bottom:5px; }
.buy_again{ width:106px; height:25px; float:left; background-position:-265px -186px; line-height:24px; color:#FFF; margin-left:50px; text-shadow:0 1px 1px #d6b600;}
.buy_again:hover{ color:#FFF;}
.back{ position:relative; left:-300px; top:50px; background-position:-105px -80px; width:100px; height:27px; color:#FFF; float:left; text-align:center; line-height:26px;}
.back:hover{ color:#FFF;}
/*order_succed*/
.order_succeed{width:958px; min-height:600px;height:auto !important; /*兼容FF,IE7!important标签*/height:600px; /*兼容ie6*/overflow:visible; border:solid 1px #e0e0e0; padding:20px 100px; margin-top:20px; background-color:#FFF;float: left;}
.succed_icon{ width:60px; height:45px; background-position:-265px -250px; float:left; margin-right:20px;}
.order_succeed p{ margin-top:20px; line-height:24px;}
/*.order_succeed p a{ text-decoration:underline;}*/
/*upload works*/
.upload_works{ float:left;}
.item label.up_work{ width:140px;}
.note{ margin:5px 0 0 150px; font-size:12px; color:#999999; line-height:18px;}

/*message list*/
.cssMessage .ba_o1{border-top:solid 1px #e6f6eb; border-right:solid 1px #e6f6eb; margin:10px 0;}
.cssMessage .ba_o1 td{ text-align:center; line-height:30px; padding:5px; border-bottom:solid 1px #e6f6eb; border-left:solid 1px #e6f6eb;}
.cssMessage .ba_oz2{ background-color:#f2fcf5; color:#008929; font-weight:bold;}

/*member works*/
.mb_work,.shop_cart{width:1118px; border:solid 1px #e0e0e0;margin-top:20px; background-color:#FFF;float: left; padding:20px;}
.mb_work_tt,.shop_cart_tt{ font-size:30px; color:#008929;}
.mb_work_cf{ border:solid 1px #e6f6eb; background-color:#f2fcf5; padding:10px; margin-top: 10px;}
.mb_work_cf dl dt{float:left; color:#008929; width:100px; height:30px;}
.mb_work_cf dl dd{ width:1000px;*width:900px;}
.mb_work_cf dl dd em{ padding:0 8px; line-height:20px;}
.mb_work_cf dl dd a:visited{ color:#008929;}
.mb_sort{ margin-top:10px; height:35px; float:left; width:1118px;}
.mb_sortby{float:left; /*border:1px solid #e5e5e5; border-right:0; background-color:#f4f4f4; padding-left:10px;*/ height:34px; }
.mb_sortby td{/* border-right:solid 1px #e5e5e5;*/ text-align:center;}
.mb_sortby td a{ display:block; line-height:30px;}

#choose_country{ width:150px; height:30px; border:solid 1px #e0e0e0; float:left;}
.txt6{ color:#008929; line-height:34px;}
.w_sortby_arrow{ width:7px; height:8px; float:right; background-position:-50px 0; margin:11px 10px 0 -10px;; *margin:-18px 5px 0 0;}
.w_cur_sortby_arrow{ width:7px; height:8px; float:right;  background-position:-60px 0;margin:11px 10px 0 -10px;;*margin:-18px 5px 0 0; }
.mb_work_search{ width:334px; height:35px; float:right; background-position:0 -365px; border:0; padding-left:10px; position:relative; *width:350px;}
.mb_Wsearch{ color:#fff; position:absolute;right:5px; display:block; height:30px; line-height:33px;*position:relative; *float:right; *margin:-35px 5px 0 0;}
.mb_Wsearch:hover{ color:#FFF;}
.work_list{ float:left; width:1118px; margin-top:20px;}
.work_list ul li{ display:block; width:264px; float:left; margin:10px 20px 0 0; background-color:#f2fcf5; padding-bottom:5px; border-bottom:solid 1px #e6f6eb;}
.work_list ul li:hover{ background-color:#3db863;}
.work_list ul li.pl{ width:264px; float:left;}
.work_list ul li.pl img{ width:100%; margin:0 auto; vertical-align: middle;}
.work_list ul li.pl a:hover{ color:#FFF; cursor:pointer;}
.work_list ul li.pl a:visited{color:#ff6666;}/*定义已访问过链接的样式*/
.work_list ul li.pl p{font: normal 14px Arial; width:245px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; padding:0 10px; line-height:20px;}
/*member work detail*/
.mb_volinkl{ color:#008929; font-weight:bold;}
.mb_volink{width:325px; float:left; height:30px; line-height:30px;word-break: break-all;word-wrap: break-word; white-space: pre-wrap}
.mb_workname{  overflow:hidden; white-space:nowrap;text-overflow: ellipsis; font-weight:normal; font-size:14px; line-height:17px; color:#565656; text-decoration:underline;}
.mb_descript{  margin-top:15px; width:325px; float:left; }
.mb_descript p{ width:320px;line-height:18px; height:100px; overflow-x: hidden;overflow-y:auto;border-bottom:dotted 1px #e0e0e0;float:left;word-wrap: break-word; white-space: pre-wrap;text-align:left;overflow-x:hidden;}
.mb_descript2{ width:320px;line-height:18px; height:100px; overflow-x: hidden; overflow-y: auto;border-bottom:dotted 1px #e0e0e0;float:left;word-wrap: break-word; white-space: pre-wrap;text-align:left;overflow-x:hidden; }
.leave_word{ margin-top:30px; float:left;}
.l_word{ border:solid 1px #cde3d3; width:850px;}
.record{ float:left; margin-top:20px;}
.record_tt{ background-color:#008929; width:140px; height:26px; line-height:26px; text-align:center; color:#FFF; font-size:16px; font-weight:bolder;}
.record_list{float:left;border-top:2px solid #008929; padding-top:20px; width:850px;}
.record_list ul li{ border:solid 1px #cde3d3; margin-bottom:10px; min-height:172px;*+height:100%;_height:172px;}
.record_list ul li p.tf{ border-bottom:1px solid #cde3d3; height:20px; line-height:20px;}
.record_list ul li p span.time{ padding-left:5px; float:left;}
.record_list ul li p span.floor{ float:right; padding-right:10px;}
.headimg{ float:left; width:84px; padding:10px;}
.headimg p{ font-size:12px; text-align:center; width:80px; line-height:16px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; text-decoration:none;}
/*.headimg p a{ text-decoration:underline;}*/
.headimg img{ width:82px; height:82px; overflow:hidden; border:solid 1px #e5e5e5;}
.re_con{ width:715px; float:left; padding:15px 10px;word-wrap : break-word ;border-left:1px solid #cde3d3;min-height:172px;*+height:100%;_height:172px;}
.txt_hf{ width:600px; float:left; margin:10px 0; background:#e8f8ed;min-height:90px;*+height:100%;_height:90px; padding:10px;}
.txt_hf dd{min-height:50px;*height:auto!important;*height:50px; border-bottom:1px dotted #ccc; padding:0 0 10px 0; margin-bottom:10px;}
.txt_hf img{ width:50px; height:50px; float:left;}
.txt_hf1{ float:left; padding:0 10px; font-weight:bold;}
.txt_hf2{ float:right; line-height:20px; text-align:left; width:80%;} 
.menhfq{ width:715px; float:left; padding:10px;word-wrap : break-word ;border-left:1px solid #cde3d3;}
.edit_c{ width:70px; height:30px; float:right;}
.edit_ch{ width:130px; height:30px; float:right; margin:30px 0 10px; font-family:"Arial"; font-size:10px;}
.clearfloat{height:0;font-size:1px;clear:both;line-height:0;}

#container{ width:960px;  text-align:left; margin:0 auto; }
a{color:#333;text-decoration:none;}
a:hover{color:#ef9b11; text-decoration:underline;}
.box02,.box03,.box04{ width:600px;}
.box02 h4{ font-size:12px; margin-bottom:12px; padding-left:18px; background:url(../images/icon01.gif) no-repeat left 1px; font-weight:normal; color:#404040;}
.box02 ul li,.box03 ul li{ padding-left:6px; width:120px; height:24px; float:left; }
.box02 ul li a,.box03 ul li a{color:#3366cc;}
.box02 ul li a:hover,.box03 ul li a:hover{ color:#f00;}
.box04{ padding-top:10px;}
.box04 img{ margin-right:5px;}
.btn01{ border:none;width:160px; height:28px; line-height:22px; cursor:pointer; display:block; float:left; background:#fff;}
.edit_iconf{ background-position:-350px -375px; width:20px; height:23px; float:left;}
.edit_icon{ background-position:-350px -375px; width:20px; height:23px; float:left;}
.edit_icon2{ background:url(../images/icon_xx_x.png) no-repeat;width:20px; height:23px; float:left;}
.title{ height:25px; width:840px; background:url(../images/cm_bg.jpg) repeat-x;float:left; padding:0 5px; line-height:25px; border:1px solid #cde3d3; border-bottom:0;}
.title span.lc_t{ font-size:16px; font-weight:bolder; color:#008929;}
.op_txt{ float:right;} 
.icon1,.icon2,.icon3,.icon4,.icon5,.icon6{width:17px; height:20px; float:left; }
.icon1{ background-position:-293px -300px;}
.icon2{ background-position:-312px -300px; margin-left:10px; width:16px;}
.icon3{ background-position:-262px -300px; margin:-1px 0 0 5px;height:30px; width:22px;}
.icon4{ background-position:-326px -302px; width:22px; margin:2px 0 0 10px;}
.icon5{ background-position:-348px -298px; margin:2px 0 0 10px; width:28px;}
.icon6{ background-position:-378px -300px; margin-left:7px; height:21px;}

/*sales network*/
.S_world{ width:850px; float:left;}
.w_map{ width:797px; height:394px; float:left; background:url(../images/w_map.jpg) no-repeat; margin-top:20px;}
.landmark{ position:absolute;}
.popup a{ position:relative; left:350px; top:140px;float:left; }
.popup a:hover{text-decoration:none;background:none;}
.popup span{display:none; margin:-10px 0 0 -25px; height:15px; line-height:15px;}
.popup a:hover span{display:block;height:15px; line-height:15px; relative:absolute;padding:10px; font-size:12px;}

/*shopping cart*/
.shop_cart_list{ margin-top:20px;}
.move_w{ width:100px; height:20px; border:solid 1px #c0e7cb; background-color:#def3e4; padding:2px 10px;}
.shop_pro{ width:230px; height:64px; margin-top:10px;}
.shop_pro_s{ width:80px; height:54px; border:solid 1px #e5e5e5; float:left;}
.shop_pro_s img{ width:80px; height:54px; overflow:hidden;}
.shop_pro_name{width:120px; height:20px; line-height:20px; float:left; margin-top:20px; text-align:center; margin-left:5px;display:block;/*内联对象需加*/
word-break:keep-all;/* 不换行 */
white-space:nowrap;/* 强制在同一行内显示所有文本，直到文本结束或者遭遇 br 对象。不换行 */
overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
text-overflow:ellipsis;/* IE 专有属性，当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/}
.shop_erty{ width:200px;display:block;/*内联对象需加*/
word-break:keep-all;/* 不换行 */
white-space:nowrap;/* 强制在同一行内显示所有文本，直到文本结束或者遭遇 br 对象。不换行 */
overflow:hidden;/* 内容超出宽度时隐藏超出部分的内容 */
text-overflow:ellipsis;/* IE 专有属性，当对象内文本溢出时显示省略标记(...) ；需与overflow:hidden;一起使用。*/}
.in_qty{ width:60px; height:20px; border:solid 1px #e5e5e5; text-align:center;}
.shop_cart_list td{ text-align:center; border-bottom:dotted 1px #e0e0e0;}
.shop_list{}
.subtotal{ width:260px; height:170px; float:right;}
.subtotal ul li{ margin-top:10px;}
.sub_tt{ width:160px; text-align:right; float:left;}
.sub_con{ margin-left:10px;}
.estimation{ margin-left:10px; color:#008929; text-decoration:underline;}
.continu{ position:relative; left:20px; top:20px; width:160px; height:30px;}
.leave_message{ background-color:#f3fbf6; float:left; padding:20px 10px; width:1100px;}
.shop_l_message{ border:solid 1px #cde3d3; background-color:#FFF; margin-top:10px; width:1100px;}
.l_message_button{ float:right; margin-top:10px;}
.l_remarks{ width:100%; float:left; margin-top:20px; line-height:23px;}
.create_order{ width:157px; height:37px; float:left; background-position:-234px -324px; margin:10px 0 0 61px;line-height:37px; color:#FFF; text-align:center; font-weight:bolder; font-size:16px;}
.create_order:hover{ color:#FFF;}
.choose_ins{ width:15px; height:15px; border:solid 1px #e5e5e5; float:left; left:150px;text-align:center; color:#999999; margin-left:65px; margin-right:4px;}
.choose_ins:hover{ color:#999999;}
.choose_ins span{ display:none;}
.choose_ins:hover span{ display:block; width:500px;position:relative; right:480px; top:10px; background-color:#FFF; border:1px solid #e0e0e0; text-align:left; padding:5px; color:#565656; line-height:20px;}
/*.continu_shop{ background-position:-233px -325px; width:157px; height:37px; float:left; line-height:37px; color:#fff; text-align:center;margin: 10px 0 0 10px; font-weight:bolder; font-size:16px;}
.continu_shop:hover{ color:#FFF;}*/
.cancel{ width:100px; height:35px; float:left; color:#fff; font-weight:bolder; text-align:center; line-height:35px; background-color:#c6c6c6; border-radius:2px; margin:12px 0 0 20px;}
.cancel:hover{ color:#FFF;}
.o_btn{ float:right; margin-top:20px;}
.paypal,.waiting,.Myorder,.back_amend{ width:135px; background-color:#008929; height:30px; line-height:30px; text-align:center; color:#fff; font-weight:bolder; float:left; margin-left:10px; border-radius:2px;}
.paypal:hover,.waiting:hover,.Myorder:hover,.back_amend:hover{ color:#fff;}
/*弹出层*/
.black_overlay{ display: none; position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; background-color: black; z-index:1001; -moz-opacity: 0.3;  opacity:.30; filter: alpha(opacity=30);} 
.white_content { display: none; position: absolute; /*top: 25%; */left: 25%; width: 55%;/* height: 55%;*/ padding: 20px; border: 4px solid #008929;  background-color: white; z-index:1002; overflow: auto;} 
.E_country{ width:260px;border: 1px solid #e0e0e0;height: 30px;line-height: 30px;}
.shipmethod{}
.t_head_shipmethod {background-color: #f5fef8;height: 30px;line-height: 30px; }
.t_head_shipmethod th{border-top:2px solid #008929; text-align:center;}
.shipmethod tbody{ height:50px; overflow-y:scroll;}
.shipmethod td{ padding:5px 0; border-bottom:1px solid #008929;}
.shipmethod td.others{ height:30px; line-height:30px; font-weight:bolder; font-size:16px;}
.select_box{float:left; width:200px; height:30px;}
	.open_select_box{width:200px;position:relative;height:30px; left:5px;}
	#ensign{background-image:url(../js/icon_country.png);background-repeat:none;display:inline-block;width:16px;height:11px;position:absolute;left:16px;top:10px;margin:0;}
	#open_select{border:solid 1px #ccc;float:left;width:200px;height:30px;line-height:30px;position:relative;cursor:pointer;background:url(../js/select_down_icon.jpg) no-repeat  180px center; text-indent:30px; left:10px;}
	.select_list{padding:0;border:solid 1px #ccc;float:left;width:200px;margin-left:15px;border-top:none;display:none;box-shadow:0 0 4px rgba(0, 0, 0, 0.1); background-color:#FFF; position:relative; height:250px; overflow-y:scroll;}
	.select_list li{text-align:left;height:20px;line-height:20px;cursor:pointer;width:100%;list-style-type:none;vertical-align:top;position:relative; background-color:#FFF;}
	.h_bg{background:#f7f7f7;}
	.currency_type{display:block;width:100%;position:absolute;left:0;top:0;text-indent:30px;}
	/*currency type*/
	.currency_icon{background-image:url(../js/icon_country.png);background-repeat:none;display:inline-block;width:16px;height:11px;position:absolute;left:5px;top:5px;}
	.usd{background-position:left top;}
	.eur{background-position:left -20px;}
	.gbp{background-position:left -40px;}
	.aud{background-position:left -60px}
	.cad{background-position:0 -80px;}
	.chf{background-position:0 -100px;}
	.hkd{background-position:0 -120px;}
	.cny{background-position:0 -140px;}
	.hzd{background-position:0 -160px;}


/*作品管理页面*/

.zpglan{ margin:10px 15px 10px 25px;}
.zpglan,.zpglan a{width:80px; height:30px; line-height:30px; text-align:center; float:left; background:#008929; color:#fff; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; display:block;}
.zpglan a:hover{background:#02571b;color:#fff;}
.workgl_list{ float:left; width:1118px;}
.workgl_list ul li{ display:block; width:264px; float:left; margin:10px 20px 0 0; }
.workgl_list .pl{ width:264px; float:left;background-color:#f2fcf5; padding-bottom:5px; border-bottom:solid 1px #e6f6eb;}
.workgl_list .pl:hover{ width:264px; float:left;background-color:#3db863;}
.workgl_list .pl img{ width:100%;}
.workgl_list .pl a:hover { color:#fff; cursor:pointer;}
.workgl_list .pl p{font: normal 14px Arial; width:245px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; padding:0 10px; line-height:20px;}
.del_btn{line-height:30px; background:#008929; padding:6px 10px; color:#fff; margin:0 0 0 20px;}
.del_btn:hover{ color:#ccc;}


/*backstage order*/
.ba_order{width:1118px; border:solid 1px #e0e0e0;margin-top:20px; background-color:#FFF;float: left; padding:20px;}
.ba_o1{border-top:solid 1px #e6f6eb; border-right:solid 1px #e6f6eb; margin:10px 0;}
.ba_o1 td{ text-align:center; line-height:30px; padding:5px; border-bottom:solid 1px #e6f6eb; border-left:solid 1px #e6f6eb;}
.ba_oz1{background-color:#f2fcf5; color:#008929;}
.ba_oz2{ background-color:#f2fcf5; color:#008929; font-weight:bold;}
.ba_oz3{ text-align:left; padding-left:10px;}
.ba_ordeNO{ width:52px; height:27px; background-position:-160px -110px; margin-left:5px; float:left; color:#FFF; text-align:center; line-height:26px;}
.ba_ordeNO:hover{ color:#FFF;}
.ba_o2{}
.ba_o2 td{text-align:center; line-height:30px; padding:5px; }
.ba_o2an{ background: url(../images/ijjh.png) no-repeat;color:#FFF; width:135px; height:35px; line-height:35px; display:inline-block; text-align:center;}
.ba_o2an:hover{ color:#FFF; }
.ba_o3{ line-height:30px; margin:10px 0;}
.ba_o3 td{ padding:5px 10px;}
.ba_o31{ text-align:left;}
.ba_o32{ text-align:right;}
.ba_oty{font-size:24px; color:#008929;}
.ba_o33{font-size:16px; color:#008929; text-align:right;}
.ba_btd{ line-height:26px; width:90%; margin:10px; float:left; font-size:12px; color:#666; padding-left:10px;}

/*弹出层*/
.black_overlay{ display: none; position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; background-color: black; z-index:1001; -moz-opacity: 0.3;  opacity:.30; filter: alpha(opacity=30);} 
.white_content { display: none; position: absolute;/* top: 25%;*/ left: 25%; width: 55%;/* height: 55%;*/ padding: 20px; border: 4px solid #008929;  background-color: white; z-index:1002; overflow: auto;} 
.E_country{ width:260px;border: 1px solid #e0e0e0;height: 30px;line-height: 30px;}
.shipmethod{}
.t_head_shipmethod {background-color: #f5fef8;height: 30px;line-height: 30px; }
.t_head_shipmethod th{border-top:2px solid #008929; text-align:center;}
.shipmethod tbody{ height:50px; overflow-y:scroll;}
.shipmethod td{ padding:5px 0; border-bottom:1px solid #008929;}
.shipmethod td.others{ height:30px; line-height:30px; font-weight:bolder; font-size:16px;}
.select_box{float:left; width:200px; height:30px;}
	.open_select_box{width:200px;position:relative;height:30px; left:5px;}
	#ensign{background-image:url(../js/icon_country.png);background-repeat:none;display:inline-block;width:16px;height:11px;position:absolute;left:16px;top:10px;margin:0;}
	#open_select{border:solid 1px #ccc;float:left;width:200px;height:30px;line-height:30px;position:relative;cursor:pointer;background:url(../js/select_down_icon.jpg) no-repeat  180px center; text-indent:30px; left:10px;}
	.select_list{padding:0;border:solid 1px #ccc;float:left;width:200px;margin-left:15px;border-top:none;display:none;box-shadow:0 0 4px rgba(0, 0, 0, 0.1); background-color:#FFF; position:relative; height:250px; overflow-y:scroll;}
	.select_list li{text-align:left;height:20px;line-height:20px;cursor:pointer;width:100%;list-style-type:none;vertical-align:top;position:relative; background-color:#FFF;}
	.h_bg{background:#f7f7f7;}
	.currency_type{display:block;width:100%;position:absolute;left:0;top:0;text-indent:30px;}
	/*currency type*/
	.currency_icon{background-image:url(../js/icon_country.png);background-repeat:none;display:inline-block;width:16px;height:11px;position:absolute;left:5px;top:5px;}
	.usd{background-position:left top;}
	.eur{background-position:left -20px;}
	.gbp{background-position:left -40px;}
	.aud{background-position:left -60px}
	.cad{background-position:0 -80px;}
	.chf{background-position:0 -100px;}
	.hkd{background-position:0 -120px;}
	.cny{background-position:0 -140px;}
	.hzd{background-position:0 -160px;}
	
.description {

  margin: 0 auto;
  color: rgba(229, 229, 229, 0.7);
}

.distribution-map div, .distribution-map img, .distribution-map footer {

}

.distribution-map h1, .distribution-map  h2, .distribution-map  h3,.distribution-map  h4,.distribution-map  h5,.distribution-map  h6 {
  margin-bottom: 20px;
  text-transform: uppercase;
  font-family: "Roboto Condensed", Helvetica, sans-serif;
  font-weight: 300;
}

.distribution-map h1 {
  font-size: 36pt;
}

.distribution-map h2 {
  font-size:  30px; margin:auto; color:#fff;
}

.distribution-map h3 {
  font-size: 20px; 
}

.distribution-map h4 {
  font-size: 16pt;
}

.distribution-map h5 {
  font-size: 14pt;
}

.distribution-map h6 {
  font-size: 12pt;
}

.distribution-map p {
  font-size: 12px;
  margin-bottom: 12pt;
}

strong {
  font-weight: 900;
  font-family: "Roboto Condensed", Helvetica, sans-serif;
  color: #e5e5e5;
}

.distribution-map a {
  -webkit-transition: color 0.25s ease-in-out;
  transition: color 0.25s ease-in-out;
  font-family: "Roboto Condensed", Helvetica, sans-serif;
  text-transform: uppercase;
  text-decoration: none;
  color: #dff3fd;
}
.distribution-map a:visited {
  color: #dff3fd;
}
.distribution-map li.active a, .distribution-map a:hover,.distribution-map  a:active {
  color: #e5e5e5;
}

.centered {
  position: absolute;
  top: 50%;
  left: 50%;
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

.centered-y {
  position: absolute;
  width: 100%;
 
  top: 100px;
  margin-top:0px;
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  font-size:12px;
}

.distribution-map {
  position: relative;
  width: 100%;
  padding: 20px;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 auto;
}
.distribution-map > img {
  width: 100%;
  position: relative;
  margin: 0;
  padding: 0;
}
.distribution-map .map-point {
  cursor: pointer;
  outline: none;
  z-index: 0;
  position: absolute;
  width: 20px;
  height: 20px;
  border-radius: 20px;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -moz-transition: opacity 0.25s ease-in-out 0.25s, width 0.25s ease-in-out 0.25s, height 0.25s ease-in-out 0.25s, z-index 0.25s ease-in-out 0.25s;
  -o-transition: opacity 0.25s ease-in-out 0.25s, width 0.25s ease-in-out 0.25s, height 0.25s ease-in-out 0.25s, z-index 0.25s ease-in-out 0.25s;
  -webkit-transition: opacity 0.25s ease-in-out, width 0.25s ease-in-out, height 0.25s ease-in-out, z-index 0.25s ease-in-out;
  -webkit-transition-delay: 0.25s, 0.25s, 0.25s, 0.25s;
  -webkit-transition: opacity 0.25s ease-in-out 0.25s, width 0.25s ease-in-out 0.25s, height 0.25s ease-in-out 0.25s, z-index 0.25s ease-in-out 0.25s;
          transition: opacity 0.25s ease-in-out 0.25s, width 0.25s ease-in-out 0.25s, height 0.25s ease-in-out 0.25s, z-index 0.25s ease-in-out 0.25s;
  background: rgba(26, 26, 26, 0.85);
  border: 3px solid #01641e;
}
.distribution-map .map-point .content {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 0.25s ease-in-out;
  transition: opacity 0.25s ease-in-out;
  width: 100%;
  height: 100%;
  left: 50%;
  -ms-transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  overflow: overlay;
}
.distribution-map .map-point:active, .distribution-map .map-point:focus {
  margin: 0;
  padding: 0;
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
  width: 300px;
  height: 220px;
  color: #e5e5e5;
  z-index: 1;
  -webkit-transition: opacity 0.25s ease-in-out, width 0.25s ease-in-out, height 0.25s ease-in-out;
  transition: opacity 0.25s ease-in-out, width 0.25s ease-in-out, height 0.25s ease-in-out;
}
.distribution-map .map-point:active .content, .distribution-map .map-point:focus .content {
  filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  opacity: 1;
  -moz-transition: opacity 0.25s ease-in-out 0.25s, height 0 ease-in-out 0.25s, overflow 0 ease-in-out 0.25s;
  -o-transition: opacity 0.25s ease-in-out 0.25s, height 0 ease-in-out 0.25s, overflow 0 ease-in-out 0.25s;
  -webkit-transition: opacity 0.25s ease-in-out, height 0 ease-in-out, overflow 0 ease-in-out;
  -webkit-transition-delay: 0.25s, 0.25s, 0.25s;
  -webkit-transition: opacity 0.25s ease-in-out 0.25s, height 0 ease-in-out 0.25s, overflow 0 ease-in-out 0.25s;
          transition: opacity 0.25s ease-in-out 0.25s, height 0 ease-in-out 0.25s, overflow 0 ease-in-out 0.25s;
  overflow: hidden;
}
.distribution-map .map-point:active .content a:hover, .distribution-map .map-point:active .content a:active, .distribution-map .map-point:focus .content a:hover, .distribution-map .map-point:focus .content a:active {
  color: #afe1fa;
}
.hotSearchbox.active .moreBoxInput{position: fixed;top:129px;z-index: 10000;right:5%;width: 260px;border-color: #3089e7!important;}
.moreBoxInput{display: none;z-index: 9999; position: absolute;right:5%;top:129px;width: 260px; background: #fff;border: 1px solid #ddd;height:auto;}
.moreBoxInput a{display: block; line-height: 24px; cursor: pointer;padding:0 10px;}
.moreBoxInput a:hover{background: #f9f9f9;}
.work_img_box{background-color: #fff;border: solid 1px #e6f6eb;display:block;width:262px;height:200px;line-height:200px;overflow: hidden;text-align:center;}
