.td1{font-size:9pt;color:#FFFFFF;font-weight: bold;}
.td2{font-size:14px;color:#0466CC; text-align:left; padding-left:12px;}

.fenye {
	background-color: #E7F7FF;
	padding: 4px;
	border: 1px solid #B5DFFF;
	height: 16px;
	vertical-align: middle;
	margin-right: 2px;
}
a.fenye:hover {
	background-color: #B5DFFF;
	padding: 4px;
	border: 1px solid #B5DFFF;
	height: 16px;
	vertical-align: middle;
	color:#FFFFFF;
}
a.fenye_ {
	background-color: #B5DFFF;
	padding: 4px;
	border: 1px solid #B5DFFF;
	height: 16px;
	vertical-align: middle;
	color:#FFFFFF;
	margin-right: 2px;
}
.Width100 {
	width: 100px;
	text-align: center;
}
.PageSet {
	width: 700px;
	text-align: center;
}

.PLeft15 {
	padding-left: 10px;
	padding-top:3px;
	padding-bottom:3px;
}

#customer_id,#customer_id a{ color:#ffffff;}
#closeFrame{z-index: 5;background-color: #f1f1f1;cursor: pointer;display: block;position: fixed;top: 54px;right: 4px;text-align: center;border: solid 1px #bbbbbb;padding: 2px;width: 18px;height: 18px;color: #bbbbbb; display:none; font-size:14px;}
#closeFrame:hover{ background-color:#333333; color:#ffffff;}

.loading{ display:none; position:absolute;}

.topTools{ margin-bottom:10px; margin-top:10px;}

.topTools .chkAll, .topTools .addtools{float:left;}
.topTools .chkAll{ background-image:url("images/arrow-down.png"); background-repeat:no-repeat; background-color:#f2f2f2; border:#d9d9d9 1px solid; width:42px; padding:0px; border-radius:2px; -webkit-border-radius: 2px; -moz-border-radius: 2px; -o-border-radius: 2px; -ms-border-radius: 2px; padding-right:36px; background-position:48px; text-align:right; display:block;}
.topTools .chkAll input{ height:30px;}
.topTools .chkAll ul{ display:none; position:absolute; width:100px; background-color:#ffffff;border:#d9d9d9 1px solid; margin:0px; padding:0px; margin-top:0px; margin-left:-1px;}
.topTools .chkAll ul li{padding:4px; line-height:24px; cursor:hand; text-align:center;}
.topTools .chkAll ul li a{text-decoration:none; color:#333333;}
.topTools .chkAll ul li:hover{ background-color:#f8f8f8;}
.topTools .chkAll:hover{ background-color:#f8f8f8;}
.topTools .chkAll:hover ul{ display:block;}

.topTools .addtools{background-color:#f2f2f2; border:#d9d9d9 1px solid;-webkit-border-radius: 2px; -moz-border-radius: 2px; -o-border-radius: 2px; -ms-border-radius: 2px; border-radius: 2px;  text-align:left; margin-left:12px;}
.topTools .addtools a{ border-left:solid 1px #d9d9d9; height:18px; padding:6px; padding-right:18px; padding-left:30px; text-align:center; display:block; float:left; vertical-align:middle; text-decoration:none; color:#333333;}
.topTools .addtools a:hover{ background-color:#f8f8f8;}
.topTools .addtools a:first-child{ border:none;}
.topTools .addtools a.hpadd{background-image:url("images/add.png"); background-position:left;  background-repeat:no-repeat;background-position:4px;}
.topTools .addtools a.hpdel{background-image:url("images/del.png"); background-position:left;  background-repeat:no-repeat;background-position:4px;}
.topTools .addtools a.hpupload{background-image:url("images/sort-up.png"); background-repeat:no-repeat; background-position:10px;}
.topTools .addtools a.btnZip2{background-image:url("images/zip.png"); background-position:left;  background-repeat:no-repeat;background-position:4px;}
.topTools .addtools div.moretags{ display:inline-table;}
.topTools .addtools div.moretags a.hpmoretags{ padding:6px; width:24px;background-image:url("images/arrow-down.png"); background-repeat:no-repeat; background-position:center; border-left:solid 1px #d9d9d9; }
.topTools .addtools div.moretags ul{ display:none; position:absolute; top:43px; background-color:#f2f2f2;border:#d9d9d9 1px solid; }
.topTools .addtools div.moretags ul li{padding:4px; height:24px;}
.topTools .addtools div.moretags ul li a{ display:block;}
.topTools .addtools div.moretags ul li:hover{ background-color:#f8f8f8;}
.topTools .addtools div.moretags:hover ul{ display:block;}
.topTools .addtools span{ position:absolute; top:19px; margin-left:10px;}
.topTools .addtools span a{ height:14px; padding:0px; color:Blue; text-decoration:underline; background:none;}
.topTools .addtools span a:hover{ background:none;}

.topTools .addtools div.moretags{ display:none;}
.topTools .addtools .moretags input.tag_name{ padding:4px; height:24px; width:100px;}
.topTools .addtools .moretags input.tag_add{ padding:4px; height:24px; background-color:#4285F4; color:#ffffff; display:inline-block;}
.topTools .addtools .moretags input.tag_add:hover{ border:solid 1px #4285F4;}
.topTools .addtools .moretags li.dp_tag input{ padding:4px; height:12px;}
.topTools .addtools .moretags li.dp_tag input.setTag{ height:24px;background-color:#4285F4; color:#ffffff; display:none; }
.topTools .addtools .moretags li.dp_tag input.setTag:hover{ border:solid 1px #4285F4;}
.topTools .addtools .moretags li.tags_delete{ cursor:hand;}
.topTools .addtools .moretags li.dp_tag label{ display:inline-table; margin:4px; height:20px; margin-left:8px; margin-right:8px;}

.topTools .sortLink{background-color:#f2f2f2; border:#d9d9d9 1px solid;-webkit-border-radius: 2px; -moz-border-radius: 2px; -o-border-radius: 2px; -ms-border-radius: 2px; border-radius: 2px;  text-align:left; float:right;}
.topTools .sortLink a{  height:18px; padding:6px; padding-right:12px; padding-left:12px; text-align:center; display: inline-table; vertical-align:middle;text-decoration:none; color:#333333;}
.topTools .sortLink ul li:hover{ background-color:#f8f8f8;}
.topTools .sortLink a:first-child{ border:none;}
.topTools .sortLink .desc{background-image:url("images/sort-down.png"); background-position:right;  background-repeat:no-repeat; background-color:#fbfbfb; padding-right:20px;}
.topTools .sortLink .asc{background-image:url("images/sort-up.png"); background-position:right;  background-repeat:no-repeat; background-color:#fbfbfb; padding-right:20px;}
.topTools .sortLink #hpdrop{ display:none;}
.topTools .sortLink ul li{ display:inline-table; float:left; border-left:solid 1px #d9d9d9; }
.topTools .sortLink ul li:first-child{ border:none;}

.gv tr{ border:solid 1px #d9d9d9;}

.gv_child .divfavorite{ background-image:url("images/star1.png"); height:16px; width:16px; background-size:cover; overflow:hidden; display:inline-block;}
.gv_child .fav{background-image:url("images/star2.png");}
/*.gv_child .divfavorite:hover{background-image:url("images/star2.png");}
.gv_child .fav:hover{background-image:url("images/star1.png");}*/
.gv_child .divfavorite a.hpfavorite{ padding-top:20px; display:block;}


.gv_child td.gvchild_first .book_child{ overflow:hidden;}
.book_child a, .book_child span, .book_child div,  .book_child input{ display:inline-table;}
.book_child .bookTags span{border-radius:2px;border-top-right-radius:10px;border-bottom-right-radius:10px; background-color:#dddddd; padding:2px; padding-right:4px; margin-right:6px;}
.book_child .bookTags span.hide{display:none;}
@media (max-width: 1024px){
    .topTools .addtools a.btnZip2, #linkzip{ display:none;}
    .topTools .addtools a.hpupload, #hpupload{ display:none;}
}
@media (max-width: 768px) 
{
    .topTools .sortLink ul{ display:none; position:absolute;background-color:#f2f2f2; border:#d9d9d9 1px solid;margin:0px; padding:0px; margin-top:0px; margin-left:-1px; right:0px;-webkit-border-radius: 2px; -moz-border-radius: 2px; -o-border-radius: 2px; -ms-border-radius: 2px; border-radius: 2px;  width:110px;}    
    .topTools .sortLink ul li{border:none; float:none; width:110px;}
    .topTools .sortLink ul li a{ float:none; width:86px; padding-right:12px; display:block;}
    .topTools .sortLink ul li:hover{ background-color:#f8f8f8;}
    .topTools .sortLink .asc, .topTools .sortLink .desc{ padding-right:12px;}
    .topTools .sortLink #hpdrop{ display:block; padding-right:20px;}
    .topTools .sortLink:hover ul{ display:block;}
    
    .topTools .chkAll{ width:32px; background-position:38px; padding-right:30px;}
    
}
@media (max-width: 480px) 
{
    .loading{right: 22%; width:50%; }
    .toolbartable .ol_logo{ display:none;}
    .topTools .addtools div.moretags ul{ left:160px;}
    .gv_child td.gvchild_first .book_child{ overflow:hidden; max-width:160px;}
}