/*Theme Name: EsternDescription: Author: PaperdinoVersion: 1.0Template:Paperdino*//* S Reset */a{background:transparent;text-decoration:none;margin:0;padding:0;color:#333;}a:hover{color:#DD3D35; text-decoration:underline;/*-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;*/}::selection{background:#6f95bb;color:#fff;}::-moz-selection{background:#6f95bb;color:#fff;}.clearBoth {clear: both;}.clearfix:after {content: "\0020";display: block;height: 0;clear: both;}.clearfix {_zoom: 1;}*+html .clearfix {overflow:auto;}/* E Reset */body{color: #333;line-height:20px;font: 14px 'Century Gothic','Microsoft YaHei', "hiragino sans gb",'黑体','宋体', Arial, Lucida Grande, Tahoma, sans-serif;}.f_l{ float:left;}.f_r{ float:right;}.thewidth{ width:1000px; margin:0 auto;}.red{ color:red;}/*Container*/#Container{background:#FFF;}/*++Header++*/.head_bg{ width:100%; background:url(images/bg_head.jpg) #FFF right top no-repeat;}#Header{}#Logo{ float:left; width:150px; padding-top:40px;}.head_right{ float:right; width:830px; padding-top:100px;}#Top{float:right;font-size:12px; line-height:32px; margin-bottom:10px;}.top_cart{ float:left; margin-right:30px;}.top_cart a{ display:block; text-decoration:none;background:url(images/the_png.png) -10px -212px no-repeat; padding-left:25px;}.top_menu{float:left; margin-right:20px;}.top_menu ul li{ float:left; margin-right:10px;}.top_search{float:left; margin-right:10px;}.bg_search{background:url(images/top_search_bg.jpg) #FFF left top no-repeat; width:165px; height:32px; padding:5px;}#searchsubmit{background:url(images/the_png.png) -6px -187px no-repeat; border:0 none; width:24px; height:22px; float:left;}#s{border:0 none; background:none; width:126px; float:left;outline: none; color:#666; }.lang_menu{float:left; margin-right:20px;}.lang_menu ul li{ float:left; margin-left:12px;}	/*Menu*/#Menu{ float:right; clear:right; background:url(images/menu_bg.png) top right no-repeat; width:823px; height:66px;}#Menu ul{ padding-left:10px;}#Menu ul li{    float:left;    background:url(images/menu_li_bg.png) left no-repeat;    height:43px;    position: relative;}#Menu ul li.first{ background:none;}#Menu ul li a{ display:block; height:23px; line-height:23px; padding:10px 20px; color:#333;}#Menu ul li a:hover{color:#DD3D35; text-decoration:none;}#Menu ul li.hover a,#Menu ul li.current_page_item a,#Menu ul li.current-menu-item a,#Menu ul li.current-menu-parent a,#Menu ul li.current-menu-ancestor a{color:#DD3D35; text-decoration:none;font-weight:bold;}#Menu ul.sub-menu {    position:absolute;    margin-left: 5px;    padding: 0;    border-radius: 5px;    overflow: hidden;    box-shadow: 6px 6px 8px #888888;    z-index: 9999;}#Menu ul.sub-menu li {    width: 100%;    background: linear-gradient(rgb(226, 226, 226), silver);}#Menu ul>li ul.sub-menu {    width: 150px;    height: 0;    opacity:0;    margin-top: 30px;    -webkit-transition: opacity .3s, margin-top .3s;    transition: opacity .3s, margin-top .3s;}#Menu ul>li:hover>ul.sub-menu {    height: auto;    opacity:1;    margin-top: 0;    -webkit-transition: opacity .3s, margin-top .3s;    transition: opacity .3s, margin-top .3s;}#Banner{ text-align:center; margin-bottom:-70px;}/*[ Home ]*/.home_bg{background:url(images/curve_bg.png) #F6F6F6 top center no-repeat; padding-top:160px;}#Mains{ padding-bottom:20px;}/*main_left*/.main_left{ width:630px;}.main_box{ width:300px;}.main_box h2.main_box_title{text-transform : capitalize; font-size:17px;background-image:url(images/the_png.png); background-repeat:no-repeat; margin-left:-30px; padding-left:30px; margin-bottom:10px; color:#545454;}.main_box h2.main_box_title strong{ font-size:35px;}.main_special{ margin-right:20px;}.main_special h2.main_box_title{background-position:-10px 2px;margin-bottom:20px;}.main_bestseller h2.main_box_title{background-position:-10px -48px;margin-bottom:20px;}.mpro_box{}.main_box_list{}.main_box_list .woocommerce ul.products li.product{ width:100%; margin:0; float:inherit; padding-bottom:20px; border-bottom:1px #A8A8A8 solid; margin-bottom:20px;}.main_box_list .woocommerce ul.products li.product h3{ margin:0; padding:0; margin-bottom:5px;}.main_box_list .woocommerce ul.products li.product .price{ display:block;color:#DD3D35; padding:3px 0; font-weight:bold;}.main_box_list .woocommerce ul.products li.product strong{ display:inline-block;}.main_box_list .woocommerce a.button{ float:right;background:url(images/the_png.png) -10px -156px no-repeat; font-size:13px; border:none; padding-left:22px;text-shadow:none;box-shadow:none;}.main_box_list .woocommerce a.button:hover{background:url(images/the_png.png) -10px -156px no-repeat;color:#DD3D35;}.main_box_list .woocommerce a.button:before{ background:none;}.main_box_list .woocommerce a.added_to_cart{ display:block; font-size:12px; color:#999; margin-top:30px;}.mpro{}.mpro_img{ width:90px; height:90px; float:left;}.mpro_right{ margin-left:100px;}.mpro_right h3{ width:190px; height:18px;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}.mpro_right .price{ display:inline-block; float:left; font-size:15px; color:#DD3D35;}.mpro_right .price del{ font-weight:100;}.mpro_right .mpro_option{ margin-bottom:5px; color:#646464;}/*main_right*/.main_right{ width:320px;}.main_about{ margin-bottom:20px;}.main_about h2.main_box_title{background-position:-10px -98px;}.main_about .main_box_content{ color:#555555; font-size:14px;}	/*message*/.message_box{ width:280px; background:url(images/op_bg.png); padding:20px;-webkit-box-shadow: 3px 3px 3px #EFEFEF;}.message_box h2{ text-align:center; font-size:16px; padding-bottom:10px; color:#555555;}.message_box table td{ padding:5px 0;}.message_box table td.mbtd1{ width:90px;}.mb_input{ background:url(images/input_text_bg.png) 0 0 no-repeat; width:183px; height:20px; padding:7px 10px; line-height:20px; border:0 none;outline: none;}.mb_textarea{ background:url(images/input_text_bg.png) 0 -40px no-repeat; width:183px; height:80px; padding:7px 10px 16px; line-height:18px; border:0 none;outline: none;}#message_sending_display{ height:22px;}#message_submit{ float:right;background:url(images/the_png.png) -7px -295px no-repeat; font-weight:bold; color:#555555;outline: none; width:80px; height:35px; border:0 none; cursor:pointer;}/*Page*/#Central{ padding:50px 0;}	/*page_left*/.page_left{ float:left; width:150px;}.page_left_menu{ margin-bottom:20px;}.page_left_menu h3{ color:#DD3D35;background-image:url(images/the_png.png); background-repeat:no-repeat; font-size:16px; padding:1px 0; margin-left:-30px;padding-left:30px;background-position:-570px -8px; margin-bottom:10px;}.page_menu_list ul li{ padding:3px 0;}.page_menu_list ul li a{ color:#464646;}	/*PageBox*/#PageBox{ width:500px; margin-left:20px;}#PageTitle{ margin-bottom:20px; font-size:18px; font-weight:100;color:#464646;}.Con{ color:#666; line-height:160%; font-size:13px;}.Con p{ margin-bottom:10px;}	/*page_message*/.page_message{float:right; padding-top:50px;}.page_message .message_box{  width:270px; background:url(images/op_bg.png); padding:15px;box-shadow:none; border:1px #A1A1A1 solid;}.page_message .message_box h2{ text-align:center; font-size:16px; padding-bottom:10px; color:#555555;}.page_message .message_box table td{ padding:5px 0;}.page_message .message_box table td.mbtd1{ width:80px; font-size:13px;}.page_message .mb_input{ background:url(images/input_text_bg2.png) 0 0 no-repeat; width:168px; height:20px; padding:7px 10px; line-height:20px; border:0 none;outline: none;}.page_message .mb_textarea{ background:url(images/input_text_bg2.png) 0 -40px no-repeat; width:168px; height:80px; padding:7px 10px 16px; line-height:18px; border:0 none;outline: none;}.page_message_bottom{ padding:13px; color:#646464; font-size:13px; line-height:22px;}.page_message_bottom strong{ color:#DD3D35; display:inline-block; width:40px;}:lang(zh-CN) #PageBox .Pagecontent.Con {    font-size: 16px;}/*page_right*/.page_right{ margin-left:160px; width:850px;}	/*archive*/#CateList{}#CateList ul li{ margin-bottom:20px;}.catebox{ font-size:13px;}.catebox_title{ margin-bottom:10px;}.catebox_title a{ display:inline-block; width:700px; font-size:16px; font-weight:100;}.catebox_title span.catebox_title_time{ font-weight:100; font-size:13px; line-height:22px; color:#CCC; float:right;}.catebox_excerpt{ font-size:13px; color:#999;}	/*search*/#search-key{color:#DD3D35;}	/*archive-product*/#WooPlist{}.woocommerce-breadcrumb,.woocommerce-result-count{ display:none;}.before_shop_head{ height:30px; border-bottom:1px #CCC solid; margin-bottom:20px;}h1.page-title{ font-size:18px; font-weight:100; float:left; color:#646464;}.woocommerce-ordering{ float:right;}#Plist{}#Plist ul li{ width:250px; margin-right:22px; float:left; margin-bottom:20px;}#Plist ul li.pli3{ margin-right:0;}.the_pro{ width:250px;}.the_pro_img{ height:250px;width:250px; text-align:center; overflow:hidden; margin-bottom:10px; position: relative;}.the_pro_img img{height:250px;width:250px;}.the_pro_bottom h3{ width:250px; height:18px;overflow: hidden;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis; margin-bottom:6px;}.the_pro_bottom .price{ float:left; display:inline-block; padding:2px 0; font-weight:bold; font-size:15px; color:#DD3D35;}.the_pro_bottom .price del{font-size: 0.67em;color: rgba(145,145,145,0.5); font-weight:100;}.the_pro_option{ min-height: 40px; margin-bottom:5px; color:#646464;}.the_pro_bottom a.button{background:url(images/the_png.png) -10px -156px no-repeat; border:none; padding:2px 0; padding-left:24px;text-shadow:none;box-shadow:none; float:right;}.the_pro_bottom a.button:hover{background:url(images/the_png.png) -10px -156px no-repeat;color:#DD3D35;}.the_pro_bottom a.button:before{ background:none;}.the_pro_bottom a.added_to_cart{ display:block; font-size:12px; color:#999;}.woocommerce ul.products li.product .the_pro_option strong {display:inline;}	/*Product Single*/.product_head{ margin-bottom:20px; padding: 20px;}.product_head_img{ float:left; position: relative;}.product_head_img .images{ margin-right: 20px;}.product_head_img .images a.woocommerce-main-image{ display:table-cell; vertical-align:bottom; overflow:hidden; text-align:center;}.product_head_img .images a.woocommerce-main-image img{ height:340px; width:auto; }.product_head_img .thumbnails{ padding-top:10px;}.product_head_img .thumbnails a{ display:inline-block; margin:4px;}.product_head_img .thumbnails a img{ width:80px; height:80px;}.product_head_summary{ margin-left:460px; color:#525252; font-size:13px;}.product_head_summary p {font-size:18px;}.product_head_summary h1.product_title{ font-size:24px; margin-bottom:10px; color:#646464; font-weight:100;}.product_head_summary .price{ color:#DD3D35; font-size:20px; margin-bottom:8px;}.product_head_summary .price del {font-size: 0.67em;color: rgba(145,145,145,0.5);font-weight: 100;}.product_head_summary .product_meta{ margin-bottom:8px; color:#525252; font-weight:bold; font-size: 18px;}.product_head_summary .product_meta a{ font-weight:100;}.product_head_summary .catr_box{ height:120px; padding:20px 0 10px;}.product_head_summary .catr_box .catr_box_left{ float:left;}.product_head_summary .catr_box .catr_box_right{ float:left;}.product_head_summary .catr_box .catr_box_left .quantity{}.product_head_summary .catr_box .catr_box_left .quantity .minus,.product_head_summary .catr_box .catr_box_left .quantity .plus{ background:#808080; padding:0px 0px; width:26px; height:26px; line-height:26px; text-align:center; border:0 none;border-radius:15px; cursor:pointer; font-size:16px; color:#FFF; font-weight:bold;outline: none;}.product_head_summary .catr_box .catr_box_left .quantity .qty{ background:url(images/the_png.png) -400px -220px no-repeat;border:0 none; width:32px; padding:6px; height:26px; line-height:26px;outline: none;text-align:center; margin:0 5px;}.product_head_summary .catr_box .catr_box_right .single_add_to_cart_button{ margin-left:20px;background:url(images/the_png.png) -460px -220px no-repeat;outline: none;border:0 none; width:112px; height:38px; overflow:hidden; text-indent:-999em;cursor:pointer;}#content .woocommerce-message:after,#content .woocommerce-error:after, .woocommerce-info:after{ display:inline;}.product_body{ border:1px #B9B9B9 solid; margin-bottom:20px;}.product_body h3.product_body_title{border-bottom:1px #B9B9B9 solid; color:#525252; font-size:16px; margin:0; padding:10px 20px;}.product_body .product_summary_content{ padding:20px 20px; font-size:13px; line-height:150%;}.related_products{}.related_products h2.related_products_title{ color:#525252; padding:10px 0; font-size:16px;text-transform: uppercase; font-weight:100;}.related_products_list{}.related_products_list ul li{ width:250px; margin-right:22px; float:left; margin-bottom:20px;}.related_products_list ul li.pli3{ margin-right:0;}	/*Single*/.single_head{ margin-bottom:20px;}.single-title{ font-size:18px; font-weight:100; width:700px; color:#646464;}.single_title_time{ font-weight:100; font-size:13px; line-height:22px; color:#CCC; float:right;}/*分页*/.woocommerce-pagination{ border-top:1px #C3C3C3 solid; padding-top:20px; text-align:center;}.page-numbers{}.page-numbers li{ display:inline-block; margin:0 0px; font-size:13px;}.page-numbers li span,.page-numbers li a{ display:block; padding:5px 10px; text-decoration:none;}.page-numbers li span.current{ display:block; background:#808080; padding:5px 10px; color:#FFF;border-radius:15px;}#Pagenavis .wp-pagenavi{ padding-top:30px; text-align:center; padding-bottom:10px;}#Pagenavis .wp-pagenavi span,#Pagenavis .wp-pagenavi a{ font-size:13px; display:inline-block; padding:5px 10px; margin:0 3px; text-decoration:none;}#Pagenavis .wp-pagenavi span.current{ display:inline-block; background:#808080; padding:5px 10px; color:#FFF;border-radius:15px;}/*404*/#Page_404{ padding:60px; text-align:center;}#Page_404 .the_404_ico{ margin-bottom:20px;}#Page_404 h1{ font-size:40px; font-weight:100;line-height:130%; margin-bottom:20px;}#post_404_link{ width:300px; margin:0 auto; font-size:15px; margin-bottom:20px;}#post_404_link a{ margin:10px; display:block; width:100px; margin:0 auto;}#post_404_link a.the_404_link1{ background:url(images/icon/sign-in.png) left no-repeat; padding-left:20px;}#post_404_link a.the_404_link2{ background:url(images/icon/home.png) left no-repeat; padding-left:10px;}#Page_404 h2{ font-size:14px; font-weight:100; color:#999; line-height:150%;}/*Foot*/.foot_bg{ background:#A6A6A6; color:#FFF; width:100%;}.foot_head{ padding:30px 0;}.section{ float:left; width:160px; margin-right:40px;}.section h3{ margin-bottom:20px;text-transform: uppercase; font-size:14px;}.section .section_list{}.section .section_list ul li{ line-height:20px;}.section .section_list ul li a{ font-size:12px; font-family:'Century Gothic'; color:#FFF;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}.section .section_list ul li a:hover{color:#DD3D35;}.section_list_icon ul li{ line-height:21px; margin-bottom:10px;}.section_list_icon ul li a{ display:block; height:23px; line-height:23px; background-image:url(images/the_png.png); background-repeat:no-repeat; padding-left:28px;-moz-transition:all .1s ease;-webkit-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease;}.section_list_icon ul li a.se_icon1{ background-position:-400px -10px;}.section_list_icon ul li a.se_icon2{ background-position:-400px -40px;}.section_list_icon ul li a.se_icon3{ background-position:-400px -70px;}.section_list_icon ul li a.se_icon1:hover{ background-position:-400px -110px; text-decoration:none;}.section_list_icon ul li a.se_icon2:hover{ background-position:-400px -140px; text-decoration:none;}.section_list_icon ul li a.se_icon3:hover{ background-position:-400px -170px; text-decoration:none;}.section_logo{width:200px; margin-right:0; text-align:center; padding-top:20px;}.section_logo img{ width:100px; height:auto;}.foot_bottom{ width:100%; border-top:1px #FFFFFF solid;}#Copys{ padding:30px 0px; width:800px; margin:0 auto; font-size:13px; }#Copys .f_l{line-height:22px;}#Copys .f_r span{display:inline-block; float:left;line-height:22px; margin-right:10px;}#Copys .f_r a{ display:inline-block; float:left; background:url(images/paperdino.png) left top no-repeat; width:85px; height:22px;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}#Copys .f_r a:hover{background:url(images/paperdino_hover.png) left top no-repeat;}/* Top */#to_top{ cursor:pointer; background:url(images/top.png) #888 center no-repeat; position:fixed;bottom:60px;right: 50px;width:50px;height:50px; display:none;border-radius:6px;}#to_top:hover{background:url(images/top.png) #DD3D35 center no-repeat;}/*公共Style*/.nopatop{ padding-top:0;}.aligncenter{ text-align:center;}.fixed{ position:fixed; top:0;z-index:99999;}#content .product_head.clearfix:after,#content .product_head_summary .catr_box.clearfix:after{ display:inline-block;}span.onsale {    min-height: 32px;    min-width: 32px;    padding: 4px;    font-size: 12px;    font-weight: bold;    position: absolute;    text-align: center;    line-height: 32px;    top: 6px;    right: 6px;    margin: 0;    -webkit-border-radius: 20px;    border-radius: 20px;    background: #a1c094;    background: -webkit-gradient(linear,left top,left bottom,from(#a1c094),to(#85ad74));    background: -webkit-linear-gradient(#a1c094,#85ad74);    background: -moz-linear-gradient(center top,#a1c094 0%,#85ad74 100%);    background: -moz-gradient(center top,#a1c094 0%,#85ad74 100%);    text-shadow: 0 -1px 0 #85ad74;    color: #ffffff;    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.3), inset 0 -1px 0 rgba(0,0,0,0.2), 0 1px 2px rgba(0,0,0,0.2);    -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.3), inset 0 -1px 0 rgba(0,0,0,0.2), 0 1px 2px rgba(0,0,0,0.2);    box-shadow: inset 0 1px 0 rgba(255,255,255,0.3), inset 0 -1px 0 rgba(0,0,0,0.2), 0 1px 2px rgba(0,0,0,0.2);}.foot_head aside.widget {    width: 200px;    float: left;}.foot_head aside.widget ul {    margin-top: 20px;    font-size: 13px;}.foot_head aside.widget ul li a {    color: white;}#Footer ul li a {    font-size: 15px;    font-weight: bold;    color: rgb(61, 61, 61);}.the_pro {width: 250px;height: 400px;}