@charset "utf-8";















/* CSS Document */















.heading{margin-bottom:5px;}















.ticketBox{margin-top:20px;}















.ticketBox fieldset { background:url("https://www.beststoreitems.com/catalog/template/beststoreitems/image/topshadow.jpg") no-repeat 113px 4px scroll;border: 1px solid #d2d2d2;height: auto;margin: 0 0 20px;padding: 15px 20px 10px;width:958px; background:#fff;}















.ticketBox legend { font-family:tahoma;color:#022A4D;font-size:18px;margin:4px 0 0 10px;padding:0 5px;}















.addTicket{text-align:right; margin-bottom:15px;}















.addnewemailbtn,.createnewticketbtn,.post_reply{color: #022B52;display:inline-block;font:bold 17px/34px arial;height:34px;text-decoration: none; background:url("https://www.beststoreitems.com/catalog/template/beststoreitems/image/ticket.png") no-repeat 0 0 scroll; text-align:left; border:none; cursor:pointer;}















.addnewemailbtn{margin:0 15px 0 0;padding:0 0 0 40px;width: 191px;}















.createnewticketbtn{ background-position:right -68px;width: 221px; text-indent:14px;}















.post_reply{background-position:right -136px; width:166px; border:none; text-indent:15px; cursor:pointer;}















.addnewemailbtn:hover{background-position:0 -34px; color:#fff;}















.createnewticketbtn:hover{background-position:right -102px;color:#fff;}















.post_reply:hover{background-position:right -170px;color:#fff;}















#suppor .thbak{height:28px; line-height:28px;}















#suppor .thbak th{color:#fff; padding:0 8px;font-size:13px;font-weight:bold;background:url("https://www.beststoreitems.com/catalog/template/beststoreitems/image/thead.jpg") 50% 0 repeat-y scroll; text-align:left;}















#suppor .thbak th.revimg,#suppor .thbak th.rigimg{background:url("https://www.beststoreitems.com/catalog/template/beststoreitems/image/thead.jpg") 0 0 no-repeat scroll;}















#suppor .thbak th.rigimg{background-position:right 0;}















.tdbak td{border-width:0 1px 1px 1px; border-style:solid; border-color:#eee; padding:8px; font-size:11px;}















.tdbak td.magglass{padding:1px 4px 1px;}















.tdbak.one {background-color:#F5f5f5;}















.tdbak.two{ background-color:#fff;}















.tdbak.one:hover, .tdbak.two:hover {background-color: #FFF5E2;}















.tdbak td a{font-weight:700; color:#CC6600; text-decoration:underline; font-family:Arial, Helvetica, sans-serif;}















.tdbak td a:hover{color:#000;}















.tdbak .ticksub{width:250px; padding:0 5px; overflow:hidden;}















td.magglass{width:10px;}















td.borderLeft{border-left:1px solid #ccc;}















td.borderRight{border-right:1px solid #ccc; text-align:center;}















td.textRight{text-align:right;}















td.vertTop{vertical-align:top;}















td.vertBottom{vertical-align:bottom;}















.status img,.status span{display:inline-block; vertical-align:middle;}















































/*Add Email Address*/















#invstats{margin:10px 0 20px; background:#f9f9f9;}















#invstats .labeltxtbg{background:#f2f2f2;}















#invstats,#invstats td{border:1px solid #d2d2d2;}















#invstats td,#invstats td p{line-height:150%;font-size:11px;}















#invstats td{padding:5px 10px;}















#invstats td.secrowover{width:80%;}















#invstats td.last{padding-bottom:15px;}















#email_address,#invstats select{width:100%; font-size:12px;}















#invstats select option{padding:2px 3px;}















#invstats input{width:800px; font-size:12px; height:50px;}







#invstats textarea{width:800px;}























#detail_ticket{width:100%;}















#detail_ticket td{background:#f9f9f9; border-width:0 1px 1px 0; border-style:solid; border-color:#fff; font-size:11px;padding:5px 8px;}















#detail_ticket .ttop,#detail_ticket .tspace{background:#e4e4e4;}















#detail_ticket td.text-rhbold{text-align:right; font-weight:bold;}















#reply-form{margin-top:15px;}















#reply-form .ticket-sub input,#reply-form .ticket-sub a{display:inline-block; vertical-align:text-bottom;}















#reply-form .ticket-sub a{margin-left:20px;background: url("https://www.beststoreitems.com/catalog/template/beststoreitems/image/icon_back.png") no-repeat scroll 0 6px transparent; padding-left:15px; color:#F66907; font-size:18px; font-family:arial;}















#reply-form .ticket-sub a:hover{color:#ff5a00; text-decoration:underline;}















.ticket_reply_form{width:945px; height:110px; padding:5px; font-size:11px; margin-bottom:10px;}















.reply_title{background:#E4E7F0;margin-top:30px; height:33px; border-bottom:2px solid #B7BED1; line-height:33px; font-weight:bold; text-indent:10px; font-family:Arial, Helvetica, sans-serif; font-size:15px;}















#reply_box{margin-top:30px; font-size:11px;}















#reply_box li{ont-size:11px; line-height:150%;}















#reply_box li.content-box{background:#EFF9FF;border-top: 1px solid #DDDDDD;padding:10px;}















#reply_box li.content-box-reply{background:#FFFDF0}















/*#reply_box li .titckInfo strong,#reply_box li .titckInfo span{display:table-cell; vertical-align:text-top;}*/















#reply_box li .message-name{float:left; width:130px; padding-right:25px; text-align:right;}















#reply_box li .message-name p{color:#666666;font-size:10px;}















#reply_box li .message-name p.message-author {color: #000000;font-size: 12px;font-weight: bold;word-wrap: break-word; font-family:Arial;}















#reply_box li .message-name p.message-me{background:url("https://www.beststoreitems.com/catalog/template/beststoreitems/image/ticket_logo.png") right 0 no-repeat scroll;height:23px;}















#reply_box li .message-info{float:right; width:503px;}















#reply_box li .message-info .cont{margin-bottom:6px; word-wrap:break-word;}















#reply_box li .message-info .tips{background:#FFFFFF;border: 1px solid #DAE3F1;clear: both;padding: 6px;}















#reply_box li .message-info .tips a{font-size:11px; color:#0066cc;}















#reply_box li .message-info .tips a:hover{color:#ff5a00; text-decoration:underline;}















#reply_box li .review_reply em,#reply_box li .review_reply b{background: url("https://www.beststoreitems.com/catalog/template/beststoreitems/image/reply_bg_titck.gif") no-repeat scroll 0 0 transparent;}















#reply_box li .review_reply b{background-position:0 100%;}















.s_result dt{font-size:11px;}















.s_result dt b {color: #F66907;font-size: 12px;font-weight: 700;}