﻿.pagination{font-family:Arial}
.pagination ul{margin:0;padding:0;font-size:12px}
.pagination ul li{list-style-type:none;padding-bottom:1px;margin:0 1px}
.pagination ul li a,.pagination ul li a:visited{padding:2px 6px 2px 6px;margin:2px 0 2px 2px;color:#8a8a8a;border:solid #c8c8c8 1px;font-size:11px}
.pagination ul li a:hover,.pagination ul li a:active{padding:2px 6px 2px 6px;margin:2px 0 2px 2px;background-color:#fc0;color:#fff}
a.viewVideo_lnkFav{color:#0a3247;text-decoration:none;font-size:14px;font-weight:bold}
a.viewVideo_lnkFav:hover{color:#f63;text-decoration:none}
.viewVideo_Title{color:#1f1f1f;font-weight:bold;float:left;padding-top:18px}
.viewVideo_Player{width:480px;height:377px;margin:0 0 21px 7px}
.viewVideo_Rate{width:450px;height:25px;margin-left:7px;padding:6px 15px 0 15px;background-color:#eef5fb}
.viewVideo_Com{width:446px;margin-left:23px;border-top:solid #cfcfcf 1px;padding:19px 0 20px 17px}
.viewVideo_ComTitle{color:#014170;float:none!important;font-size:14px;font-weight:bold;width:auto!important}
.viewVideo_ComTitle span{font-size:13px!important}
.viewVideo_ComText{color:#484848;font-size:14px;word-wrap:break-word;line-height:19px;padding:10px 0 5px}
.viewVideo_ComInput{font-family:Arial;color:#6f6f6f;font-size:12px;height:27px;width:310px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-webkit-box-shadow:inset 1px 1px 2px 0 rgba(0,0,0,0.2);box-shadow:inset 1px 1px 2px 0 rgba(0,0,0,0.2);border: 1px solid #BBBBBB; line-height: 25px;padding: 0 5px;}
.viewVideo_ComFrame{background-color:#eef5fb;border-radius:4px;padding:0; height:auto;}
.viewVideo_ComNext{width:182px;height:28px;padding:5px 0 0 11px;background:url(images/Bg/Bg_videoCom.png) no-repeat}
a.viewVideo_lnkCom{color:#006c91;text-decoration:underline;font-size:11px;font-weight:normal}
a.viewVideo_lnkCom:hover{color:#f63;text-decoration:underline;font-weight:normal}
.viewVideo_PhotoUp{width:46px;height:45px;border:solid #ddd 1px;padding:2px;background-color:#fff;text-align:center;vertical-align:middle}
.viewVideo_TitleUp{float:left;width:55px;text-align:right;font-size:11px;color:#585858;font-weight:bold;margin-right:8px}
.viewVideo_PhotoCo{width:42px;height:43px;border:solid #ddd 1px;padding:1px;background-color:#fff}
a.viewVideo_lnkUp{color:#1a50b8;text-decoration:underline;font-size:12px;margin:0 0 11px 62px}
a.viewVideo_lnkUp:hover{color:#f63;text-decoration:underline}
.viewVideo_More{float:left;width:405px;height:24px;background-color:#eef5fb;padding:7px 0 0 18px;margin:17px 0 21px 0;color:#585858}
.comment-title{font-family:Arial;font-size:23px;color:#014170;font-weight:bold;padding-bottom:15px}
.viewVideo_ComFrame table{font-size:14px;color:#222}
.viewVideo_ComFrame table span{color:#5d5d5d}
#txtComment{border:1px solid #bbb;line-height:150%;padding-left:5px;resize:none;border-radius:4px;box-shadow:1px 1px 2px 0 rgba(0,0,0,0.2) inset;color:#666666;font-size:12px;padding-top:5px;height:57px;max-height:200px;width:746px;margin-bottom:22px;margin-top:0}
.txtcmmtarea {border:1px solid #bbb;border-radius:4px;box-shadow:1px 1px 2px 0 rgba(0,0,0,0.2) inset;margin-bottom:22px;margin-top:0;padding-left:5px; background-color:#fff;}
.txtcmmtarea textarea,.txtcmmtarea textarea#txtComment {font-family:Arial;color:#6f6f6f;font-size:12px;width:100%;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px; line-height:18px; background-color:transparent; height:57px; display:block; border:none; resize:none; margin:0; padding:5px 0 0; box-shadow:none;}
.outside-cmmtarea { padding-left:37px; padding-right:37px; font-family:arial;}
.outside-cmmtarea table td:first-child { padding-right:19px;}
.outside-cmmtarea #divLoadCapcha { margin-left:0;}
.outside-cmmtarea .comment-btn span { margin-left:0;}
.outside-cmmtarea #captcha{border:1px solid #bbb;border-radius:4px;box-shadow:1px 1px 2px 0 rgba(0,0,0,0.2) inset;color:#6f6f6f;font-family:Arial;font-size:12px;height:32px;text-indent:5px;width:57px;vertical-align:11px}
.outside-cmmtarea .orcancel{color:#222;display:inline-block;font-size:12px;margin-left:11px;margin-top:30px}
.outside-cmmtarea .orcancel a{color:#1088cc;text-decoration:underline}
.clearthis{clear:both;float:none;font-size:0;line-height:0}
.inputcommttext {border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-webkit-box-shadow:inset 1px 1px 2px 0 rgba(0,0,0,0.2);box-shadow:inset 1px 1px 2px 0 rgba(0,0,0,0.2);border: 1px solid #bbb;padding: 0 5px; background-color:#fff;}
.inputcommttext input[type="text"] { width:100%; display:block; background-color:transparent;font-family:Arial;color:#6f6f6f;font-size:12px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;height:27px; border:none; padding:0; line-height:inherit; margin:0;} 
.comment-dsp{font-size:12px;color:#222;padding-bottom:17px}
.validate-warning{float:left;padding-right:5px}
.validate-close{float:left;margin-top:-6px;margin-left:7px;cursor:pointer}
.ValidFormContainer{width:238px;display:none}
.ValidFormTop{background:url(/images/bgTopValidForm.png);height:12px;background-repeat:no-repeat;background-position:top left;width:238px}
.ValidFormContent{background-image:url(/images/bgTopValidFormC.png);background-repeat:repeat-y;padding:10px 10px 8px 11px;float:left;width:217px}
.ValidFormtext{float:left;width:171px;font-family:Arial;font-size:11px;color:#333;padding-left:5px;line-height:20px}
.ValidFormBot{background-image:url(/images/bgBotValidForm.png);background-repeat:no-repeat;background-position:top left;height:2px}
#divErorrMessage>img{display:block}
#DvPass{background-color:white;width:506px;display:none;position:absolute;z-index:1;left:225px}
.boxRegisterSOAccount #DvPass div {margin-bottom:0px; width:auto;}
.refeshCapcha{cursor:pointer;float:left;margin:7px 4px 0 0}
#txtCapCha{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-webkit-box-shadow:inset 1px 1px 2px 0 rgba(0,0,0,0.2);box-shadow:inset 1px 1px 2px 0 rgba(0,0,0,0.2);width:57px;color:#6f6f6f;font-family:Arial;font-size:12px;height:32px;text-indent:5px;border:solid 1px #bbb}
.add-a-comment,.comment-btn span{display:block;background-image:url(/images/sprite-ui-btn.png);background-repeat:no-repeat;cursor:pointer;overflow:hidden;text-indent:-10000px}
.comment-btn span{float:left;width:203px;height:34px;background-position:0 -1434px}
.add-a-comment{width:162px;height:34px;background-position:0 -1468px;float:right;margin:17px 0}

.PaneRight{float:right}
.pagerinfo{float:left;padding-top:4px}
#NumCommentC{color:#014170;font-size:24px;font-weight:bold}
.comment-reply,.comment-reply-left{font-size:14px}
.confirm-top{width:508px;height:8px;background-image:url("/images/backgrounds/Confirm-top.png");background-repeat:no-repeat;font-size:1px}
.confirm-middle{width:508px;background-image:url("/images/backgrounds/Confirm-middle.png");background-repeat:repeat}
.confirm-bottom{width:508px;height:8px;background-image:url("/images/backgrounds/Confirm-bottom.png");background-repeat:no-repeat}
.confirm2-top{width:508px;height:8px;background-image:url("/images/backgrounds/Confirm2-top.png");background-repeat:no-repeat;font-size:1px}
.confirm2-middle{width:508px;background-image:url("/images/backgrounds/Confirm2-middle.png");background-repeat:repeat;color:#fff}
.confirm2-bottom{width:508px;height:8px;background-image:url("/images/backgrounds/Confirm2-bottom.png");background-repeat:no-repeat}
.New_SwPhoto{width:42px;height:42px;border:solid 1px #ddd;padding:1px;vertical-align:middle;text-align:center;float:left;margin:0 9px 3px 0}
.comment-btn span{background-color:#1088cc;background-image:none;border-radius:5px;color:#fff;font-family:Arial;font-size:15px;font-weight:bold;line-height:35px;margin-bottom:22px;margin-left:47px;margin-top:22px;padding:0 24px;text-indent:0;width:auto}
.clear{clear:both;}
#divLoadCapcha{margin-left: 46px; margin-top: 10px;}
#divLoadCapcha .comment-dsp {font-size:12px; font-family:Arial;color:#333;}
#DvPass_title{color:#333;font-size:19px;font-weight:bold;font-family:Arial}#DvPass_content{color:#333;font-size:14px;font-family:Arial}
.PaneRight{float:right;}
/*Allow Comments on Reviews - Product Details (SWIMOUTLET-18547)*/
.alertmsg-note { background-color:#FCF8F2; border-left:4px solid #F0AD4E; padding:17px 10px 13px 18px; margin-bottom:15px;}
.alertmsg-note h5 { color:#F0AD4E; font-size:18px;}
.alertmsg-note p { color:#333; font-size:14px; margin-bottom:5px; padding-top:5px;}