/*
Powered by ly200.com		http://www.ly200.com
¹ãÖÝÁªÑÅÍøÂç¿Æ¼¼ÓÐÏÞÔÚÏßÂòÊÀ½ç±­Æ½Ì¨_ÊÀ½ç±­£¨ÖÐ¹ú£©		020-83226791
*/

/*ÍøÕ¾Ö÷É«µ÷ start*/
.BlueBgColor{background-color: #069}
.GreyBgColor{background-color: #999999}
.OrangeBgColor{background-color: #ffaf24}
.PurpleBgColor{background-color: #632d8f}
.WhiteBgColor{background-color: #FFFFFF}
.RedBgColor{background-color: #9f183a}
.BlackBgColor{background-color: #000000}
.GreenBgColor{background-color: #337433}

.BlueFontColor{color: #069}
.GreyFontColor{color: #999999}
.OrangeFontColor{color: #ffaf24}
.PurpleFontColor{color: #632d8f}
.WhiteFontColor{color: #FFFFFF}
.RedFontColor{color: #9f183a}
.GreenFontColor{color: #337433}

/*ÍøÕ¾Ö÷É«µ÷ end*/
.FontColor{color: #069}

/*************************** ¿íÆÁÑùÊ½ start***************************/
.w_1200 .wide{width:1200px; min-width:1200px;}
/*.w_1200 #top_bar_outer, .w_1200 #header, .w_1200 #nav_outer, .w_1200 #service_outer, .w_1200 #footer_outer{min-width:1200px;}*/
.w_1200 #top_bar .freeship{width:496px;}
.w_1200 #header .logo{}
.w_1200 .nav_item li>a{padding:0 24px;}
.w_1200 #service dl{padding:0 40px 0 30px; width:190px;}
.w_1200 #service dl:first-child{padding-left:30px;}
.w_1200 #service dl.fore_2{width:374px;}
.w_1200 .side_right{width:946px;}
.w_1200 .pro_right{width:940px;}
.w_1200 .prod_sort a{padding:0 15px;}
.w_1200 .prod_menu{display:block;}

.container {width:1200px;margin: 0 auto;position: relative;}
*{font-family: ''Î¢ÈíÑÅºÚ''}

@font-face {
 font-family: 'Helvetica Neue';
 src: url('/static/themes/default/font/HELVETICA NEUE.TTF');
}
@font-face {
 font-family: 'HELVETICANEUELTSTD-BLK';
 src: url('/static/themes/default/font/HELVETICANEUELTSTD-BLK.OTF');
}
@font-face {
 font-family: 'HELVETICANEUELTSTD-BD';
 src: url('/static/themes/default/font/HELVETICANEUELTSTD-BD.OTF');
}

@font-face {
 font-family: 'Î¢ÈíÑÅºÚ';
 src: url('/static/themes/default/font/HelveticaNeueLTPro-Lt.otf');
}

@font-face {
 font-family: 'PINGFANG REGULAR';
 src: url('/static/themes/default/font/PINGFANG REGULAR.ttf');
}

.more_btn{font-size: 16px;border: 2px solid #FFFFFF;width: 145px;height: 39px;border-radius: 3px}
.more_btn a{display: block;width: 100%;height: 100%;line-height: 39px;text-align: center;color: #FFFFFF}
/*************************** ¿íÆÁÑùÊ½ end ***************************/

/*************************** ¶àÓïÑÔÑùÊ½ start ***************************/
.lang_de .header_cart{width:164px;}
.lang_de .header_cart .cart_text{width:88px; font-size:12px;}
.lang_es .header_cart .cart_text{font-size:12px;}
.lang_fr .header_cart .cart_text{font-size:12px;}
.lang_ru .w_1200 #top_bar .freeship{width:490px;}
.lang_ru #top_bar .freeship{width:350px;}
.lang_ru .header_cart{width:155px;}
.lang_ru .header_cart .cart_text{width:83px; font-size:12px;}
.lang_pt .header_cart{width:160px;}
.lang_pt .header_cart .cart_text{width:88px;}
/*************************** ¶àÓïÑÔÑùÊ½ end ***************************/

/*************************** header start ***************************/
#top_bar_outer{background:#f6f6f6; border-bottom:1px solid #e8e8e8;}
#top_bar{height:34px; line-height:35px;}
#top_bar .freeship{width:316px; height:34px; padding-left:36px; background:url(/images/ico-img.png) -166px top no-repeat;/* overflow:hidden;*/}

.crossn{margin-right:5px;margin-top: 18px}
.crossn li{display:inline-block;  height:34px;  position:relative; z-index:1010;}
.crossn li:first-child{/*overflow: hidden;*/max-width: 210px}
/*.crossn li:first-child dt{padding-left: 0}*/
.crossn li.block{padding:0 4px;}
.crossn li:first-child.block{padding:0 4px 0 30px;}
.crossn li div strong{ margin-left:6px;}
.crossn li dt{height:28px; line-height:28px;;  padding:0 20px 0 10px; cursor:pointer; }
.crossn li dt strong{width:40px; display:block; text-align:center;}
.crossn li dt b{display:inline-block; width:15px; height:15px; margin-left:5px; margin-bottom:-3px; overflow:hidden; background:url(/images/user/mail_icon.png) no-repeat;}
.crossn li dt.not_dd{background:none; padding-right:10px;}

.crossn li dd{ width: 196px; padding:5px 10px 8px; border:1px solid #d1d1d1; background:#fff; position:absolute; top:28px; right:4px; display: none;}
.crossn .sign_btn:hover .login{ display: block;}
.crossn li dt{font-size: 14px;color: #ffffff}
.crossn li dt a{font-size: 14px;color: #ffffff}
.crossn li dd img{margin-right:5px;}
.crossn li dd .inbox_tips{display:inline-block; height:15px; line-height:15px; margin-left:5px; margin-bottom:-3px; padding:0 4px; overflow:hidden; color:#fff; text-align:center; background-color:#c00; border-radius:5px;}


#header .logo{width:300px; height:70px; overflow:hidden;}
#header .logo a{height:70px; }
#header .logo img{}

.search{width:440px; border:1px solid #e0dfe4; height:38px; margin:21px 22px 0; background:url(/images/repeat-bg.png) top repeat-x;}
.search input{height:26px; border:0; outline:0;}
.search .text{width:380px; line-height:28px; font-size:14px; padding:5px 4px; padding-left:8px; border:1px solid transparent;}
.search .button{width:40px; height:38px; background-image:url(/images/ico-img.png); background-position:right -212px; background-repeat:no-repeat; cursor:pointer;}

.header_cart{position:relative; width:45px; height:43px; }
.header_cart .cart_inner{height:30px; display:block; position:relative; z-index:1009; background:url(/static/themes/default/images/cart_white.png) no-repeat 4px center ;}
.header_cart .cart_inner:hover{color:#fe8a27;}
.header_cart .cart_count, .header_cart .cart_text{position:absolute; font-size:12px; ;}
.header_cart .cart_count{left:23px; top:3px; width:16px;border-radius: 8px; height:16px; text-align:center; color:#fff;background: #ff5500}
.header_cart .cart_text{left:65px; top:14px; width:52px;}

.header_cart .cart_note{position:absolute; right:45px; top:0; width:368px; border:1px #999 solid; background:#fff; box-shadow:2px 2px 5px 2px rgba(0,0,0,0.1); display:none; z-index:1001;}


.header_cart .cart_empty{padding:35px 0; text-align:center; line-height:24px;}
.header_cart .cart_list .more_pro{height:363px; overflow-x:hidden; overflow-y:scroll;}
.header_cart .cart_list li{position:relative; padding:15px 0; height:60px; margin:0 15px; border-bottom:1px #ccc solid;}
.header_cart .cart_list li:hover{background:#f7f7f7;}
.header_cart .cart_list .cart_pro_img{position:absolute; left:0; top:15px; width:60px; height:60px; text-align:center;}
.header_cart .cart_list .cart_pro_img img{max-width:100%; max-height:100%;}
.header_cart .cart_list .cart_pro_name, .header_cart .cart_list .cart_pro_property{margin-left:73px; height:18px; overflow:hidden; white-space:nowrap; color:#999; display:block;}
.header_cart .cart_list .cart_pro_property span{margin-right:5px;}
.header_cart .cart_list .cart_pro_piece{margin-left:73px; padding-top:5px; display:block;}
.header_cart .cart_list .cart_pro_price{position:absolute; right:15px; bottom:15px; font-size:14px; font-weight:bold;}
.header_cart .cart_pro_btn{padding:10px 20px;}
.header_cart .cart_pro_btn a{color:#333; text-decoration:none;}
.header_cart .cart_pro_btn .cart_view{display:block; height:30px; line-height:30px; text-align:center; color:#333; cursor:pointer; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; box-shadow:0 2px 1px rgba(225,187,0,.85); border:1px #fb0 solid; background:#f5ce50; }
.header_cart .cart_pro_btn .cart_num{font-size:14px; font-weight:bold; color:#f30;}
/*.header_active{border:1px #999 solid; -webkit-box-shadow:0 2px 7px rgba(0, 0, 0, 0.3); -moz-box-shadow:0 2px 7px rgba(0, 0, 0, 0.3); box-shadow:0 2px 7px rgba(0, 0, 0, 0.3);}*/

#sidebar_fix{position: fixed;z-index: 9999;right: 0;top: 45%}
#sidebar_fix{width: 45px;background: #069}
#sidebar_fix .cart_inner{}
#sidebar_fix li.icon_list,#sidebar_fix ul>li.icon_list a{height: 43px;}

.fav_box{width: 45px;background: url("/static/themes/default/images/white_heart.png")no-repeat center;cursor: pointer}
.fav_box a{width: 100%;display: block;height: 100%}

.fav_box .fav_note{position:absolute; right:45px; top:0; width:368px; border:1px #999 solid; background:#fff; box-shadow:2px 2px 5px 2px rgba(0,0,0,0.1); display:none; z-index:1001;}
.fav_box .fav_empty{padding:35px 0; text-align:center; line-height:24px;}
.fav_box .fav_list .more_pro{height:363px; overflow-x:hidden; overflow-y:scroll;}
.fav_box .fav_list li{position:relative; padding:15px 0; height:60px; margin:0 15px; border-bottom:1px #ccc solid;}
.fav_box .fav_list li:hover{background:#f7f7f7;}
.fav_box .fav_list .fav_pro_img{position:absolute; left:0; top:15px; width:60px; height:60px; text-align:center;}
.fav_box .fav_list .fav_pro_img a{display: block; width: 100%; height: 100% !important;}
.fav_box .fav_list .fav_pro_img img{max-width:100%; max-height:100%;}
.fav_box .fav_list .fav_pro_name, .fav_box .fav_list .fav_pro_property{margin-left:73px; height:18px; overflow:hidden; white-space:nowrap; color:#999; display:block;}
.fav_box .fav_list .fav_pro_property span{margin-right:5px;}
.fav_box .fav_list .fav_pro_piece{margin-left:73px; padding-top:5px; display:block;}
.fav_box .fav_list .fav_pro_price{position:absolute; right:15px; bottom:15px; font-size:14px; font-weight:bold;}
.fav_box .fav_pro_btn{ height: 32px; padding:10px 20px;}
.fav_box .fav_pro_btn a{color:#333; text-decoration:none;}
.fav_box .fav_pro_btn .fav_view{display:block; height:30px; line-height:30px; text-align:center; color:#333; cursor:pointer; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; box-shadow:0 2px 1px rgba(225,187,0,.85); border:1px #fb0 solid; background:#f5ce50; }
.fav_box .fav_pro_btn .fav_num{font-size:14px; font-weight:bold; color:#f30;}

#nav_outer{border-bottom:1px #ccc solid;}
#nav{height:42px; position:relative; z-index:1000;margin-top: 12px}

.nav_menu{width:236px; position:absolute; left:0; top:0;}
.nav_menu .nav_title{height:42px; line-height:42px;}
.nav_menu .nav_title a{font-size:14px; color:#fff; padding-left:24px; display:block; text-decoration:none;}
.nav_menu .nav_title b{position:absolute; top:12px; right:12px; width:19px; height:19px; background:url(/images/ico-img.png) right -185px no-repeat;}
.nav_categories{border:1px #e0e0e0 solid; background:#fff; display:none; padding:8px 0;
-webkit-border-radius-bottomleft:6px; -moz-border-radius-bottomleft:6px; border-bottom-left-radius:6px; -webkit-border-radius-bottomright:6px; -moz-border-radius-bottomright:6px; border-bottom-right-radius:6px; -webkit-box-shadow:0 2px 7px rgba(0, 0, 0, 0.3); -moz-box-shadow:0 2px 7px rgba(0, 0, 0, 0.3); box-shadow:0 2px 7px rgba(0, 0, 0, 0.3); -webkit-background-clip:padding-box; -moz-background-clip:padding-box; background-clip:padding-box;}
.nav_categories li{height:40px; position:relative;}
.nav_categories li>h2{width:202px; border-top:1px #e0e0e0 solid; border-bottom:1px solid #fff; border-left:1px solid #fff; background:#fff; height:38px; margin:0 16px; overflow:hidden; position:relative;}
.nav_categories li:first-child>h2{border-top:1px solid #fff;}
.nav_categories li>h2>a{height:38px; line-height:38px; display:block; font-size:12px; padding-right:16px; text-indent:5px; font-weight:bold;}
.nav_categories li>h2>em{border-width:5px 0 5px 5px; border-style:solid; display:block; position:absolute; top:15px; right:5px; z-index:10;}
.NavArrowColor{border-color:transparent transparent transparent #ccc;}
.nav_categories li>h2>i{border-color:transparent transparent transparent #fff; border-width:5px 0 5px 5px; border-style:solid; display:block; position:absolute; top:15px; right:8px; z-index:11;}
.nav_categories li.hover>h2{position:absolute; width:204px; border:1px solid #bbb; border-right:none; margin:0; padding-left:16px; height:39px; z-index:10000; left:0;
 -webkit-box-shadow:-3px 1px 5px rgba(0, 0, 0, 0.3); -moz-box-shadow:-3px 1px 5px rgba(0, 0, 0, 0.3); box-shadow:-3px 1px 5px rgba(0, 0, 0, 0.3);}
.nav_categories li.hover>h2>em{top:14px; right:8px; z-index:10;}
.nav_categories li.hover>h2>i{top:14px; right:11px; z-index:11;}
.nav_categories li .nav_subcate{position:absolute; left:220px; width:700px; padding:0 12px; min-height:494px; z-index:1001; border:1px solid #bbb; background:#fff; -webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.3); -moz-box-shadow:0 0 5px rgba(0, 0, 0, 0.3); box-shadow:0 0 5px rgba(0, 0, 0, 0.3);}
.nav_categories li .nav_subcate dl{display:block; float:left; width:196px; margin:0 12px; padding:5px;}
.nav_categories li .nav_subcate dl.tline{border-top:1px solid #ddd;}
.nav_categories li .nav_subcate dl dt{font-weight:bold; line-height:160%; padding:8px 0;}
.nav_categories li .nav_subcate dl dd{padding:0 0 5px 3px;}
.nav_categories li .nav_subcate dl dd a{display:block; padding:2px 0; line-height:160%;}

.nav_item{height:42px; overflow:hidden; margin-left:236px; display:inline-block;}
.nav_item li{float:left; line-height:42px; border-right-width:1px; border-right-style:solid;}
.nav_item li>a{text-align:center; color:#fff; padding:0 14px; display:inline-block; text-decoration:none; border-right-width:1px; border-right-style:solid; font-size:14px;}
.nav_item li:hover{position:relative; z-index:9999;}
.nav_item li:hover dl{visibility:visible;}
.nav_item li dl{visibility:hidden; position:absolute; background:#fff; width:185px; border-width:2px; border-style:solid; top:42px; left:0px; padding:5px 0; z-index:10000;}
.nav_item li dl dd{width:180px; height:30px;}
.nav_item li dl dd a{font-family:'Î¢ÈíÑÅºÚ', 'Î¢ÈíÑÅºÚ', Helvetica, sans-serif; display:block; font-weight:normal; font-size:10px; color:#000; text-indent:12px; height:30px; line-height:30px; white-space:normal; overflow:hidden; padding:0 13px 0 0;}
.nav_item li dl dd a:hover{text-decoration:underline;}
.nav_item li dl dd.fl{float:left; border-right:1px #005ab0 solid;}
.nav_item li dl dd.right{float:left;}
.nav_item li dl.long{width:361px;}
.nav_item li dl.down_width_1{width:235px;}
.nav_item li dl.down_width_1 dd{width:235px;}
.nav_item li dl.down_width_2{width:285px;}
.nav_item li dl.down_width_2 dd{width:285px;}

.fix_header{height: 86px;position: fixed;top:0;left: 0;z-index: 1000;;width: 100%;background: linear-gradient(to right,#473580,#17b9e6);transition: top 1s}
.fix_header.hide_top{top: -86px;transition: top 1s}
/*************************** header end ***************************/

/*************************** footer start ***************************/
#service{overflow:hidden; padding:20px 0;}
#service dl{padding:0 7px 0 20px; border-left:1px #ccc solid; height:174px; width:190px;}
#service dl:first-child{border-left:0; padding-left:0;}
#service dl.fore_2{width:300px; padding-right:7px;}
#service dt{font-size:14px; font-weight:bold; height:24px; line-height:24px; color:#000;}
#service dd>a{line-height:29px; display:block;}
#service .newsletter{padding-top:12px;}
#service .newsletter .text{width:284px; height:34px; line-height:34px; border:1px #b6b6b6 solid; margin:13px 0;}
#service .newsletter .button{width:106px; height:32px; line-height:32px; color:#fff; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; border:0; cursor:pointer; font-size:14px;}


.footer{display: block}
.footer_box{}
#footer_outer{background:#333333;padding-top: 80px;height: 266px;box-sizing: border-box}
#footer_outer *{color: #ffffff}
#footer{padding:24px 0; border-top:1px solid #c1c1c1; text-align:center; color:#333; line-height:180%;}
#footer .nav a{margin:0 10px;}
#footer .foot_copy{font-size:13px; padding-top:5px;}
#footer .foot_pay{padding:15px 0 10px; text-align:center;}
#footer .foot_pay img{ max-width:200px; max-height:80px; vertical-align:middle; margin:0 8px;}

#footer_top {padding-bottom: 12px ;}
#footer_top .title,#footer_top .sign_up_btn{display: inline-block}
#footer_top .title{font-size: 28px;}
#footer_top .sign_up_btn{text-align: center;font-size: 14px;;width: 146px;height: 41px;line-height: 41px;border: 2px solid #ffffff;border-radius: 3px}


#copyright {background: #2e2e2e;padding: 10px 0}
#copyright *{color: #d1d1d1}
#copyright #uee{ float: left; display: block; height: 22px; line-height: 22px; margin-left: 20px;}
#copyright .title{ display: block; height: 22px; line-height: 22px; color: #fff}
#copy_art{margin: 0 38px}
#copy_art li:not(:first-child){margin-left:14px }

#footer_share li{}
#footer_share li:not(:first-child){margin-left: 20px}

#uee a{font-size: 12px;display: block;text-align: center}
 /*************************** footer end ***************************/

/*************************** gloabl start ***************************/
.icon_heart{width:18px; height:18px; background:url(/static/themes/default/images/global/normal.png) no-repeat -679px -71px; display:inline-block; vertical-align:top;}

.pro_left{width:238px;}
.pro_left .ad{margin-top:20px;}
.pro_right{width:720px;}

.sidebar{border:1px #e6e6e6 solid; margin-top:20px;}
.sidebar .b_title{height:35px; line-height:35px; border-bottom:1px #ccc dashed; margin:0 10px; font-size:15px;}
.sidebar .b_bottom{line-height:30px; color:#1363bc; text-decoration:none; margin-left:10px;}

.side_category{border:1px #d5d5d5 solid; background:#fff;}
.side_category a{display:block; padding-left:13px; border:0;}
.side_category .current{background:url(/images/cate_menu.png) no-repeat 3px 9px; color:#f60; font-weight:bold;}
.side_category .cate_title{padding:5px 0; line-height:160%; background:#e6e6e6; padding-left:15px; font-weight:bold;}
.side_category .cate_menu dd{padding:0 3px;}
.side_category .cate_menu dd.first{margin:0 3px; padding:0;}
.side_category .cate_menu dd.first>a{border-bottom:1px #d5d5d5 dotted; background-position:3px 13px;}
.side_category .cate_menu dd:first-child{border-top:0;}
.side_category .cate_menu dd>a{line-height:33px;}
.side_category .cate_menu dl{padding-left:7px; border-bottom:1px #dadada solid;}
.side_category .cate_menu dl dd{border-top:0;}
.side_category .cate_menu dl a{border:0; line-height:26px;}
.side_category .cate_menu dl dl{border-bottom:0;}

.popular_search{border:1px #d5d5d5 solid; background:#fff;}
.popular_search .title{height:28px; line-height:28px; background:#e8e8ea; padding:0 9px; font-weight:bold;}
.popular_search .view{margin:10px; line-height:23px;}
.popular_search .view a{text-decoration:underline; margin-right:7px;}
.popular_search .view a.big{font-weight:bold;}

#what_hot .pro_item{padding:10px;}
#what_hot .pro_item:hover{background:#f7f7f7;}
#what_hot .pro_item>dt{width:82px; height:82px; text-align:center; vertical-align:middle; border:1px solid #f2f2f2;}
#what_hot .pro_item>dt img{max-width:100%; max-height:100%;}
#what_hot .pro_item .pro_info{width:121px; overflow:hidden; margin-left:10px;}
#what_hot .pro_item .pro_name{height:50px; overflow:hidden; line-height:140%; margin-bottom:5px;}
#what_hot .pro_item a{color:#666;}

#special_offer .pro_item{border-bottom:1px #ddd solid; padding:15px 10px;}
#special_offer .pro_item:hover{background:#f7f7f7;}
#special_offer .pro_item dt{width:96px; height:96px; text-align:center; margin:0 auto; position:relative; overflow:inherit;}
#special_offer .pro_item dt img{max-width:100%; max-height:100%;}
#special_offer .pro_item dt>.icon_discount{position:absolute; top:-10px; right:-40px; width:30px; height:30px; color:#fff; border-radius:999%; -ms-border-radius:999%; -moz-border-radius:999%; -webkit-border-radius:999%; line-height:15px; padding:9px;}
#special_offer .pro_item dt>.icon_discount b{font-size:16px;}
#special_offer .pro_item dd{padding:0 13px;}
#special_offer .pro_item .pro_name{height:30px; overflow:hidden; line-height:140%; margin:5px 0 12px;}
#special_offer .pro_item a{text-decoration:none; color:#666;}
#special_offer .pro_item del{margin-left:20px; color:#666; font-size:12px;}
#special_offer .pro_item del .currency_data, #special_offer .pro_item del .price_data{color:#666; font-size:12px; font-weight:normal;}
#special_offer .last{border-bottom:0;}
/*************************** gloabl end ***************************/


#header .logo{width: 430px}
#header .logo h1{text-align: center}
.nav .first{margin-right: 2px;z-index: 10;}
.nav .first a{display: block;font-size:14px;color: #fff;;}
.nav .first h3 a{line-height: 40px;height: 40px;position: relative;padding: 0 20px 0 20px }
.nav .first:first-child{width: 180px;overflow: hidden}



.nav .first.pro_cate h3 a:after{content: '>';font: normal 14px 'ËÎÌå';;position: absolute;transform: rotate(90deg);right: 0px;top: 12px}
.nav .first:first-child.pro_cate h3 a:after{right: 5px}
.nav .first .sec_cate{background: rgba(0,0,0,0.3);;display: none;padding: 18px 3px 18px 12px;color: #c3c3c3;width: 100%;}
.nav .first .sec_cate li{margin-bottom: 16px}
.nav .first .sec_cate a:hover{color: #fff;}

.account_btn{width: 127px;height: 41px;line-height: 41px;background: #FFFFFF;color: #069;text-align: center;font-size: 14px;border-radius: 5px;margin-top: 16px}
.account_btn a{color: #069;display: block}

.crumbs{width: 100%;position: absolute;height: 74px;text-align: left;margin-top: -74px;background: rgba(0,102,153,0.3)}

.crumbs *{color: #e6e6e6;font:normal 14px 'Î¢ÈíÑÅºÚ'}
.crumbs .location{height: 74px;line-height: 74px}
.crumbs .location a:last-child{color: #FFFFFF}
.banner{position: relative}


.coupon_list li{width: 371px;height: 234px;border-radius: 5px;margin-left: 42px ;box-shadow:  2px 0 11px  #c1c1c1;margin-bottom: 115px}
.coupon_list li:nth-child(1),.coupon_list li:nth-child(4){margin-left: 0 }
.coupon_list li .price{width: 86px;height:86px;line-height: 86px;border-radius:43px;background: #ff6b39;color: #FFFFFF;text-align: center;font-size:34px  ;position: absolute;left: 144px;top: -43px}
.coupon_list li .name{height: 66px;;font:normal 18px/24px 'Î¢ÈíÑÅºÚ'  ;padding:18px 22px 12px 112px}
.coupon_list li .brief{height: 65px;line-height: 65px;position: relative;border-top: 1px solid #e6e6e6;font-size: 14px;color: #b3b3b3;padding:0 48px 0 22px}
.coupon_list li .brief:after{content: '>';font:normal 14px ËÎÌå;position: absolute;top: 24px;right: 24px}
.coupon_list li .content{display: none}

#footer_bottom .col:first-child{width: 255px}
#footer_bottom .col:nth-child(2){width: 218px}
#footer_bottom .col:nth-child(3){width: 316px}
#footer_bottom .col *{font-size: 14px }
#footer_bottom .col h3.title{color: #FFFFFF;margin-bottom: 16px}
#footer_bottom .col li a,#footer_bottom .col p {color: #b0b0b0}
#footer_bottom .col li a{height:32px;line-height:32px;display: block;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
#footer_bottom .col li a:hover{color: #FFFFFF}

#newsletter_form input[type=text]{width: 278px;height: 40px;line-height: 40px;border-radius: 5px;background: #5c5c5c;display: block;border: none;float: left;text-indent: 10px}
#newsletter_form input[type=submit]{width: 108px;height: 40px;border-radius: 5px;background: #f28830;color: #FFFFFF;display: block;float: left;margin-left: 12px;border: none;cursor: pointer}


#newsletter_form  input::-webkit-input-placeholder {font-size: 14px;color: #c5c5c5;text-indent: 10px}/* WebKit browsers */
#newsletter_form  input:-moz-placeholder {font-size: 14px;color: #c5c5c5;text-indent: 10px} /*Mozilla Firefox 4 to 18 */
#newsletter_form  input::-moz-placeholder {font-size: 14px;color: #c5c5c5;text-indent: 10px}/* Mozilla Firefox 19+ */
#newsletter_form  input:-ms-input-placeholder {font-size: 14px;color: #c5c5c5;text-indent: 10px}/* Internet Explorer 10+ */

.index_review {background: #f4f4f4;height: 550px;;width: 100%;padding-top: 80px;box-sizing: border-box}
.index_review_box {}
.index_review .title{font:normal 32px 'Î¢ÈíÑÅºÚ';color: #069;text-align: center}
.index_review li{width: 575px;height: 222px;background: #FFFFFF}
.index_review li:nth-child(2){margin-left: 46px}
.index_review .left{width: 110px;height: 100%}
.index_review .left a{height: 100%;width: 68px;display: block;margin-left: 26px}
.index_review .right{width: 455px}
.index_review .right .name{font: normal 24px 'Î¢ÈíÑÅºÚ';color: #069;}
.index_review .right .brief{font: normal 14px 'Î¢ÈíÑÅºÚ';line-height: 26px}


.form_box_bg {background: #f7f9fa;padding-bottom: 50px}
.form_box {width: 1000px;height: 455px;margin: 0 auto;background: #e6e6e6}
.form_box h3.title{color: #fff;background: #069;text-indent: 18px;font: normal 18px 'Î¢ÈíÑÅºÚ';height: 40px;line-height: 40px}
#lib_feedback_form {width: 745px;margin: 0 auto}
#lib_feedback_form .row{margin-bottom: 10px}

#lib_feedback_form .row.msg{position: relative}

#lib_feedback_form .row.msg label span{position: absolute;top: 0;left: 0}
#lib_feedback_form .row.msg  span.fc_red{position: absolute;top: 0;right: 0}
#lib_feedback_form label{font: normal 14px 'Î¢ÈíÑÅºÚ';height: 31px;line-height: 31px;width: 70px;display: inline-block;text-align: right}
#lib_feedback_form input[type=text],#lib_feedback_form textarea{width: 648px;background: #fff;margin-left: 12px;;border: 1px solid transparent}
#lib_feedback_form input[type=text]{height: 31px;}
#lib_feedback_form textarea{height: 150px;border: 1px solid transparent}
#lib_feedback_form input#code {width: 154px;margin-right: 10px}
#lib_feedback_form .vcode a{font: normal 14px 'Î¢ÈíÑÅºÚ';margin-left: 10px;color: #606060}
#lib_feedback_form input[type=submit],#lib_feedback_form button{width: 83px;height: 31px;background: #069;color: #FFFFFF;font: normal 14px 'Î¢ÈíÑÅºÚ';margin-left: 20px;cursor: pointer}
#lib_feedback_form input[type=submit]{margin-left: 86px}

#feedback h2.title{color: #069;text-align: center;font: normal 32px 'Î¢ÈíÑÅºÚ'}
.feedback_list{margin-bottom: 50px}
.feedback_list ul{text-align: center}
.feedback_list .hd li{width: 243px;height: 207px;border: 1px solid #d2d2d2;margin-left: 32px;background: #f4f4f4;display: inline-block;overflow: hidden;position: relative;cursor: pointer}
.feedback_list .hd  li .name{margin-top: 165px;font: normal 14px 'Î¢ÈíÑÅºÚ';padding:0 20px }
.feedback_list .hd  li:hover .name{color: #FFFFFF;}
.feedback_list .hd  li.on .name{color: #FFFFFF;}

.feedback_list .hd  li:hover{background: #069}
.feedback_list .hd  li.on {background: #069}
.feedback_list .hd  li .pic_box {width: 243px;height: 207px;position: absolute ;z-index: 1}
.feedback_list .hd  li .pic_box_0 {display: block;z-index: 1}
.feedback_list .hd  li .pic_box_1 {display: none;z-index: -1}
.feedback_list .hd  li:hover .pic_box_0 {display: none;z-index: -1}
.feedback_list .hd  li:hover .pic_box_1 {display: block;z-index: 1}
.feedback_list .hd  li.on .pic_box_0 {display: none;z-index: -1}
.feedback_list .hd  li.on .pic_box_1 {display: block;z-index: 1}

.feedback_list .bd   li {width: 1116px;margin: 0 auto;min-height: 300px;}

.side_left{width: 266px}
.w_1200 .side_right{width: 892px;margin-left: 40px;min-height: 300px;padding-top: 30px}
.art_list {border-top: 5px solid #069;background: #f3f3f3}
.art_list li{width: 266px;height: 47px;border-bottom: 1px solid #dcdcdc;}
.art_list li a{display: block;height:47px;;font: normal 16px/47px 'Î¢ÈíÑÅºÚ';text-indent: 36px;overflow: hidden}
.art_list li.on  a{color: #069;position: relative}
.art_list li.on a:after{position: absolute;width: 0;height: 0;border-top: 6px solid transparent;border-left: 6px solid #069;border-bottom: 6px solid transparent;right: 22px;top: 16px;content: ''}

#scroll_top{width: 34px;height: 34px;background: #069;border-radius: 3px;position: fixed;right:10px;bottom: 10%;z-index: 10000}
#scroll_top{}