@charset "utf-8";
html{color:#333;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,var {font-style:normal;font-weight:normal;}
li {list-style:none;}

caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;	font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym {border:0;font-variant:normal;}
input,textarea,select {font-family:inherit;font-size:inherit;*font-size:100%;font-weight:inherit;outline:none;border:1px solid #ccc;}
option{color:#333;}
input:focus,select:focus{border-color:#65aae9;}

.fl{float:left;}
.fr{float:right;}
.tl{text-align:left;}
.tr{text-align:right;}
.tc{text-align:center;}
.bold{font-weight:bold;}
.pad_rl20{padding:0 20px;}
.mgn_t10{margin-top:10px;}
.red{color:red;}
.green{color:green;}
.orange{color:#FB9204;}
.v-align{vertical-align:top;}

.clearfix:after{content:"."; display:block; height:0; clear:both;visibility:hidden;}
*html .clearfix{height:1%;}
*+html .clearfix{height:1%;}
.clear{clear:both;height:0px;font-size:0;overflow:hidden;}

/* 去除button私有属性，解决FF中按钮文字偏下的BUG  */
button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner {border:none /*去虚线框*/;padding:0;}
body{color:#333; font-size:12px;min-width:1002px;font-family:Verdana,"Microsoft YaHei","微软雅黑","宋体";background:#f3f3f3;position:relative;}
a{color:#5b5b5b; text-decoration:none; cursor:pointer;}
a:hover{color:#5b5b5b;text-decoration:none;}
.index-body{min-width:1002px;}

input[readonly]{color:#939192;background:#f5f5f5!important;cursor:default;}

.btn-1,.btn-2,.btn-3{color:#4782d2;border-radius: 4px;padding:0 10px 0 40px;height:32px;line-height:32px;width:110px;margin:20px 15px 10px 15px;display:inline-block;cursor:pointer;text-align:left;background:url(../images/bg-n.png) -271px -134px no-repeat #fff;border:1px solid #4782d2;}
.btn-1,.btn-2{width:auto;padding:0 20px 0 40px;}
.btn-2{background-position:-270px -105px;background-color:#4782d2;color:#fff;}
.btn-3{padding:0 10px;width:auto;margin:0 30px 0 0;background:#4782d2;color:#fff;height:34px;line-height:34px;position:relative;top:1px;width:110px;text-align:center;}
.choice-box .btn-1,.choice-box .btn-2{margin-top:0;}
.btn-1:hover{background-color:#e6f3ff;}
a.blue,.blue{color:#4782d2;display:inline-block;}
.w_full{width:100%;}
.line-1,.line-2{border-top:1px solid #e1e1e1;clear:both;overflow:hidden;height:0;line-height:0;margin:6px 0;}
.line-2{border-color:#f3f3f3;margin:0;}
.minheight{min-height:580px;}

.data-page{min-width:1002px;}
.topnav{height:31px;}
.user-info{line-height:31px;padding-left:28px;}
.nav{height:62px;background:#4782d2;margin-bottom:20px;box-shadow:0 2px 5px #ccc;}
.logo{min-width:120px;_width:120px; padding:9px 56px 0 23px;}
.menulist li{text-align:center;color:#fff;float:left;height:62px;}
.menulist li a{padding:0 28px;min-width:70px;display:block;color:#fff;_float:left;border-bottom:4px solid #4782d2;font-size:16px;line-height:65px;height:58px;}
.menulist li a:hover,.menulist li.cur a{border-bottom-color:#fff;}

/*topnav*/
.user-box-select,.lang-order-select{right:0;color:#333;height:46px;line-height:46px;cursor:default;position:relative;height:31px;line-height:31px;/* min-width:110px; */padding:0 9px 0 8px;}
.lang-order-select{height:20px;line-height:20px;min-width:53px;padding:0 22px 6px 0;background:url(../images/lang-tab1.png) 100% 0px no-repeat;text-align:center;color:#fff;}
.user-list-box,.lang-item-box{background:#fff;border:1px solid #dcdcdc;border-radius:2px;padding:4px 1px;box-shadow:0px 3px 7px rgba(0,0,0,.2);}
.lang-item-box{padding:3px 1px;box-shadow:0px 2px 12px #ddd;}
.user-list-box li a,.lang-item-box li{white-space:nowrap;overflow:visible;display:block;height:24px;line-height:24px;padding:0 11px 0 11px;cursor:pointer;color:#333;}
.lang-item-box li{padding:0 5px 0 12px;text-align:left;border-radius:3px;}
.user-list-box li a:hover,.lang-item-box li:hover{background:#cacaca;color:#333;}
.lang-arrow{width:9px;height:4px;position:absolute;z-index:668;right:6px;top:23px;display:none;background:url(../images/lang-arrow.png) 0px 0px no-repeat;}
.down-white1{border-style:solid;_border-style:dashed;border-width:4px;border-color:transparent;border-top:4px solid #999;border-bottom-width:0;width:0;height:0;font-size:0;line-height:0;display:inline-block;position:relative;margin:0 6px 0 5px;top:-1px;}
.down-white1-inner{border-style:solid;_border-style:dashed;border-width:6px;border-color:transparent;border-bottom-width:0;border-top:6px solid #f3f3f3;width:0;height:0;font-size:0;line-height:0;position:absolute;right:-6px;top:-7px;}
.user-area:hover .user-list-pop,.lang-order-area:hover .lang-item-box,.lang-order-area:hover .lang-arrow{display:block;}
.user-area{top:2px;position:relative;right:10px;}
.lang-order-area{position:relative;background:url(../images/lang-tab.png) 0 0 no-repeat;margin:11px 0 0 0px;}
.lang-order-area .lang-item-box{position:absolute;z-index:666;overflow:visible;left:0;right:0;top:26px;display:none;}
.user-area .user-list-pop{position:absolute;z-index:666;overflow:visible;min-width:100%;left:0;top:26px;display:none;}
.notice-nav,.cart-nav,.favor-nav{display:block;height:32px;line-height:32px;top:1px;position:relative;margin-left:30px;background:url(../images/bg-n.png) -285px -30px no-repeat;padding-left:20px;}
.notice-nav span,.cart-nav span{color:#ff4d4d;}
.notice-nav{margin-right:180px;background-position:-285px 8px;}
.cart-nav{background:url(../images/cart-icon-bgh.png) 4px center no-repeat;}
.cart-nav .user-box-select{min-width:60px;padding-right:0;}
.favor-nav .user-box-select{min-width:60px;}
.favor-nav .user-box-select a{position:relative;top:1px;color:#333;}
.favor-nav{background:url(../images/fav-icon-blue.png) 5px 8px no-repeat;}
.left-area{width:190px;position:absolute;left:0;top:94px;bottom:123px;background:#fff;padding-top:30px;}
.index-body .left-area{bottom:123px;}
.main-area{margin-left:200px;margin-right:20px;min-height:570px;}
.main-content{}
.item-title,.item-title2,.item-title3,.item-title4{color:#467fcd;font-size:14px;font-weight:bold;line-height:18px;padding:7px 0 7px 51px;background:url(../images/t-icon1.png) 25px 7px no-repeat;}
.item-title2{background:url(../images/t-icon2.png) 20px 0px no-repeat;}
.item-title3{background:url(../images/t-icon3.png) 19px 0px no-repeat;}
.item-title4{background:url(../images/t-icon4.png) 26px 6px no-repeat;}
.item-cat1{font-size:13px;color:#5b5b5b;line-height:18px;padding:7px 0 7px 51px;background:url(../images/arrow-c2.png) 34px 12px no-repeat;cursor:pointer;}
.item-cat1 a:hover,.item-cat1:hover{color:#4782d2;}
.item-cat2{padding-bottom:8px;}
.item-cat2 li{line-height:15px;padding:6px 0 6px 63px;font-size:12px;}
.item-cat2 li a{display:block;color:#666;}
.item-cat2 li a:hover,.item-cat2 li a.selected{color:#467fcd;}
.item-show{background:url(../images/arrow-c1.png) 31px 15px no-repeat;}

.url_here{font-size:13px;background:url(../images/bg-n.png) -285px -73px no-repeat;padding:0px 0 0 20px;height:32px;line-height:32px;}
.box-1{margin-bottom:10px;background:#fff;box-shadow:0 0 5px #ddd;}
.box-2{background:#fff;box-shadow:0 0 5px #ddd;}

.tab-item .tab-list{display:none;}
.tab-item-t{border-bottom:2px solid #f3f3f3;margin:0px 20px;height:45px;}
.tab-item li{padding:17px 20px 0 20px;height:28px;line-height:28px;min-width:105px;float:left;text-align:center;color:#999;cursor:pointer;}
.tab-item-t li.cur{position:relative;border-bottom:2px solid #4782d2;color:#4782d2;_top:2px;}
.tab-item .tab-list{padding:10px 20px 10px 20px;}
.tab-list .data-list-style{padding:0;}

.input-s1,.input-s2,.input-s7,.input-s9,.input-s10,.input-s12{border:1px solid #ccc;height:32px;line-height:32px;text-indent:8px;}
.input-s7{width:340px;}
select.input-s7{width:342px;}
.input-s12{width:209px;}
.choice-box,.choice-box1,.choice-box2,.choice-box3{width:25%;float:left;line-height:34px;}
.choice-box2{width:auto;}
.choice-box1{width:16%;}
.choice-box3{min-width:21.2%;width:auto;padding-right:50px;}
.choice-box span,.choice-box1 span{display:inline-block;line-height:26px;}
.choice-box .input-s1,.choice-box1 .input-s1{width:80%;}
.choice-box .input-s2,.choice-box1 .input-s2,.choice-box1 .input-s11{width:37%;height:32px;line-height:32px;}
.choice-box1 .input-s2{width:80%;}
.choice-box1 select.input-s2,.choice-box1 select.input-s11,.choice-box select.input-s2{height:34px;line-height:34px;}
.form-item-n .input-s2,.input-s9{width:342px;height:34px;line-height:34px;}
.input-s9{width:80%;}
.input-s10{width:65%;}
select.input-s1,select.input-s2,select.input-s11,select.input-s12{height:34px;line-height:34px;color:#333;}
select.input-s12{width:211px;}
textarea.input-s1{vertical-align:top;}
.publisher_box{position:relative;}
.clear-btn{display:none;width:13px;height:13px;text-indent:-9999px;overflow:hidden;background:url(../images/clear.gif) center center no-repeat;position:absolute;left:73%;top:45px;}

span.search_title1{display:inline-block;color:#999;font-weight:bold;color:#999;min-width:75px;line-height:26px;}
.condition_list{margin-left:75px;padding-right:60px;position:relative;}
.condition_list span{display:inline-block;min-width:70px;height:21px;line-height:21px;color:#333;cursor:pointer;margin:3px 20px 3px 0;}
.condition_list span i{font-style:normal;display:inline-block;padding:0 10px;}
.condition_list span:hover i,.condition_list span.selected i{color:#fff;background-color:#4782d2;border-radius:15px;}
.condition_list .show-hide,.condition_list .show-open{width:auto;height:18px;background:url(../images/arrow.png) 100% -7px no-repeat;margin:0;position:absolute;right:-1px;top:-3px;padding-right:12px;min-width:inherit;cursor:pointer;}
.condition_list .show-open{background-position:100% -37px;}
.tag-list{padding:10px 20px;}
.condition_list_height{height:30px;overflow:hidden;}
.publish-tag-list{padding:5px 20px;clear:both;}
.publish-tag-list span.search_title1,.prefer span.search_title1{min-width:30px;line-height:22px;}
.publish-tag-list .condition_list,.prefer .condition_list{margin-left:30px;min-height:22px;}
.publish-tag-list .condition_list span,.prefer .condition_list span{margin:0 20px 0 0;height:22px;line-height:22px;padding:0 8px;min-width:150px;}
.prefer .condition_list span{margin:0;}
.publish-tag-list .condition_list_height,.prefer .condition_list_height{height:22px;}
.publish-tag-list .condition_list .show-hide,.publish-tag-list .condition_list .show-open,.prefer .condition_list .show-hide,.prefer .condition_list .show-open{top:2px;}
.publish-tag-list span.selected,.prefer span.selected{background:#4782d2;color:#fff;padding-right:8px;}
.prefer span.selected:hover{background:url(../images/del.png) 100% center no-repeat #4782d2;padding-right:25px;}
.prefer{width:44%;float:left;padding:5px 20px;}

.prefer_box .prefer span.selected:hover{padding-right:24px;}
.prefer_box .prefer .condition_list span{height:auto;line-height:16px;padding:4px 8px;}
.prefer_box .prefer .condition_list_height{height:auto;}
.prefer_box .condition_list{padding-right:0;}

.search-box{padding:10px 0;}
.search-box .input-s1{width:30%;}
.search-box a{color:#4782d2;text-decoration:underline;}
.condition-box{padding:10px 20px;}
.search-list-box{padding:10px 20px 10px 20px;}
.search-list-box .line-1{margin-top:12px;}
.search-btn-box1 .btn-1,.search-btn-box1 .btn-2{margin:15px 15px 10px 15px;}

/*search box start*/
.search-area{/* min-width:250px; */width:15%;height:42px;/* overflow:hidden; */white-space:nowrap;padding:10px 20px 0 0;}
.search-btn-box{float:right;display:inline-block;position:relative;height:42px;width:auto;overflow:hidden;cursor:pointer;background-color:#fff;border-radius:0 21px 21px 0;}
.search-btn{display:inline-block;width:24px;height:100%;line-height:42px;padding:0px 21px;border:none;cursor:pointer;outline:none;text-indent:-9999px;overflow:hidden;background:url(../images/bg-n.png) -276px -167px no-repeat;+text-indent:0;+width:36px;+padding-left:38px;}
.search-input-box{width:auto;background:none;height:42px;overflow:hidden;}
.search-word{height:42px;line-height:42px;border:none;border-radius:0px;outline:none;position:absolute;width:100%;background-color:#fff;padding-left:8px;}
.search-input-box1{position:relative;padding:0;height:100%;white-space:normal;background:none;}

/*全部分类，下拉列表*/
.cat-list,.select-box{display:inline-block;width:auto;float:left;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;height:42px;overflow:hidden;border:1px solid #e4e4e4;}
.select-box{padding-left:8px;overflow:visible;}
.cat-list{border-radius:21px 0 0 21px;background-color:#fff;border:none;}
.select-word{cursor:default;background:url(../images/icon-select.png) 100% center no-repeat;text-overflow:ellipsis;width:auto;overflow:visible;height:42px;line-height:42px;display:inline-block;padding:0 18px 0 8px;color:#333;font-size:13px;}
.select-search{display:none;z-index:500;background:#fff;border:1px solid #dadada;padding:2px;border-radius:4px;visibility:visible;position:absolute;top:45px;left:10px;width:100%;outline:none;/* opacity:0;filter:alpha(opacity=0);height:42px;line-height:42px; */}
.select-search li{height:24px;color:#333;line-height:24px;text-indent:7px;}
.select-search li:hover,.select-search li.cur{background:#cacaca;color:#333;cursor:pointer;}

/*down icon*/
.down-gray{border-style:solid;_border-style:dashed;border-width:4px;border-color:transparent;border-top:4px solid #6e767c;border-bottom-width:0;width:0;height:0;font-size:0;line-height:0;position:absolute;right:7px;top:19px;}
.down-gray-inner{border-style:solid;_border-style:dashed;border-width:4px;border-color:transparent;border-bottom-width:0;border-top:4px solid #fff;width:0;height:0;font-size:0;line-height:0;position:absolute;right:-4px;top:-5px;}

/*Add By lienquan*/

/*购物车*/
.cart-box-t div{text-align:center;display:inline-block;vertical-align:top;}
.cart-box{clear:both;border-bottom: 1px dotted #e2e2e2;line-height:22px;padding:0;background:#fff;}
.cart-box:hover,.cart-box-selected{background:#f9f9f9;color:#c77404;}
.cart-box:hover .s1 a,.cart-box .s1 a,.cart-box:hover .s10 a,.cart-box .s10 a,.cart-box:hover .s11 a,.cart-box .s11 a,.cart-box:hover .s12 a,.cart-box .s12 a,.cart-box:hover .s13 a,.cart-box .s13 a,.cart-box-selected a{color:#4782d2;}
.cart-box .s1 a.red:hover,.cart-box .s1 a.red{color:red;}

.cart-box div{display:inline-block;padding:7px 0;vertical-align:top;line-height:22px;}
.cart-box-t{border:1px solid #f3f3f3;border-left:none;border-right:none;background:#fff;line-height:18px;padding:7px 0px;}
.cart-box span{display:inline-block;_display:block;_float:left;}
.order-box span{display:inline-block;margin:0 0 0 26px;}
.cart-box-t div.s1,.cart-box .s1{width:22%;word-break:break-all;}
.cart-box-t div.s2,.cart-box .s2{width:7.5%;word-break:break-all;}
.cart-box-t div.s3,.cart-box .s3{width:5%;}
.cart-box-t div.s4,.cart-box .s4{width:10%;text-align:center;word-break:break-all;}
.cart-box-t div.s5,.cart-box .s5{width:3%;text-align:center;}
.cart-box-t div.s6,.cart-box .s6{width:33%;}
.cart-box-t div.s7,.cart-box .s7{width:12.5%;text-align:center;word-break:break-all;}
.cart-box-t div.s8,.cart-box .s8{width:5%;word-break:break-all;}
.cart-box-t div.s9,.cart-box .s9{width:13%;}
.cart-box-t div.s10,.cart-box .s10{width:12%;}
.cart-box-t div.s11,.cart-box .s11{width:5.8%;}
.cart-box-t div.s12,.cart-box .s12{width:6.5%;}
.cart-box-t div.s13,.cart-box .s13{width:15.5%;}
.cart-box-t div.s14,.cart-box .s14{width:5.5%;}
.cart-box .tl{text-align:left;}
.cart-box .s2 .input-s3{width:80%;}

.cart-box-t1 div.s1,.cart-box1 .s1{width:18%;}
.cart-box-t1 div.s2,.cart-box1 .s2{width:8.8%;}
.cart-box-t1 div.s4,.cart-box1 .s4{width:7.8%;text-align:center;}
.cart-box-t1 div.s3,.cart-box1 .s3{width:4.5%;text-align:center;}
.cart-box-t1 div.s6,.cart-box1 .s6{width:23%;}
.cart-box-t1 div.s8,.cart-box1 .s8{width:3.6%;}
.cart-box-t1 div.s9,.cart-box1 .s9{width:10.5%;text-align:center;word-break:break-all;}
.cart-box-t1 div.s10,.cart-box1 .s10{width:10.5%;text-align:center;word-break:break-all;}
.cart-box-t1 div.s11,.cart-box1 .s11{width:11%;word-wrap: break-word;}
.cart-box-t1 div.s12,.cart-box1 .s12{width:15.4%;word-break:break-all;}
.cart-box-t1 div.s13,.cart-box1 .s13{width:6%;text-align:center;word-wrap:break-word;}

.cart-box-t2,.cart-box2{}
.cart-box-t2 div.s1,.cart-box2 .s1{width:16.5%;}
.cart-box-t2 div.s2,.cart-box2 .s2{width:6%;}
.cart-box-t2 div.s4,.cart-box2 .s4{width:6%;text-align:center;}
.cart-box-t2 div.s6,.cart-box2 .s6{width:9%;text-align:center;word-break:break-all;}
.cart-box-t2 div.s7,.cart-box2 .s7{width:11%;text-align:center;}
.cart-box-t2 div.s8,.cart-box2 .s8{width:10%;text-align:center;}
.cart-box2{position:relative;}
.cart-box2 .data-pop{display:none;position:absolute;min-height:200px;width:1000px;background:#fff;border:2px solid #428bca;padding:0;right:60px;z-index:999;}

.cart-box-t3 div.s4,.cart-box3 .s4,.cart-box-t3 div.s7,.cart-box3 .s7{width:14.5%;text-align:center;}

.data-pop-list .cart-box-t2,.data-pop-list .cart-box2{min-width:inherit;width:100%;color:#333;}
.data-pop .cart-box-t2 div.s4,.data-pop .cart-box2 .s4{width:6%;text-align:center;}
.data-pop .cart-box-t2 div.s1,.data-pop .cart-box2 .s1{width:27%;}
.data-pop .cart-box-t2 div.s2,.data-pop .cart-box2 .s2{width:11%;text-align:center;}

.input-chk{position:relative;top:3px;}
.text_box,.text_box1{width:32%;line-height:22px;height:22px;text-align:center;border:1px solid #dfdfdf;vertical-align:top;margin:0 3px;}
.text_box1{height:32px;line-height:32px;border:1px solid #ccc;}
.input-s3,.input-s4,.input-file{line-height:22px;height:22px;border:1px solid #dfdfdf;width:70px;}
.input-file{width:150px;margin-left:7px;}
.input-s4{width:100%;}
select.input-s3,select.input-s4{height:24px;line-height:24px;}
.input-s8{width:50px;line-height:22px;height:22px;text-align:center;border:1px solid #dfdfdf;}
.btn-upload-file{line-height:24px;height:24px;margin-left:7px;padding:0 7px;vertical-align:middle;position:relative;top:-1px;border: 2px outset buttonface;}

.multi-list,.single{position:relative;}
.multi-item{display:inline-block;width:37.6%;}
.multi-item .s1{width:58%;padding: 1px 0 3px 0;}
.multi-item .s2{width:21%;padding: 1px 0 3px 0;}
.multi-item .s4{width:18%;padding: 1px 0 3px 0;}
.w_70{width:70%;}
.w_auto{width:auto;}
.single{padding-left:26px;}
.multi-list .input-chk{margin-right:26px;vertical-align:top;}
.multi-list .edit_btn,.single .edit_btn{position:absolute;left:19px;top:-2px;}
.multi-list-bookname{width:73%;display:inline-block;}
.single .edit_btn{left:2px;}

a.reduce,a.add,a.reduce1,a.add1{display:inline-block;color:#5b5b5b;text-align:center;font-size:14px;height:22px;line-height:22px;width:16%;border:1px solid #dfdfdf;}
a.reduce:hover,a.add:hover,a.reduce1:hover,a.add1:hover{text-decoration:none;}
a.reduce1,a.add1{height:32px;line-height:32px;border:1px solid #ccc;}
.ui-jqgrid-btable input.text_box{width:50px;margin-top:4px;}
.ace-nav>li.cart-nav>a.ebs_cart,a.ebs_cart{margin-right:20px;position:relative;width:53px;height:45px;display:inline-block;background:url(../images/ebs_cart.png) center center no-repeat;overflow:hidden;text-indent:-9999px;}
.ace-nav>li.cart-nav>a.ebs_cart span,a.ebs_cart span{border:1px solid #438eb9;position:absolute;height:20px;line-height:20px;min-width:20px;color:#fff;font-size:12px;text-indent:0;padding:0 3px;text-align:center;background:#ffb751;font-weight:bold;border-radius:55px;right:2px;top:3px;}
.textarea-tips{padding:50px 0 0 30px;line-height:26px;}
.textarea-tips p.s1{line-height:20px;padding-left:30px;}

.ui-jqgrid .ui-jqgrid-view{padding-bottom:42px;}
.ui-jqgrid .ui-jqgrid-bdiv{overflow:visible;height:auto!important;}
.ui-jqgrid-btable,.ui-jqgrid-htable{width:100%!important;}
.ui-jqgrid .ui-jqgrid-btable,.ui-jqgrid .ui-jqgrid-htable{table-layout:initial;}
.ui-jqgrid .ui-jqgrid-htable th div{height:auto;line-height:17px;padding:12px 0;text-align:center;color:#999;font-weight:bold;word-break:break-word;}
.ui-jqgrid tr.ui-row-ltr td{border-left:none;border-right:none;line-height:22px;padding:9px 0;white-space: pre-wrap;word-break: break-all;}
.ui-th-column, .ui-jqgrid .ui-jqgrid-htable th.ui-th-column{white-space: pre-wrap;word-break: break-all;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{border-left:none;border-right:none;}
.ui-datepicker .ui-state-default,.ui-datepicker .ui-state-default{border:1px solid #ccc;}
.input-cart,.ui-jqgrid td input.input-cart{width:43px;margin-right:8px;height:18px;line-height:18px;text-align:center;}
.add-cart-table,a.add-cart-table{color:#4782d2;}
.ui-jqgrid td input.table-input-btn,.table-input-btn,.btn-blue1,.btn-blue4,a.btn-blue1,.btn-blue3,a.btn-blue3,.btn-blue2,a.btn-blue2,.favor-btn,a.favor-btn{border-radius:4px;display:inline-block;font-weight:normal;min-width:64px;vertical-align:top;height:24px;padding:0 10px;cursor:pointer;margin:0px 5px 0px 5px;line-height:24px;color:#fff;font-size:12px;background:#4782d2;border:none;}
.ui-jqgrid td input.table-input-btn{margin:0px 5px 3px 5px;}
.btn-blue1,.btn-blue2,.favor-btn,.btn-blue4{height:34px;line-height:34px;}
.btn-blue2,a.btn-blue2,.favor-btn,a.favor-btn{height:22px;line-height:22px;border:1px solid #4782d2;background:#fff;color:#4782d2}
.btn-blue2,a.btn-blue2{min-width:inherit;margin:0px 3px 0px 3px;}
.favor-btn,a.favor-btn{height:34px;line-height:34px;color:#4782d2;border-color:#4782d2;}
.artware-detail-btn input{font-size:13px;min-width:80px;}
.ui-jqgrid td input.table-input-btn,.table-input-btn,.cart-box .table-input-btn,.cart-box .btn-blue1,.cart-box .btn-blue2,.func-btn-box .btn-blue1,.func-btn-box .btn-blue2,.func-btn-box .table-input-btn{min-width:inherit;}
.btn-disable{cursor:not-allowed;background:#ddd;}
.ui-jqgrid tr.jqgrow a.book-title{color:#4782d2;display:inline-block;padding:0 7px;}
.choice-box .datepicker{background:url(../images/date-bg.png) 7px center no-repeat #f5f5f5!important;;width:26%;padding-left:23px;}
.periodical_shopping_dialog .ui-datepicker-calendar { display: none;}
.periodical_shopping_dialog input.datepicker{background: url(../images/date-bg.png) 7px center no-repeat #f5f5f5!important;text-indent:30px;}
a.btn-blue1:hover{color:#fff;}
a.table-input-btn{border-radius:4px;color:#fff;height:20px;line-height:20px;display:inline-block;position:relative;top:1px;}
a.table-input-btn:hover,.ui-state-highlight a.table-input-btn, .ui-widget-content .ui-state-highlight a.table-input-btn{color:#fff;}
.btn-white1{border-radius:4px;height:34px;line-height:34px;vertical-align:top;border:1px solid #ccc;background:#fff;min-width:64px;padding:0 10px;cursor:pointer;margin:0px 5px 3px 5px;}
.form-item-n .btn-blue1,.form-item-n .btn-white1{margin:10px 5px 0 0px;font-size:12px;}
.ui-jqgrid .ui-icon-asc{}
.ui-jqgrid .ui-icon-desc{margin-left:-1px;}
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary, .ui-widget-header .ui-priority-secondary{opacity: 1;}
.ui-widget{font-family:Verdana,"Microsoft YaHei","微软雅黑","宋体";font-size:12px;}
.ui-jqgrid .ui-jqgrid-hbox{padding-right:0;float:none;}
.btn-cart-icon{width:23px;height:20px;background:url(../images/cart-icon-bgh.png) center center no-repeat;text-indent:-9999px;overflow:hidden;display:inline-block;vertical-align:middle;position:relative;top:-1px;}
.btn-cart-icon:hover{background-image:url(../images/cart-icon-bg.png);}

/******btn定义******/
.btn-blue{height:45px;line-height:45px;font-size:20px;padding:0 30px;text-align:center;margin:0px 5px;min-width:100px;background-color:#5ba1e3;border:1px solid #5ba1e3;color:#fff;display:inline-block;border-radius:2px;cursor:pointer;}
.btn-blue:hover{background-color:#5ba1e3;border-color:#5ba1e3;color:#fff;transition:all .25s linear;}

/*登录*/
.login-box{text-align:center;width:880px;padding:10px 0 50px 0;background:url(../images/login-logo.png) center 7px no-repeat;margin:0px auto 0 auto;}
.login-form{width:398px;margin:0 auto;padding:40px 40px 20px 40px;border-radius:0 0 3px 3px;background:#fff;box-shadow:0px 5px 12px rgba(0,0,0, .2);}
.inputbox{padding:0 0px 20px 0px;position:relative;}
.input-s6{width:100%;height:45px;line-height:45px;border:1px solid #dfdfdf;border-radius:3px;outline:none;margin: 0px auto;text-indent:8px;color:#191919;}
.login-links{line-height:22px;padding:5px 0px 7px 0px;color:#666;font-size:14px;text-align:left;}
.login-links a{color:#00a2fd;}
.remember{padding-top:15px;}
.chk-s1{position:relative;top:2px;margin-right:3px;}
.submit{padding:0 0px 10px 0px;}
.submit .btn-blue{margin:0;display:block;}
.login-title-box{padding:100px 0 55px 0;}
.login-title-box span.s1,.login-title-box span.s2{display:inline-block;width:358px;height:30px;background:url(../images/login-title-left.png) left 10px no-repeat;}
.login-title-box span.s2{background:url(../images/login-title-right.png) right 10px no-repeat;}
.login-title-box span.s3{white-space:nowrap;height:30px;line-height:30px;font-size:20px;vertical-align:top;}

/*首页*/
.index-right{width:250px;padding-right:20px;}
.notice-box{padding:15px 0 4px 0;}
.history-box{/* margin-top:20px; */padding:15px 0 0px 0;/* height:862px; */position:absolute;width:250px;bottom:123px;top:428px;}
.notice{padding:0 20px 0 20px;overflow:hidden;height: 210px;}
.notice li{height:35px;line-height:35px;font-size:13px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.notice li a{color:#333;}
.notice li a:hover{color:#4782d2;}
.title-1{font-size:14px;font-weight:bold;line-height:20px;padding:13px 0 15px 20px;}
.more a,a.periodical-more{color:#999;margin-right:20px;padding-right:16px;background:url(../images/more-bg.png) 100% 4px no-repeat;font-weight:normal;font-size:12px;}
more a:hover,a.periodical-more,a.periodical-more:hover,.ui-state-highlight a.periodical-more{color:#4782d2;background-position:100% -13px;}
.notice-box .title-1,.history-box .title-1{background:url(../images/bg-n.png) -264px -206px no-repeat;padding-left:44px;overflow:hidden;}
.history-box .title-1{background:url(../images/history.png) 22px 15px no-repeat;}
.notice-box .title-1 .fl{width:110px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.history{padding-top:5px;}
.history li{height:57px;line-height:22px;font-size:13px;padding:8px 20px;overflow:hidden;}
.history li a{color:#333;}
.history li a:hover{color:#4782d2;}
.history li .img{width:57px;height:57px;float:left;padding-right:15px;overflow:hidden;}
.history li .img img{max-width:57px;max-height:57px;_width:57px;}
.info-list{overflow:hidden;}
.info-list1,.info-list2{padding:53px 0 20px 182px;position:relative;border-left:2px solid #4782d2;min-height:65px;clear:both;}
.info-list2{border-left-color:#f45b5b;border-top:2px solid #f3f3f3;}

.info-list1 span,.info-list2 span{min-width:150px;float:left;font-size:14px;line-height:18px;color:#666;text-align:left;margin-top:10px;}
.info-list1 span.s1,.info-list2 span.s1{min-width:inherit;left:50px;top:36px;position:absolute;height:47px;line-height:47px;background:url(../images/bg-n.png) 0px -10px no-repeat;padding:0px 0 0px 31px;color:#666;font-size:20px;font-weight:normal;}
.info-list2 span.s1{background-position:0 -83px;padding-left:35px;}
.info-list1 span a:hover{color:#4782d2;}
.index-main{width:auto;margin:0 280px 0 200px;}

.tab-goods-rec{position:relative;_width:1100px;}
.tab-goods-rec .rec-pos{position:absolute;right:18px;top:18px;}
.change-btn,.set-btn{font-size:12px;display:inline-block;margin-left:40px;color:#999;line-height:16px;padding:0 0 0 17px;background:url(../images/fav-btn.png) 0 1px no-repeat;}
.change-btn{background:url(../images/bg-n.png) 0 -222px no-repeat;padding:0 0 0 17px;}
a.change-btn:hover,a.set-btn:hover{color:#4782d2;background-position:0px -17px;}
a.change-btn:hover{background-position:-1px -375px;}
.tab-goods-rec .tab-list{display:none;padding:0;width: 100%;}
.tab-goods-rec .tab-item-t{border-bottom:4px solid #f3f3f3;height:43px;margin:10px 0 0 0;box-shadow:0 0 5px #ddd;background:#fff;}
.tab-goods-rec li{cursor:pointer;padding:7px 30px 0 30px;height:36px;float:left;line-height:36px;text-align:center;font-size:14px;color:#666;}
.tab-goods-rec .tab-item-t li.cur{position:relative;border-bottom:4px solid #4782d2;color:#666;_top:2px;}
.index-box-rec{/* min-height:730px;margin-bottom:50px; */}
.index-box-rec .goods-list,.fav-box .goods-list{min-height:655px;}
.goods-list{padding:20px 0 10px 20px;overflow:hidden;}
.goods-list li{width:448px;border:1px solid #f3f3f3;padding:0;float:left;height:172px;font-weight:normal;font-size:12px;position:relative;margin:0 6px 10px 0;}
.goods-list li .img{width:128px;height:128px;float:left;overflow:hidden;}
.goods-list li .img img{max-width:128px;max-height:128px;}
.goods-list li .goods-info{padding-left:15px;width:269px;float:left;text-align:left;}
.goods-list li .goods-info a{font-size:13px;font-weight:bold;color:#333;display:block;height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.goods-list li .goods-info p{line-height:20px;}
.goods-list li .goods-info p.s1{color:#cb5353;margin-bottom:4px;}
.goods-list li .goods-info p.s2{color:#999;margin-bottom:3px;}
.goods-list li .goods-info p.s3{height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:default;}
.g-add-cart{min-width:90px;border-radius:3px;padding:0 10px;height:26px;line-height:26px;color:#fff;background:#eb6a6a;border:none;cursor:pointer;}
.goods-list li .goods-hover{width:430px;height:138px;padding:17px 5px 17px 13px;}
.goods-list li:hover .goods-hover{position:absolute;border:1px solid #e8e8e8;box-shadow:0px 5px 12px rgba(0,0,0, .2);margin:-1px 0 0 -1px;left:0;}

/*form style*/
.form-item-n{min-width:330px;padding:7px 0;line-height:30px;}
.form-item-n{padding:0 0 7px 0;line-height:22px;}
.form-item-n span{min-width:160px;padding-right:10px;text-align:right;line-height:30px;display:inline-block;vertical-align:top;}
.form-item-n span.s1{min-width:170px;}
.form-item-n span.w_min_50{min-width:50px;}
.form-item-n span.tl{text-align:left;}
.form-item-n span.number-box{width:150px;}
.form-item-n span.number-box a,.form-item-n span.number-box .text_box{vertical-align:middle;}
.info-form{padding:20px;min-height:500px;}
.form-item-n span.add_row,.form-item-n span.del_row{display:inline-block;min-width:initial;width:19px;height:20px;background:url(../images/bg-n.png) 0 -164px no-repeat;overflow:hidden;text-indent:-9999px;margin:8px 0 0 6px;cursor: pointer;}
.form-item-n span.del_row{background-position:0 -186px;}
.merchant_info1 .form-item-n span{min-width:200px;}
.merchant_info1 .form-item-n span.add_row,.merchant_info1 .form-item-n span.del_row{min-width:initial;}
.merchant_info1 .form-item-n .input-s1{width:160px;}
.form-item-n span.sign-pos{position:relative;left:-156px;min-width:initial;top:2px;}
.form-item-n .input-sign{text-indent:20px;padding:0;}
.tips-box,.tips-box1,.tips-box2{line-height:34px;padding:10px;}
.tips-box1{padding:0 20px;background:#fff;}
.tips-box a,.tips-box1 a,.tips-box2 a,.upload-box a{color:#4782d2;outline:none;}
.tips-box2 input{vertical-align:middle;margin:0 8px 0 0;}
.tips-box2 input.input-file{width:300px;}
.deatialRemark{word-wrap: break-word;word-break: break-all;}
.btn-box{padding:10px 20px;}
.textarea-box{padding:10px 20px 10px 0px;}
.supplier-title{font-size:14px;margin-bottom:12px;color:#4782d2;font-weight:bold;border-bottom:2px solid #ddd;padding:10px 0 8px 15px;line-height:26px;}
.supplier-title a,.supplier-title button{height:26px;line-height:26px;display:block;min-width:24px;}
.supplier-name{min-width:343px;}
#dialog .form-item-n span{min-width:130px;}
#dialog .form-item-n span.w_70{width:66%;}
#dialog .form-item-n .errormsg{padding-left:140px;}

a.down-tpl{border-radius:4px;display:inline-block;height:24px;color:#fff;line-height:24px;padding:0 10px 0 26px;background:url(../images/bg-n.png) 11px -246px no-repeat #4782d2;}
.goods-detail{padding:30px 20px;min-height:628px;margin-bottom:0;}
.bookMenu_div{white-space:pre;}
.item-info{padding:5px 20px 13px 20px;line-height:22px;clear:both;}
.item-info-t{font-weight:bold;color:#4782d2;font-size:14px;height:30px;line-height:30px;margin:0;position:relative;padding-right:13px;background:#fff;clear:both;float:left;}
.content-info-list .line-2{position:relative;top:16px;}
.book-pic{width:320px;height:320px;margin:0px 20px 50px 0px;display:table-cell;overflow:hidden;}
.book-pic img{max-width:320px;max-height:320px;_width:320px;_height:320px;}
.book-info{background:#f8f8f8;margin-left:332px;overflow:hidden;padding-bottom:10px;_height:138px;_overflow:visible;position:relative;}
.book-info h1{font-size:14px;line-height:22px;font-weight:bold;padding:10px 0 8px 20px;width:60%;}
.book-info p{padding-left:20px;/*width:40%;float:left;max-width:400px;*/line-height:24px;}
.book-info p.s1{padding:10px 0 8px 15px;}
.book-info .btn-edit{position:absolute;right:15px;top:10px;}
.periodical-info{padding-top:15px;}
.periodical-table{border-collapse:collapse;border:none;width:80%;margin-left:20px;;}
.periodical-table td{border-color:#e8e8e8;line-height:22px;padding:4px 7px;text-align:center;background:#fff;}
.periodical-table td.tl{text-align:left;}
.periodical-table th{text-align:center;height:32px;line-height:32px;background:#f5f5f5;border-color:#e8e8e8;}
.notice-detail .title-1{border-bottom:2px solid #ddd;margin-bottom:13px;font-weight:normal;font-size:15px;padding-bottom:5px;}
.notice-detail .title-1 span{display:block;width:60%;}
.notice-detail .title-1 span i{font-weight:normal;font-size:12px;font-style:normal;color:#999;}
.notice-detail .notice-content{line-height:22px;width:60%;}
.detail-add-cart{width:148px;padding-bottom:25px;}
.big-pic{position:absolute;z-index:100;left:50%;top:50%;max-height:680px;max-weight:680px;}
.bigpic-close{width:23px;height:23px;background:url(../images/i_delete.png) 0 0 no-repeat;position:absolute;left:50%;top:50%;overflow:hidden;text-indent:-9999px;display:none;z-index:666667;}
.periodical-content{width:80%;padding:10px 0 20px 0;}
.table-td-width{position:relative;}
.table-td-width i{display:block;text-align:left;width:90%;top:-10px;overflow:hidden;white-space:nowrap;position:absolute;font-style:normal;text-overflow:ellipsis;vertical-align:top;}
/*书名省略号样式*/
/*.book-title{display: inline-block;width:40%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}*/
.ellipsis-book-title{display: block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width: 150px}
.new-rec-box,.minh-box,.minh-box1{min-height:580px;margin-bottom:0;}
.minh-box1{min-height:330px;}
.minh-box2{min-height:270px;}
.pad_tl10{padding:10px 0 0 10px;}

/*列表页*/
.list-box li{width:224px;height:247px;padding:0px;margin:-1px 0 0 -1px;display:block;float:left;text-align:left;line-height:normal;position:relative;}
.list-box li .cur-box{width:222px;height:245px;border:1px solid #f3f3f3;background:#fff;}
.list-box li p.s4{display:none;}
.list-box li a.book-img{display:block;height:128px;text-align:center;overflow:hidden;padding-top:20px;_overflow:hidden;}
.list-box li a.book-img img{max-height:128px;max-width:128px;_width:128px;}
.list-box li p{color:#999;padding:7px 20px 0 20px}
.list-box li p.s1,.list-box li p.s2{font-size:14px;color:#333;height:18px;padding-top:12px;line-height:18px;overflow:hidden;}
.list-box li p.s2{font-size:13px;padding-top:7px;}
.list-box li p.s2 span{color:#999;display:inline-block;padding-right:5px;}
.list-box li p.s3{font-size:12px;color:#ff4d4d;padding-right:0;}
.list-box li p.s3 span{display:inline-block;font-size:12px;color:#333;}
.list-box li p .btn-addcart{font-size:12px;color:#fff;display:block;padding:0 15px 0 15px;height:32px;line-height:32px;margin:5px 0 0 0;text-align:center;background:#eb6a6a;border-radius:2px;cursor:pointer;}
.list-box li:hover{/* position:relative; */}
.list-box li:hover .cur-box{position:absolute;top:0;box-shadow:0px 2px 12px #ddd;height:auto;z-index:666;padding-bottom:20px;}
.list-box li:hover p.s4{display:block;}
.list-box li:hover p.s1,.list-box li:hover p.s2{height:auto;}
.read{width:20px;height:14px;overflow:hidden;text-indent:-9999px;background:url(../images/read.png) 0 0 no-repeat;position:absolute;right:20px;top:19px;}
.list-box li p.rec-book-btn{position:relative;padding-right:93px;}
.list-box li p.rec-book-btn .collect,.list-box li p.rec-book-btn .collected{position:absolute;/* background-position: center 8px; */right:20px;bottom:0;height:30px;border-radius:3px;}
.list-box li p.rec-book-btn .collected{border:1px solid #eb6a6a;}
.list-box li p.rec-book-btn .collect:hover,.list-box li p.rec-book-btn .collected{/* background-position: center -39px; */}
.new-rec-box .tab-list{padding:10px;}

/*公告列表页*/
.notice-list{padding:20px;}
.notice-list li{background:#f5f5f5;padding:5px 20px 5px 20px;line-height:24px;margin-bottom:6px;height:auto;overflow:hidden;}
.notice-list li .notice-title,.notice-title{line-height:25px;padding:10px 0 8px 0;font-size:18px;font-weight:bold;}
.notice-list li .notice-title,.notice-list li .notice-date,.notice-date{font-size:13px;}
.notice-list li .notice-title span{color:#999;font-size:12px;font-weight:normal;}
.notice-list li:hover{background:#e8e8e8;}
.notice-list li .notice-content{display:none;color:#333;}

a.del_red{color:#ff4b47;display:inline-block;margin-right:50px;position:relative;top:5px;}
.func-btn-box{padding:15px 0 10px 0;}
.data-list-style{padding:0 20px;}
.func-btn-1,.func-btn-2,.func-btn-5,.func-btn-6{padding-left:19px;background:url(../images/bg-n.png) 0px -272px no-repeat;margin-right:23px;}
.func-btn-2,.func-btn-6{background-position:0px -289px;padding-left:20px;position:relative;top:5px;}
.func-btn-6{/* position:absolute;right:10px;top:10px; */height:13px;line-height:13px;}
.func-btn-5{background-position:-285px -304px;padding-left:20px;}
.func-btn-3{position:relative;top:2px;margin-right:2px;}
a.func-btn-4,button.func-btn-4{vertical-align:top;font-size:12px;border:none;background:#4782d2;height:24px;line-height:24px;padding:0 8px;display:inline-block;color:#fff;cursor:pointer;}


/*我的供应商*/
.box-join{border:1px solid #f3f3f3;background:#fff;width:440px;padding:5px 0 10px 0;margin:0 3px 3px 0px;}
.box-join:hover{box-shadow:0px 5px 12px rgba(0,0,0, .2);position:relative;}
.join-name{padding:5px 22px 3px 22px;overflow:hidden;font-size:14px;color:#333;line-height:30px;height:30px;clear:both;}
.join-list{padding-left:22px;}
.join-list li{line-height:24px;}
.join-list li span{display:inline-block;min-width:130px;color:#999;}
.join-box{padding-right:50px;}
/*.edit_btn,.del_btn{display:inline-block;margin:0 4px;background:url(../images/pic_edt.png) no-repeat center 3px;border-radius: 3px;height:24px;width:24px;overflow:hidden;text-indent:-9999px;border:1px solid #fff;}
.del_btn{background-image:url(../images/pic_del.png);background-position:center 4px;}
.edit_btn:hover,.del_btn:hover{border:1px solid #70beed;transition:all .35s linear;background-position:center -35px;}
.del_btn:hover{background-position:center -34px;}
 */
/*分销商*/
.distributor-box,.distributor-box1{padding:20px;background:#f8f8f8;}
.distributor-box1{background:#fff;}
.distributor-add{height:182px;background:url(../images/distributor-add.png) center center no-repeat #fff;}
.distributor-add:hover{background:url(../images/distributor-add-hover.png) center center no-repeat #fff;}
.distributor-add a{display:block;height:182px;}

.ui-widget-overlay{background:url(../images/mask-bg.png) 0 0 repeat;position:fixed;z-index:6666;top:0;right:0;left:0;bottom:0;width:auto!important;height:auto!important;}
.ui-widget-content{background:#fff;}
.ui-corner-all{border-radius:0;}
.ui-widget-header{background:#fff;color:#333;border:none;border-bottom:2px solid #e3e3e3;}
.ui-datepicker .ui-datepicker-header{border:none;margin-bottom:4px;}

.ui-button-text-only .ui-button-text{padding:0;}
.ui-dialog .ui-dialog-buttonpane{margin:0;}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;text-align:center;}
.ui-dialog .ui-dialog-titlebar-close span{background:url(../images/i_delete.png) center center no-repeat;width:23px;height:23px;}
.ui-dialog .ui-dialog-titlebar-close{right:-8px;top:-3px;padding:0;}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus{border:none;background:none;}
/* .ui-dialog .ui-dialog-titlebar-close:hover{padding:1px;} */
.ui-dialog-buttonpane .ui-state-default,.ui-dialog-buttonpane .ui-widget-content .ui-state-default{font-weight:normal;min-width:64px;vertical-align:top;height:32px;padding:0 10px;cursor:pointer;margin:0px 5px 3px 5px;line-height:32px;color:#fff;font-size:12px;background:#4782d2;border:none;}
.ui-dialog-buttonpane .ui-state-default:hover,.ui-dialog-buttonpane .ui-widget-content .ui-state-default:hover{background:#4782d2;}
.ui-jqgrid .ui-paging-info{height:40px;line-height:40px;}
.ui-jqgrid .ui-pg-input{height:22px;line-height:22px;min-width:49px;color:#4782d2;text-align:center;}
.ui-jqgrid .ui-jqgrid-pager{height:42px;}
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{color:#4782d2;}
.ui-datepicker .ui-state-hover{background:#ffe45c;border:1px solid #ccc;}
.ui-jqgrid .ui-pg-selbox{height:24px;line-height:24px;min-width:49px;}

#next_price-grid-pager .ui-icon,#next_price-grid-pager_2 .ui-icon,#next_price-grid-pager_3 .ui-icon,#next_price-grid-pager2 .ui-icon,#next_price-grid-pager3 .ui-icon{background:url(../images/bg-n.png) -36px -314px no-repeat;width:22px;height:22px;cursor:pointer;}
#last_price-grid-pager .ui-icon,#last_price-grid-pager_2 .ui-icon,#last_price-grid-pager_3 .ui-icon,#last_price-grid-pager2 .ui-icon,#last_price-grid-pager3 .ui-icon{background:url(../images/bg-n.png) -58px -314px no-repeat;width:22px;height:22px;cursor:pointer;}
#first_price-grid-pager .ui-icon,#first_price-grid-pager_2 .ui-icon,#first_price-grid-pager_3 .ui-icon,#first_price-grid-pager2 .ui-icon,#first_price-grid-pager3 .ui-icon{background:url(../images/bg-n.png) 6px -314px no-repeat;width:22px;height:22px;cursor:pointer;}
#prev_price-grid-pager .ui-icon,#prev_price-grid-pager_2 .ui-icon,#prev_price-grid-pager_3 .ui-icon,#prev_price-grid-pager2 .ui-icon,#prev_price-grid-pager3 .ui-icon{background:url(../images/bg-n.png) -16px -314px no-repeat;width:22px;height:22px;cursor:pointer;}
.ui-dialog .ui-dialog-buttonpane button{color:#fff;background:#4782d2;border-radius: 4px;}
.ui-jqgrid .ui-pg-button:hover{}
#next_price-grid-pager2,#next_price-grid-pager3,
#last_price-grid-pager2,#last_price-grid-pager3,
#first_price-grid-pager2,#first_price-grid-pager3,
#prev_price-grid-pager2,#prev_price-grid-pager3{padding:1px;}
#next_price-grid-pager:hover,#last_price-grid-pager:hover,#first_price-grid-pager:hover,#prev_price-grid-pager:hover,
#next_price-grid-pager_2:hover,#last_price-grid-pager_2:hover,#first_price-grid-pager_2:hover,#prev_price-grid-pager_2:hover,
#next_price-grid-pager_3:hover,#last_price-grid-pager_3:hover,#first_price-grid-pager_3:hover,#prev_price-grid-pager_3:hover{padding:1px;border:none;}

.ui-dialog{padding:0;overflow:inherit;}
.goods-more{padding:0px 0 20px 0;}
.goods-more a{color:#4782d2;}
.upload-box{padding:20px;line-height:24px;}

.book-title-info{/* margin-top:80px;display:block;position:absolute;z-index:99999; */position:absolute;height:0px;overflow:visible;}
.book-title-info .book-detail{box-shadow:0 0 5px #999;color:#333;position:absolute;max-width:500px;min-width:350px;background:#fff;padding:10px;top:0;left:0;margin:-125px 0 0 200px;z-index:6666;}
.pop-book-intro{max-height:200px;overflow-y:auto;clear:both;font-size:13px;white-space:normal;}
.pop-book-title{width:100%;line-height:18px;font-size:13px;padding:2px 0 5px 5px;border-bottom:1px solid #e1e1e1;}
.pop-book-img{width:100%;margin:11px 0px 5px 0px;position:relative;min-height:160px;}
.pop-book-img img{position:absolute;left:0;top:0;width:150px;min-height:150px;}
.pop-book-img .infos {padding:0 0 0 160px;text-align:left;vertical-align:top;white-space:normal;}
.pop-book-img .infos span {color:#999;}
.pop-book-img .infos span.s1{color:#4782d2;font-size:14px;display:inline-block;margin-bottom:3px;}
.pop-book-line{height:1px;background:#e1e1e1;overflow:hidden;clear:both;margin:10px 0;}
span.arrow-bg{width:11px;height:15px;display:block;background:url(../images/arrow-1.png) 0 0 no-repeat;position:absolute;left:-20px;top:83px;overflow:hidden;}



.ui-jqgrid .ui-jqgrid-htable th,.ui-jqgrid tr.jqgfirstrow td{padding:0;}
.prefer_box{padding:10px;overflow:hidden;}
.prefer_box .prefer{width:20%;}
.ebs-book-title a,.ebs-book-title a:hover{color:#4782d2;}
.ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus,.ui-datepicker-next,.ui-datepicker-prev {border:1px solid #ddd;outline:none;font-weight:bold;background:#f9f9f9;color:#333;}
.ui-widget-header .ui-state-hover{border:none;background:none;}
.ui-datepicker-next,.ui-datepicker-prev {background:#70beed;}
.ui-state-hover td{font-weight:bold;}
.ui-jqgrid tr.ui-state-hover td{color:#c77404;}

/*采购单详情*/
.buy-box-r{width:25%;padding:10px 0;margin-top:10px;}
.buy-box-l{width:74%;padding:0;}
.buy-box-r p{line-height:22px;color:#000;padding:0 10px;}
.buy-box-r p span{min-width:87px;display:inline-block;}
.buy-box-l p input{position:relative;top:2px;margin-right:3px;}
.buy-box-l .tips-box1 .choice-box{word-wrap: break-word;word-break: normal;}
.tips-box .buy-box-l p{line-height:24px;}
.tips-box .buy-box-r{margin:0;padding:0 0 10px 0;border-left:1px solid #f3f3f3;}
.buy-box-r textarea{width:100%;}
.tips-box-pos{position:relative;}
#button-cancle{background:#fff;border:1px solid #ccc;color:#333;}
.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em .4em;}
.data-list-area{position:relative;}
.data-list-area .ui-jqgrid-pager{position:absolute;left:0;bottom:0;}
.pad-t-10{padding-top:10px;}

.navigation{text-align:center;padding:60px 0 40px 0;}
.navigation a,.page_number_btn{display:inline-block;padding:6px 10px;margin:4px;font-size:13px;background-color:#f1f1f1;color:#696969;transition:all .25s linear;}
.navigation .regardless{background:none;cursor:default;padding:0px;margin:0px;}
.navigation .curpage{background-color:#838b8f;color:#fff;}
.navigation .pre{border-radius:2px 0px 0px 2px;padding:6px 15px;cursor:pointer;}
.navigation .next{border-radius:0px 2px 2px 0px;padding:6px 15px;cursor:pointer;}
.navigation .page_title:hover{background-color:#d1d1d1;color:#fff;cursor:pointer;}
.navigation .forb:hover{cursor:default;color:#696969;background-color:#f1f1f1;}
.page_number{height:26px;line-height:26px;width:42px;margin:4px 2px 4px 2px;vertical-align:top;text-align:center;}
.page_number_btn{border:none;vertical-align:top;background-color:#d1d1d1;color:#fff;cursor:pointer;}

.error-page{margin:100px auto;background:#fff;font-size:18px;width:600px;padding:100px 0;box-shadow:0px 5px 12px rgba(0,0,0, .2);}
.error-page img{margin-bottom:20px;}
.form-item-n .errormsg{padding:3px 0 0 120px;line-height:18px;}
.info-form-addr .form-item-n .errormsg{padding-left:171px;}
.periodical-error-msg .form-item-n .errormsg{padding-left:185px;}
.merchant_info1 .form-item-n .errormsg{padding-left:210px;}
.merchant_info1 .error-style1 .errormsg{padding-left:374px;}

.edit_btn{display:inline-block;margin:0px;background:url(../images/pic_edt.png) no-repeat center 1px;border-radius:3px;height:18px;width:18px;overflow:hidden;text-indent:-9999px;border:1px solid #fff;position:relative;top:2px;}
.edit_btn:hover{border:1px solid #70beed;transition:all .35s linear;background-position:center -37px;}
.upload-height{min-height:300px;}
.cart-btn-box{position:relative;}
.cart-btn-box .btn-blue1{margin-left:13px;}
.cart-btn-fixed,.cart-title-fixed{background:#fff;position:fixed;top:0;margin:0 20px 0 200px;z-index:200;border:1px solid #4782d2;border-top:none;right:0;left:0;padding-left:20px;}
.cart-title-fixed{padding-left:0;
}
.pop-p-sytle{line-height:30px;padding:20px 10px;}

/*放大镜*/
div.jqZoomTitle{z-index:5000;text-align:center;font-size:11px;font-family:Tahoma;height:16px;padding-top:2px;position:absolute;top:0px;left:0px;width:100%;color:#FFF;background:#999;display:none;}
.jqZoomPup{overflow:hidden;background-color:#FFF;-moz-opacity:0.6;opacity:0.6;filter:alpha(opacity = 60);z-index:10;border-color:#c4c4c4;border-style:solid;cursor:crosshair;}
.jqZoomPup img{border:0px;}
.preload{-moz-opacity:0.8;opacity:0.8;filter:alpha(opacity = 80);color:#333;font-size:12px;font-family:Tahoma;text-decoration:none;border:1px solid #CCC;background-color:white;padding:8px;text-align:center;background-image:url(../images/zoomloader.gif);background-repeat:no-repeat;background-position:43px 30px;width:90px;*width:100px;height:43px;*height:55px;z-index:10;position:absolute;top:3px;left:3px;}
.jqZoomWindow{border:1px solid #999;background-color:#FFF;}

/*语言切换*/
.lang-box-select{position:relative;color:#333;height:28px;line-height:28px;margin-top:11px;padding:0 9px 0 8px;cursor:default;min-width:68px;}
.topnav .lang-box-select{margin-top:4px;}
.lang-list-box{background:#fff;border:1px solid #dcdcdc;border-radius:2px;padding:4px 1px;box-shadow: 0px 3px 7px rgba(0,0,0,.2);}
.lang-list-box li{height:24px;line-height:24px;padding:0 11px;cursor:pointer;}
.lang-list-box li:hover{background:#cacaca;color:#333;}
.lang-list-pop{display:none;position:absolute;}
.topnav .lang-list-pop{position:absolute;z-index:100;width:100%;top:28px;}
.lang-area:hover .lang-list-pop{display:block;}
.lang-area{padding-right:20px;position:relative;}
.topnav .lang-area{padding-right:0;margin-right:20px;}
.pop-arrow1{width:14px;height:11px;display:block;background:url(../images/pop-arrow1.png) 0 0px no-repeat;margin:0 auto;position:relative;top:1px;}

.sale-box .form-item-n,.info-form1 .form-item-n{line-height:30px;}
.sale-box .form-item-n select.input-s1{position:relative;top:1px;}

a.back-to-top{display:block;width:52px;height:52px;text-indent:-9999px;overflow:hidden;background:url(../images/top.png) 0 0px no-repeat;position:fixed;bottom:50px;right:20px;}
a.back-to-top:hover{background-image:url(../images/top_hover.png);}

.order-icon{display:inline-block;position:relative;width:7px;height:9px;}
.order-desc,.order-asc{position:absolute;width:7px;height:4px;border:none;text-indent:-9999px;overflow:hidden;background:url(../images/order-icon.png) 0 0px no-repeat;}
.order-desc{background-position:0px -5px;bottom:0px;}
.order-asc{top:0;}
.order-cur{background-position-x:-8px;}
.remark-box{height:22px;overflow:hidden;cursor:default;width:110px;margin:0 auto;text-overflow:ellipsis;white-space:nowrap;}
.col-order{cursor:pointer;}
.pop-tips{padding-left:120px;}
.w_80{width:80%;}
.w_30{width:30%;}
.textareabox .input-s1{width:76%;}
a.inquiry-remark-box{display:block;color:#4782d2;position:relative;}
a.inquiry-remark-box .inquiry-remark{display:none;z-index:555;position:absolute;right:0;top:22px;width:260px;padding:6px 6px 6px 8px;border:1px solid #4782d2;background:#fff;word-wrap: break-word;}
a.inquiry-remark-box:hover .inquiry-remark{display:block;}
a.inquiry-remark-box .inquiry-remark .inquiry-remark-t{font-weight:bold;text-align:left;padding:3px 0 0 0;color:#333;display:block;}
a.inquiry-remark-box .inquiry-remark .inquiry-remark-info{line-height:22px;padding:0 0 5px 0;text-align:left;color:#333;display:block;}
.inquiry-title{height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:110px;margin:0 auto;}
.cart-box div.inquiry-title1{height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.remark-s1{padding:22px 0 0 0;}

.btn-del,.btn-remark,.btn-edit,.btn-pwd,.btn-forbid,.btn-allow{width:24px;height:24px;margin:0px;border:none;cursor:pointer;overflow:hidden;text-indent:-9999px;background:url(../images/del1.png) center center no-repeat;}
.btn-remark{background:url(../images/remark.png) center 5px no-repeat;}
.btn-remark:hover{background-image:url(../images/remark-h.png);}
.btn-edit,.btn-pwd,.btn-forbid,.btn-allow{vertical-align:text-bottom;display:inline-block;position:relative;top:2px;/* background-color:#4782d2;border-radius:3px; */margin:0 3px;}
.btn-edit{background-image:url(../images/remark.png);background-color:transparent;}
.btn-edit:hover{background-image:url(../images/remark-h.png);background-color:transparent;}
.btn-pwd{background:url(../images/pwd.png) center 3px no-repeat;}
.btn-pwd:hover{background-image:url(../images/pwd-h.png);}
.btn-forbid{background-image:url(../images/forbid.png);vertical-align:top;}
.btn-allow{background-image:url(../images/allow.png);vertical-align:top;}
.btn-del:hover{background-image:url(../images/del1-h.png);}

.cart_remark,.remark-periodical-box,.status-box-pop,.status-box-pop1,.status-box-pop2{position:absolute;background:#fff;box-shadow: 0 0 5px #999;padding:10px 18px 7px 18px;width:220px;display:none;right:40px;top:0;z-index:100;}
.status-box-pop1{width:160px;}
.status-box-pop2{width:330px;}
.cart_remark div{display:block;text-align:left;padding:2px 0 7px 0;}
.cart_remark_t{font-size:13px;color:#61a3df;position:relative;}
.cart_remark_content textarea{resize:none;width:212px;height:90px;border:1px solid #dfdfdf;padding:3px;}
.cart_remark_content textarea:focus{box-shadow: 0 0 3px #5da7ea;}
.cart_remark_btn .btn-blue1{min-width:56px;margin-left:0;height:24px;line-height:24px;}
.cart_remark_btn .btn-blue2{height:24px;line-height:24px;min-width:56px;}
.cart_remark_t span.arrow,.remark-periodical-box span.arrow,.status-box-pop span.arrow{width:11px;height:15px;display:block;background:url(../images/remark-bg.png) 0 0 no-repeat;position:absolute;right:-29px;top:1px;overflow:hidden;}
.remark-periodical-box span.arrow{right:-11px;top:9px;}
.status-box-pop span.arrow{top:9px;right:-11px;}
.search-info-box{display:none;}

.remark-periodical{position:relative;}
.cart-box div.remark-periodical-box{display:none;left:0;margin-left:-100px;right:auto;padding:10px 8px;width:auto;line-height:18px;text-align:left;color:#333;}
.remark-periodical:hover .remark-periodical-box{display:block;}
.periodical-url{display:block;}
.periodical-url:hover .infos,.periodical-url .infos{color:#363636;}
.left-ad{padding:15px 4px 0 0;text-align:right;}
.left-ad img{max-width:100%;}
.merchent_pos{position:relative;}
.merchent_pos .btn-edit{position:absolute;right:0;text-indent:0;padding:0 7px 0 26px;background-position:7px center;color:#fff;line-height:24px;}
.select-disabled{background:#ebebe4;}

.status-table{width:90%;margin:0 auto;border:none;}
.status-table th{border:none;border-bottom:1px solid #ddd;color:#333;line-height:24px;text-align:center;}
.status-table td{padding:3px 8px;line-height:22px;border:none;color:#333;}

.status-box{position:relative;}
.cart-box div.status-box-pop{display:none;}
.status-box:hover .status-box-pop{display:block;}
.status-box-pop,.status-box-pop1,.status-box-pop2{right:auto;left:0px;margin-left:-220px;}
.status-box-pop1{margin-left:-160px;}
.status-box-pop2{margin-left:-330px;}

.status-info-btn{display:inline-block;height:18px;margin:0 auto;padding:0 13px 0 3px;background:url(../images/arrow.png) 100% -5px no-repeat;}
.m_login{background:url(../images/login-bg.jpg) center 100% no-repeat fixed;}
.m_login .lang-box-select{background:url(../images/login-icon-arrow.png) right center no-repeat;padding-right:18px;min-width:inherit;height:20px;line-height:20px;position:relative;top:5px;}

/*月历*/
.calendar-page{margin:0 auto;padding:675px 0 0 0;background:url(../images/calendar-header.jpg) center -29px no-repeat;}
.calendar-img{cursor:pointer;padding:9px 0;}
.calendar-bg{background:url(../images/calendar-bg.gif) center 0 repeat;}
.calender-main{width:1100px;margin:0 auto;position:relative;height:970px;}
.calender-box{background:url(../images/calendar-footer.gif) center 100% no-repeat;padding:0 0 180px 0;}
.calender-area{padding:13px 0 0 0;}
.left-area .calender-area{padding:15px 4px 0 0;text-align:right;}
.calender-main .tab-item .tab-list{padding:0;border:10px solid #e60012;display:block;}
.calender-main .ui-widget-content{background:#fbfaf6;}
.calender-main .ui-th-column,.calender-main .ui-jqgrid .ui-jqgrid-htable th.ui-th-column{background:#eae3d7;}
.calender-main .ui-jqgrid .ui-jqgrid-htable th div{overflow:visible;font-size:14px;color:#333;padding-right:3px;}
.calender-main .ui-jqgrid tr.ui-row-ltr td{color:#333;font-size:13px;padding:0;}
.calender-main .tab-item-t{margin:0;border:none;height:auto;position:absolute;top:-131px;margin-left:-2px;}
.calender-main .tab-item-t li{text-indent:14px;width:96px;color:#fef2d2;font-size:31px;text-align:left;height:47px;padding:61px 0 0 0;background:url(../images/calendar-t.png) 0 0 no-repeat;margin:24px 10px 0 0;}
.calender-main .tab-item-t li.cur{text-indent:16px;border:none;margin-top:0;font-size:39px;width:119px;height:57px;padding:75px 0 0 0;background:url(../images/calendar-t-cur.png) 0 0 no-repeat;}
.calendar-big-pic{position:fixed;vertical-align:middle;background:#fff;z-index:8000;left:50%;top:50%;height:680px;width:900px;margin-left:-450px;margin-top:-340px;overflow:hidden;text-align:center;}
.calendar-pic-box{height:680px;width:900px;vertical-align:middle;line-height:660px;}
.calendar-pic-box img{max-width:880px;max-height:660px;vertical-align:middle;}
.calendar-bigpic-close,.calendar-bigpic-close{width:23px;height:23px;background:url(../images/i_delete.png) 0 0 no-repeat;position:fixed;left:50%;top:50%;margin-left:438px;margin-top:-352px;overflow:hidden;text-indent:-9999px;display:none;z-index:8001;}
.calender-main .ui-state-highlight,.calender-main .ui-widget-content .ui-state-highlight{border-color:#c5b18f;}
.calender-main .ui-state-highlight td,.calender-main .ui-widget-content .ui-state-highlight td{background:#eee5d8;}
.calender-main .ui-state-hover,.calender-main .ui-widget-content .ui-state-hover{border-bottom:1px solid #8d1a03;}
.calender-main .ui-jqgrid .ui-jqgrid-view{padding-bottom:43px;}
.calendar-info{width:760px;position:absolute;top:-47px;left:494px;font-size:14px;line-height:20px;}
.tab-list-pos{position:absolute;left:0;right:0;top:-9999px;}
.tab-list-zindex{z-index:20;top:0;}
.calender-main .ui-jqgrid .ui-icon-asc{margin-top:-2px;margin-left:-2px;}
.calender-main .ui-jqgrid .ui-icon-desc{margin-top:4px;margin-left:-3px;}

.calender-main #next_price-grid-pager:hover,.calender-main #last_price-grid-pager:hover,.calender-main #first_price-grid-pager:hover,.calender-main #prev_price-grid-pager:hover,
.calender-main #next_price-grid-pager_2:hover,.calender-main #last_price-grid-pager_2:hover,.calender-main #first_price-grid-pager_2:hover,.calender-main #prev_price-grid-pager_2:hover{border-bottom:none;}
.book-style{height:41px;border:1px solid #dddddd;border-bottom:none;background:#fff;}
.book-style .func-btn-2{border:none;top:14px;background-position:0px -288px;}
.book-style .lang-list-box{z-index:1000;}
.book-style-t{padding:11px 0 0 25px;line-height:20px;}


a.book-purchase-list-remark-box {display:block;color:#4782d2;}
a.book-purchase-list-remark-box .list-remark{display:none;position:absolute;z-index:555;right:0;width:260px;padding:6px 6px 6px 8px;border:1px solid #4782d2;background:#fff;word-wrap: break-word;}
a.book-purchase-list-remark-box:hover .list-remark{display:block;}
a.book-purchase-list-remark-box .list-remark .list-remark-t{font-weight:bold;text-align:left;padding:3px 0 0 0;color:#333;display:block;}
a.book-purchase-list-remark-box .list-remark .list-remark-info{line-height:22px;padding:0 0 5px 0;text-align:left;color:#333;display:block;}

.footer{font-size:13px;padding:20px 0 40px 0;color:#888;line-height:30px;}
/* .index-body .footer{padding-top:0;} */
.footer img{position:relative;top:8px;margin-right:10px;width:60px;}

/*下载页面样式*/
.addcolor{color: red}
.download-databanner{margin:0 auto;padding:300px 0 0 0;background:url(../images/ebs-download-header.jpg) center -29px no-repeat;}
.marg1{margin: 8px 15px}
.padd1{padding-left: 20px}
.download-search{width: 1100px;height: 50px;background-color: #CCCCCC;margin: 10px auto;}
.input-down{width: 70%;border: 1px solid #ccc;height: 32px;line-height: 32px;text-indent: 8px;}
.download-instructions{margin: 10px auto;text-align: left;width: 1100px;}
.calender-main .tab-item .tab-list2{padding:0;border:5px solid #CCCCCC;display:block;}
/*艺术品*/
.item-cat2 li.craftwork{position:relative;}
.item-cat2 li.craftwork .craftwork-box{display:none;z-index:6000;position:absolute;box-shadow:0px 0px 12px rgba(0,0,0,.2);background:url(../images/craft-dot.gif) 170px 0 repeat-y #fff;left:85%;top:-101px;}
/* .item-cat2 li.craftwork:hover .craftwork-box{display:block;} */
.item-cat2 li.craftwork .craftwork-box span.craft-arrow1{width:11px;height:13px;background:url(../images/craft-arrow1.png) 0 0 no-repeat;position:absolute;top:107px;left:-11px;}
.craft-c1{width:130px;padding:10px 20px;}
.craft-c1 li{float:none;text-align:left;height:26px;position:relative;line-height:26px;padding:6px 0 3px 0px;margin-bottom:6px;font-size:13px;background:url(../images/craft-line.png) 0 bottom repeat-x;}
.craft-c1 li:hover{background-image:url(../images/craft-line1.png);}
.craft-c1 li a{padding-left:30px;display:block;background:url(../images/craft-bg.png) 0 0 no-repeat;}
.craft-c1 li span.craft-arrow{width:9px;height:12px;display:none;background:url(../images/craft-arrow.png) 0 0 no-repeat;position:absolute;top:50%;margin-top:-6px;right:-21px;}
.craft-c1 li.cur span.craft-arrow{display:block;}
.craft-c1 li.craft-icon1 a{background-position:-156px 3px;}
.craft-c1 li.craft-icon2 a{background-position:-156px -39px;}
.craft-c1 li.craft-icon3 a{background-position:-156px -80px;}
.craft-c1 li.craft-icon4 a{background-position:-156px -123px;}
.craft-c1 li.craft-icon5 a{background-position:-156px -165px;}
.craft-c1 li.craft-icon1:hover a,.craft-c1 li.cur a.craft-a1{background-position:2px 3px;}
.craft-c1 li.craft-icon2:hover a,.craft-c1 li.cur a.craft-a2{background-position:2px -39px;}
.craft-c1 li.craft-icon3:hover a,.craft-c1 li.cur a.craft-a3{background-position:2px -80px;}
.craft-c1 li.craft-icon4:hover a,.craft-c1 li.cur a.craft-a4{background-position:2px -123px;}
.craft-c1 li.craft-icon5:hover a,.craft-c1 li.cur a.craft-a5{background-position:2px -165px;}
.craft-c1 li.cur{background:url(../images/craft-line1.png) 0 bottom repeat-x;}
.craft-c1 li.cur a{color:#4782d2;}
.craftwork-box .craft-c2{display:none;padding:25px 0 20px 0;margin-left:171px;}
.craft-c2-1{width:420px;}
.craft-c2-2{width:600px;}
.craft-c2-3{width:300px;}
.craft-c2-4{width:190px;}
.craft-c2-5{width:410px;}
.item-cat2 li .craft-cate2 a{color:#4782d2;}
.craft-cate3{line-height:15px;color:#666;}
.item-cat2 li .craft-cate3 a{color:#666;display:inline-block;margin-right:4px;}
.craft-cate{padding:0 0 0 20px;width:120px;float:left;height:50px;line-height:20px;}
.craft-c2-5 .craft-cate{width:auto;float:none;}
.craft-c2-4 .craft-cate{width:66px;}

.artware_curType,.artware_select{border-bottom:2px solid #f3f3f3;padding:12px 0 7px 0;font-size:13px;}
.artware_select{padding:5px 0 5px 0;line-height:32px;position:relative;}
.artware_curType,.artware_curType a{color:#999;font-size:12px;}
.artware_curType span.curtype{color:#000;}
.artware_curType a:hover{color:#4782d2;}
.specialAttrName{color:#999;min-width:50px;height:23px;line-height:23px;position:absolute;left:0;top:11px;}
.specialAttrList span{display:inline-block;height:18px;line-height:18px;padding:0 9px;border-radius:8px;margin-right:10px;cursor:pointer;}
.specialAttrList span.selected{background:#4782d2;color:#fff;}
.specialAttrList .input-s2{width:60px;height:22px;line-height:22px;text-indent:0px;text-align:center;}
.specialAttrList{position:relative;padding:0 110px 0 60px;}
.specialAttrList .show-hide,.specialAttrList .show-open{width:auto;display:none;height:18px;line-height:18px;background:url(../images/arrow.png) 100% -7px no-repeat;margin:0;position:absolute;right:-1px;top:-3px;padding-right:12px;min-width:inherit;cursor:pointer;}
.specialAttrList .show-open{background-position:100% -37px;}
.search-col2{padding-top:21px;}
.classify-dot{width:12px;height:8px;background:url(../images/classify-dot.png) 0 0 no-repeat;display:inline-block;}
.specialAttrList .table-input-btn{position:relative;top:4px;background-color:#f5f5f5;color:#666;border:1px solid #ddd;}

.goods-detail .artware_curType{padding-top:0;margin:-10px 0 10px 0;}
.collect,.collected{height:20px;width:20px;line-height:20px;color:#eb6a6a;text-align:center;background: url(../images/fav-icon.png) center 0px no-repeat;/* text-indent: -9999px;overflow: hidden; */display: inline-block;vertical-align: middle;margin-left:6px;}
.collect:hover,.collected{background: url(../images/fav-icon-h.png) center 0px no-repeat;}
.goods-list li .goods-info a.collect,.goods-list li .goods-info a.collected{padding:0 10px;min-width:40px;width:auto;background:none;display: inline-block;height:24px;line-height:24px;font-weight:normal;border:1px solid #898989;border-radius:3px;position:relative;top:-1px;/* background-position:center 5px; */}
.goods-list li .goods-info a.collected,.goods-list li .goods-info a.collect:hover{background:none;color:#eb6a6a;border:1px solid #eb6a6a;}
.list-box li p.rec-book-btn{position:relative;padding-right:93px;}
.list-box li p.rec-book-btn .collect,.list-box li p.rec-book-btn .collected{padding:0 10px;min-width:40px;width:auto;background:none;position:absolute;/* background-position: center 8px; */right:20px;bottom:0;border-radius:3px;height:30px;line-height:30px;border:1px solid #898989;color:#898989;}
.list-box li p.rec-book-btn .collect:hover,.list-box li p.rec-book-btn .collected{background:none;border:1px solid #eb6a6a;color:#eb6a6a;}
.list-box li p.rec-book-btn .collect:hover span,.list-box li p.rec-book-btn .collected:hover span{/* display:block;text-indent:0;text-align:center;height:32px;line-height:32px; */}
.list-box li p.rec-book-btn .collect:hover,.list-box li p.rec-book-btn .collected:hover{background:none;}
/*收藏夹*/
.myfavorite{margin-left:20px;padding-top:10px;padding-bottom:5px;}
.tab-item-favorite .search-col2{padding-bottom:20px;}
.tab-item-favorite li{padding:17px 20px 0 20px;height:28px;line-height:28px;min-width:105px;float:left;text-align:center;color:#999;cursor:pointer;}
.tab-item-favorite .cbox{margin-left: 11px;}

.feedback-box .form-item-n,.feedback-box .form-item-n span{line-height:26px;}
.feedback-box .form-item-n{position:relative;padding-left:120px;}
.feedback-box .form-item-n span{min-width:110px;position:absolute;left:0;top:0;}
.order-mark-box{cursor:default;]}
.order-mark-box .status-box{position:absolute;height:0;overflow:visible;}
.order-mark-box:hover .status-box{display:block;}
.order-mark-box .status-box .status-box-pop{display:block;text-align:left;color:#333;padding:12px 10px 7px 10px;top:9px;margin-left:-185px;}
.addressItem p{line-height:22px;padding:0 0 0 10px;background:#efefef;}
.addressItem p.s1{margin:8px 0 0px 0;border-bottom:1px solid #ddd;padding:0 0 0 4px;background:#fff;}
.addressItem p.s1 input{position:relative;top:2px;}
.order-mark-box .status-box .pop-arrow1{top:-2px;z-index:600;right:-24px;}

.post-box .cbox{display:none;}
.fav-box{padding-top:10px;}
.fav-box .tab-t li{background:url(../images/tab-t3.png) 100% 15px no-repeat;padding-left:20px;}
.fav-box .tab-t li.nobg{background:none;}
.fav-box .tab-t li.cur{color:#4782d2;}
.fav-box .tab-list{position:inherit;top:auto;padding:20px 0 10px 20px;display:none;height:736px;}
.index-pos{position:relative;}

/*商户申请*/
.apply-bg{background:url(../images/sq-bg.jpg) center 0 no-repeat #0e0e0e;background-attachment:fixed;}
.apply-bg .header{background:url(../images/app-h-bg.png) 0 0 repeat-x;height:71px;box-shadow:none;}
.apply-bg .menulist li a{border-color: transparent;}
.login-page .lang-box-select{color:#fff;background:url(../images/icon-arrow12.png) right 13px no-repeat;padding-right:18px;min-width:inherit;}
.login-page{background:url(../images/lang.png) left 13px no-repeat;padding-left:20px;margin-top:8px;margin-right:50px;}
.login-btn{position:relative;cursor:pointer;margin-right:60px;height:28px;line-height:28px;margin-top:16px;padding:0 17px;color:#fff;display:inline-block;border:2px solid #fff;border-radius:3px;font-size:14px;}
.login-btn:hover{color:#fff;}

.b-apply,.b-apply1{width:585px;background:#fff;margin:10px auto 50px auto;padding:0 150px 15px 150px;}
.b-apply1{padding:185px 150px 195px 150px;}
.b-apply-t{font-size:20px;color:#4782d2;height:60px;line-height:60px;}
.busi-t{height:30px;line-height:30px;font-size:14px;color:#888;padding:12px 0 0 12px;border-bottom:1px solid #e5e5e5;
background:url(../images/busi-t.gif) 0 23px no-repeat;margin-bottom:10px;}
.b-info-box,.b-info-box1{line-height:30px;overflow:hidden;font-size:13px;padding:6px 0;}
.b-info-box1{padding:30px 0}
.b-info-t{width:172px;padding:0 30px 0 0;}
.b-info-item{width:300px;}
.b-info-item span{display:block;float:left;width:108px;}
.b-info-item span.s1{width:auto;position:relative;top:4px;}
.b-info-item span input{position:relative;top:2px;margin-right:7px;}

.input-ap{border:1px solid #ccc;width:280px;height:28px;line-height:28px;border-radius:3px;text-indent:7px;}
.textarea-ap{border:1px solid #ccc;width:270px;border-radius:3px;padding:5px;line-height:22px;height:70px;}
.input-ap:focus,.textarea-ap:focus{box-shadow:0px 0px 5px #64b7f7;border-color:#94cdf9;}
.apply-sure,.apply-cancle{line-height:38px;height:38px;border:1px solid #4782d2;background:#4782d2;color:#fff;font-size:16px;width:282px;border-radius:3px;cursor:pointer;}
.apply-cancle{border-color:#888;color:#333;background:#fff;}
.apply-ok-info{background:url(../images/su-icon.png) center 0px no-repeat;color:#4782d2;padding:130px 0 60px 0;line-height:22px;font-size:20px;}

/* 登录弹出框 */
.login-page-box{z-index:300;left:50%;top:50%;position:fixed;z-index:7500;height:350px;padding-left:252px;margin:-175px 0 0 -323px;background:url(../images/ebs-login-logo.png) 0 0 no-repeat;}
.login-page-box1{width:393px;height:311px;border-radius:0px 8px 8px 0;padding-top:39px;background:#fff;color:#999;}
.arror-pop{width:20px;height:11px;background:url(../images/arrow-pop.png) 0 0 no-repeat;margin-left:346px;position:relative;top:6px;}
.login-page-box1 p{padding:14px 0;position:relative;}
.login-page-box1 p .errormsg{position:absolute;}
.login-page-box1 p.s1{padding:14px 0 14px 55px;}
.login-page-box1 p.s2{padding:0;}
.login-page-box1 p.s3{padding:20px 0 0 50px;}
.login-page-box1 p.s1 input{position:relative;top:2px;}
.login-page-box1 .login-error{position:absolute;top:165px;z-index:66;padding-left:158px;}
.login-btn1{line-height:42px;border:none;background:#4782d2;color:#fff;font-size:16px;width:305px;border-radius:22px;cursor:pointer;}
.login-username,.login-password{width:305px;height:40px;border:1px solid #d2d2d2;border-radius:22px;text-indent:49px;}
.login-username:focus,.login-password:focus{border-color:#379cfa;}
.login-username{background:url(../images/login-bg.png) 14px center no-repeat #fff!important;}
.login-password{background:url(../images/pwd-bg.png) 14px center no-repeat #fff!important;}
a.sup_a{display:inline-block;background:url(../images/sh-icon.png) 0 0 no-repeat;height:20px;line-height:20px;padding-left:26px;font-size:16px;color:#4782d2;}
.bus-pad{padding:0 0 20px 0;}
.errormsg{color:#f00;text-align:left;padding-left:82px;}
.error-border{border:1px solid #f00;}
.b-info-box .error-border{border:1px solid #f00;box-shadow:0px 0px 5px #de4646;margin:-1px 0 0 -1px;}
.b-info-box .errormsg{line-height:22px;padding-left:0;}

.match-row{position:relative;}
.match-show,.match-hide{position:absolute;cursor:pointer;left:2px;top:11px;text-indent:-9999px;overflow:hidden;display:block;width:15px;height:15px;background:url(../images/show-s1.gif) 0 0 no-repeat;}
.match-hide{background-image:url(../images/hide-s1.gif);}
.match-area{background:#eee;display:none;}
.match-area .cart-box{background:#eee;}


/*特价专题页面样式*/
.book-theme-main .book-theme-databanner{margin:0 auto;padding:300px 0 0 0;background:url(../images/ebs-book-theme-header.jpg) center -29px no-repeat;}

/*图书征订样式*/
.solicit-databanner{margin:0 auto;padding:300px 0 0 0;background:url(../images/ebs-solicit-header.jpg) center -29px no-repeat;}
.solicit-search{width: 1100px;height: 50px;background-color: #CCCCCC;margin: 10px auto;}
.solicit-instructions{margin: 10px auto;text-align: left;width: 1100px;}
