a{color:#666; text-decoration:none}
em{font-style:normal}
.clear{clear:both}
.ftx6,a.flk6:link,a.flk6:visited{color:#FF7403;}
.float_Right{float:right}
.float_Left{float:left}
.btn-reply{ color:#005AA0;}
.reviews-main{width:1002px; margin:0px auto;margin-bottom:10px;}
.reviews-ur-here{margin-bottom:10px;}
.tab{overflow:hidden;}.tab li,.tab-item{float:left;text-align:center;}
.v-conr{background:url(images/reviews/view_mode_bg.jpg) repeat-x center top;border:1px solid #CFCFCF;height:22px;line-height:22px;padding:4px 10px 0;}
.v-conr .tab{float:left;}
.v-conr .tab li{color:#FF7403;padding:0 10px; cursor:pointer}
.v-conr .tab .curr{background:#FFFFFF;border-color:#CFCFCF;border-image:none;border-style:solid;border-width:1px 1px 0;height:22px;position:relative;}
.v-conr .tab h2{display:inline; font-size:12px;}
.v-conr .extra{float:right;}
.v-conr .extra dt,.v-conr .extra dd{float:left;}

.reviews-item{overflow:hidden;padding-left:0;padding-top:25px;}
.reviews-item .reviews-goods-pic{float:left;overflow:hidden;text-align:center;width:120px;}
.reviews-item .reviews-goods-pic img.product{border:1px solid #DAECFA;height:100px;margin:0 auto 2px;width:100px;}
.reviews-item .reviews-goods-pic div{text-align:center}
.reviews-item .reviews-goods-pic div em{color:#E42E2F; font-style:normal; font-weight:bold; text-align:center}
.reviews-item .reviews-desc-list{float:right;overflow:hidden;width:860px;}
.reviews-item .reviews-desc-list1{float:right;overflow:hidden;width:630px;}

.reviews-item .reviews-desc-list div{overflow:hidden;}
.reviews-item .reviews-desc-list div img{display:inline;}
.reviews-item .reviews-desc-list div.re_topic{background:url(images/reviews/w_dot_3.gif) repeat-x 0 top #F8FBFF;padding:4px 10px 1px;}
.reviews-item .reviews-desc-list div.re_topic span.float_Right{color:#999999;}
.reviews-item .reviews-desc-list .topic{color:#005AA0;font-size:14px;font-weight:bold;}
.reviews-item div.re_con h2{font-size:12px; font-weight:normal}
.reviews-item div.re_con{background:url(images/reviews/w_dot_3.gif) repeat-x 0 top;padding:10px 10px 10px 5px;}
.reviews-item div.re_con .reviews-content{ margin-bottom:10px; border-bottom:#ddd dashed 1px;}
.reviews-item div.re_con .reviews-content em{color:#FE8F02;font-style:normal; font-weight:bold}
.reviews-item div.re_con dl dd{float:left;width:790px;}
.reviews-item div.re_con_buttons{color:#9C9A9D;padding:5px 0 0;}
.reviews-item div.re_con_buttons .btn1{background:url(images/reviews/button_bg1.gif) repeat 0 0;border:0 none;cursor:pointer;font-size:12px;height:22px;width:60px; color:#005AA0}

div.re2{background:url(images/reviews/w_dot_3.gif) repeat-x 0 top;padding:5px 10px;}
div.re2 em{color:#CCCCCC;display:block;float:left;font-family:arial;font-size:20px;font-style:italic;height:36px;line-height:36px;text-align:center;width:60px;}
div.re2 ul{float:right;}
div.re2 ul span{color:#999999;}
div.re2 .re2_con{padding:2px 0 0;}

.Pagination{margin:10px 0 0;padding:5px 0;text-align:right;}
.Pagination a{display:inline-block;margin-left:2px;padding:3px 7px 0;}
.Pagination a:link,.Pagination a:visited{border:1px solid #CCCCCC;color:#666666;text-decoration:none;}
.Pagination a:hover,.Pagination a:active,.Pagination a.current:link,.Pagination a.current:visited{background:#4398CE;border:1px solid #4398CE;color:#FFFFFF;}

.left{float:left;margin-right:6px;width:211px;}
.right-extra {width:780px; float:right;}

#pinfo .mt{background:url("images/reviews/bg_tit_home.gif") no-repeat 0 0 #C40000;height:24px;line-height:24px;padding:3px 8px;}
#pinfo h2{color:#FFFFFF; font-size:14px;}
#pinfo .mc{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#C40000;border-image:none;border-style:solid;border-width:0 1px 1px;padding:10px;width:189px;}
#pinfo .p-img{padding:10px 0 20px;text-align:center;}
#pinfo .p-name{height:auto;}
#pinfo .p-name a{color:#005AA0;}
#pinfo .p-price{color:#333333;}
#pinfo .star{float:left; width:72px}
#pinfo .btn-append{background:url("images/reviews/btn_new.jpg") no-repeat 0 0;cursor:pointer;display:block;font-size:12px;height:40px;line-height:100px;margin:0 auto;overflow:hidden;width:138px;}
#pinfo .p-price,#pinfo .p-grade,#pinfo .num-comment,#pinfo .btn{margin-top:8px;}



.sa0{background:url("images/stars0.gif") no-repeat 0 center;}
.sa1{background:url("images/stars1.gif") no-repeat 0 center;}
.sa2{background:url("images/stars2.gif") no-repeat 0 center;}
.sa3{background:url("images/stars3.gif") no-repeat 0 center;}
.sa4{background:url("images/stars4.gif") no-repeat 0 center;}
.sa5{background:url("images/stars5.gif") no-repeat 0 center;}

#comment .titbar{background:url("images/reviews/bg_hotsale.gif") repeat-x scroll 0 -552px transparent;border-top:2px solid #BE0000;height:28px;line-height:28px;padding:0 10px 8px;}
#comment .titbar h2{color:#CC3300;float:left; font-size:14px;}
#comment .titbar span{color:#999999;}
#comment .item{background:#FFFFFF;margin-bottom:10px;padding:0 0 2px 130px;position:relative;}
#comment .user{color:#999999;left:0;position:absolute;text-align:center;top:10px;width:130px;}
#comment .user a{color:#005AA0;}
#comment .u-icon img{border:2px solid #EAEAEA;}

#comment .i-item{background:#FFFCF5;border:1px solid #F3E6C6;padding:10px 15px 5px;}
#comment .corner{background-image:url("images/reviews/icon_clubs.gif");background-repeat:no-repeat;overflow:hidden;position:absolute;}
#comment .tl{background-position:0 -206px;height:40px;left:115px;top:0;width:20px;}
#comment .tr{background-position:-20px -206px;height:40px;right:0;top:0;width:10px;}
#comment .b{background-position:0 -139px;background-repeat:repeat-x;bottom:0;height:10px;width:633px;}
#comment .bl{background-position:-14px -246px;bottom:0;height:10px;left:130px;width:10px;}
#comment .br{background-position:-20px -246px;bottom:0;height:10px;right:0;width:10px;}

#comment .o-topic{border-bottom:1px solid #F9F0DB;margin-bottom:10px;overflow:hidden;padding:0 0 2px;}
#comment .topic{float:left;}
#comment .star{float:left;margin:0px 0 0 5px; width:75px}
.date-comment{color:#999999;float:right;}

.comment-content dl{overflow:hidden;padding:2px 0; clear:both}
.comment-content dt{color:#FE8F02;float:left;text-align:right;width:62px;}
.comment-content dd{float:left;width:430px;}

#comment .item .btns{height:25px;line-height:25px;overflow:hidden;padding:10px 0 5px 2px;}

.btn-reply,.btn-agree,.btn-oppose{background:url("images/reviews/icon_clubs.gif") no-repeat 0 -328px;border:0 none;height:25px;margin-right:5px;text-align:center;width:62px;}
.btn-agree,.btn-oppose{color:#005AA0;float:left;text-decoration:none;}


.btn-reply{float:left;}
#comment .useful{float:left;}
#comment .useful span{color:#999999;float:left;margin-right:5px;}
#comment .useful em{font-style:normal;}
.item-reply{padding-left:50px;position:relative;}
.item-reply strong{color:#BEBEBE;font-family:arial;font-size:20px;left:25px;position:absolute;top:5px;}
.item-reply dl{border-top:1px solid #F4F4F4;padding:5px;}
.item-reply dt{color:#999999;margin-bottom:4px;overflow:hidden;}
.item-reply dt .u-name{float:left;}
.item-reply dt a{color:#005AA0;float:left;margin-right:8px;}
.item-reply dt .date-comment{float:right;}


#replyform .i-item{background:#F7F7F7;border:1px solid #DEDEDE;}
#replyform .i-item dt{font-weight:bold;padding-bottom:10px;}
#replyform .i-item dd{padding-bottom:10px;}
#replyform .text{border:1px solid #BBBBBB;padding:4px 3px;}
#replyform .textarea{height:80px;width:500px;}
#replyform .btn-submit{background:url("images/reviews/btn_club.jpg") no-repeat 0 -36px;border:0 none;cursor:pointer;font-size:12px;height:25px;line-height:25px;overflow:hidden;width:65px;}

#replyform .corner{background-image:url("images/reviews/bg_replyform.gif");}
#replyform .tl{height:10px;left:116px;}


.View_Mode{background:url("images/reviews/view_mode_bg.jpg") repeat-x center top;border:1px solid #CFCFCF;height:26px;line-height:26px;margin-bottom:15px;overflow:hidden;padding:0 10px;}
.View_Mode strong{font-size:14px;}
.View_Mode em{color:#FF7403;padding:0 2px;}
.View_Mode a.curr:link,.View_Mode a.curr:visited{color:#FF7403;}
div.viewindex{color:#444444;cursor:pointer;display:block;float:left;font-weight:bold;height:26px;margin-right:2px;padding:0 8px;}
div.viewindex_curr{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:url("images/reviews/view_mode_bg1.jpg") repeat-x center top;border-color:#CFCFCF;border-image:none;border-style:solid;border-width:0 1px 1px;padding:0 7px;}


.comments-list .ctitbar{height:34px; border-bottom:2px solid #cb0404; background:#fff;border-left:1px solid #ddd;border-right:1px solid #ddd; position:relative; z-index:99999;border-top:1px solid #ddd;}
.comments-list .tab li{ background:none;float:left; width:140px; height:34px; line-height:34px; border-right:1px solid #ddd; text-align:center; text-align:center; font-size:14px; font-weight: normal; cursor:pointer}
.comments-list .tab .tab-last{border-left:1px solid #DDDDDD;height:29px;width:1px;}
.comments-list .tab a{height:27px;padding:0 10px;}
.comments-list .tab li a{float:left;padding:0 10px;}
.comments-list .tab a em{}
.comments-list .tab .curr{color:#666;background:#DB0036; color:#FFFFFF; }
.comments-list .tab .curr a{}




/*.btn, .btn span, .btn i{background: url("images/btn_hor.png") no-repeat scroll 0 -60px rgba(0, 0, 0, 0); display: inline-block; vertical-align: middle;padding-right: 16px;padding-left: 32px;}*/
.btn, .btn span, .btn i{display: inline-block; vertical-align: middle;padding-right: 16px;padding-left: 32px;}
.btn{border-width: 0; color: #fff; font-size: 13px; line-height: 30px;white-space: nowrap; word-wrap: normal;}
/*.btns .btn, btns .btn span{background: url("images/btn_hor.png") no-repeat scroll 0 -60px rgba(0, 0, 0, 0); color: #fff; display: inline-block; font-weight: bold; height: 34px; line-height: 34px; padding-left: 0px; text-shadow: 0 1px 0 #1e670f;}*/
.btns .btn, btns .btn span{background-color: red;border: 1px solid red; color: #fff; display: inline-block; font-weight: bold; height: 34px; line-height: 34px; padding-left: 0px;}


.loaded{background: #faf9f9; border: 1px solid #dbdbdb;}

.commentborder{border: 1px solid #CCCCCC;}
.comment_total .mt{background:url(images/reviews/newicon20120718.png) 0 -287px;border-bottom:1px solid #CCCCCC;border-right:0 none;height:28px; line-height:28px;}
.comment_total h2{font-size:14px;padding:0 12px;}
.comment_total .mc{overflow:hidden;padding:10px 0;}
.comment_total .rate{float:left;padding:0px 0 0;text-align:center;width:180px;}
.comment_total .rate strong{color:#999999;font:italic bold 80px/90px Arial;}
.comment_total .rate span{color:#999999;font-family:arial;}
.comment_total .rate strong span{color:#999999;font-size:24px;}
.comment_total .percent{border-right:1px solid #E4E4E4;float:left;height:74px;padding:8px 0;width:410px;}
.comment_total .percent span{color:#9C9A9C;}
.comment_total .percent dl{overflow:hidden;padding:2px 0; clear:both}
.comment_total .percent dt{float:left;width:70px;}
.comment_total .percent dd{background:#EFEFEF;float:left;height:10px;margin-top:6px;overflow:hidden;width:330px; text-align:left}
.comment_total .percent dd div{background:-moz-linear-gradient(center top,#ED0000,#A50000) transparent;height:10px;overflow:hidden;width:0; float:left}
.comment_total .actor{border-right:1px solid #E4E4E4;float:left;height:90px;line-height:15px;overflow:hidden;padding:5px 15px 0;position:relative;width:260px;}
.comment_total .actor a{color:#005AA0;}
.comment_total .actor ul{margin-top:5px;}
.comment_total .actor li{float:left;height:15px;overflow:hidden;padding:2px 10px 2px 0;width:120px;}
.comment_total .actor li span{color:#9C9A9C;}
.comment_total .actor .u-name{float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:80px;}
.comment_total .actor span{float:right;}
.comment_total .btns{float:right;line-height:15px;padding-top:35px;text-align:center;width: 168px; padding-right:20px;}
/*.comment_total .btn-comment{background-position: 100% -704px; float: left; height: 30px; overflow: hidden; padding-right: 5px;background: url("images/btn_v2.png") no-repeat 0 -9999px; border: medium none; cursor: pointer; vertical-align: middle; display:block}*/

/*.c_btnSkin7{background: url("images/btn_v2.png") no-repeat 0 -9999px; border:0px;}
.c_btnSkin7 span{background: url("images/btn_v2.png") no-repeat 0 -9999px;}

.c_btnSkin7{background-position: 100% -704px; float: left; height: 30px; overflow: hidden; padding-right: 5px;}
.comment_total .btns button{margin-left: 28px; overflow: visible;}
.comment_total .btns button span{padding-top: 0; white-space: nowrap;}
.c_btnSkin7 span{background-position: 0 -704px; color: #FFFFFF; float: left; font-size: 14px; font-weight: 700; line-height: 30px; padding-left: 5px; padding-top: 1px;}
*/
.commentType{background: #F5F5F5; height: 30px; padding: 0 20px;}
.commentType li{color: #000000; cursor: pointer; display: inline; float: left; height: 30px; line-height: 32px; margin-right: 30px; overflow: hidden;}
.commentType .focus{background-image: url("images/commentTypeFocus_png24.png"); background-position: center bottom; background-repeat: no-repeat; color: #476DB9; font-weight: 700;}
.commentType .onlyOutOrder{float: right; margin-right: 0; vertical-align: middle;}
.commentType .onlyOutOrder label, .commentType .onlyOutOrder input{cursor: pointer; vertical-align: middle;}
.commentType .onlyOutOrder label, .commentType .onlyOutOrder input{cursor: pointer; vertical-align: middle;}
.commentType .onlyOutOrder input{margin-right: 5px;}


.submit_review .tit1{border-bottom:2px solid #3b3f3f;background:#999;padding:0px}
.submit_review .tit1 span{background:#3b3f3f;color:#fff;padding:8px 15px;display:inline-block;font-size:14px;}
.submit_review th{ text-align:left;}
.submit_review .submit_review_form{padding:15px;}
.submit_review th, .submit_review td{padding:5px;}
.submit_review .radio{}
.submit_review strong{color:#c00}
.submit_review table{margin-bottom:20px;}
.submit_review .submit_review_form .inputBorder{border:#ddd solid 1px; height:20px;}
.submit_review #textarea{border:1px solid #ccc;width:450px;height:100px;}
.submit_review input.submit{background:#3b3f3f;border:0px;color:#fff;cursor:pointer;padding:5px 20px;}
.submit_review em{color:#666;font-style:normal;margin-left:10px;}
.question{padding:30px }

.comment_total .btns .btn-comment{color:#333333;}
.comment_total .btns a{color:#005AA0;}
.comment_total .btns div{text-align:center}

#pinfo{float:left;width:211px;}
#pinfo .user_titbar{background:url("images/reviews/view_mode_bg.jpg") repeat-x center top;border:1px solid #CFCFCF;height:24px;line-height:24px;overflow:hidden;padding:2px 10px 0; color:#666}
#pinfo .user_titbar em{color:#666;}
#user_info{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;background:#FFFFFF;border-color:#CFCFCF;border-image:none;border-style:solid;border-width:0 1px 1px;margin-bottom:6px;padding:10px 20px 5px;width:169px;}
#user_info p{margin-bottom:5px;}
#user_info strong{color:#EA0000;font-size:16px;}
p#p_Image{margin-bottom:20px;}
p#p_Button{margin-top:15px;}
p#p_Image img,p#p_Button img{display:block;margin:0 auto;}

.commentsList{border:1px solid #ccc; background:#f7f7f7; padding:10px; text-align:left; clear:both}
.commentsList td{text-align:left}
.commentsList th{text-align:right}

.commentsList .inputBorder{border:1px solid #ccc; background:#fff;}
.captcha{margin-left:0px; position:relative; top:-1px; *margin-left:8px; *position:relative; top:-2px; cursor:pointer;}

#regLight,#loginLight{position:fixed;top:30%;left:35%;z-index:999999;display:block;*top:20%;*left:5%;_position:absolute; _bottom:auto;  _top:expression_r(eval_r(document.documentElement.scrollTop));}
#loginLight{display:none;border:4px solid rgba(0,0,0,0.1);border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.reg_success{font-size:16px; background:url(images/success.jpg) 15% 40% no-repeat; padding:50px; padding-left:70px; text-align:center}
.reg_success a{font-size:12px; padding-left:10px;}
.checkLoginContent {width: 472px; position:relative;}
.checkLoginContent .titbar {height:27px;padding:0 10px;border:solid #C4C4C4;border-width:1px 1px 0;background:#F3F3F3;line-height:27px;font-size:14px;font-weight:bold;color:#333; background:#8DB7DC}
.checkLoginContent .titbar span {color:#FFF}
.checkLoginContent .titbar .dialog_title {float: left;}
.checkLoginContent .titbar .ms_c {display:block;position:absolute;z-index:100000;top:7px;right:12px;overflow:hidden;width:15px;height:15px;background:url(images/bg_thickbox.gif) no-repeat 0 -18px;font-size:0;line-height:100px;}
.checkLoginContent .titbar .ms_c:hover {}
.checkLoginContent .c{background:#FFF; font-size:12px; color:#434343;}
.checkLoginContent fieldset {border: medium none;padding-left: 0;}
.checkLoginContent label {display: inline-block;font-size: 12px;line-height: 1.8;padding-right: 5px;text-align: right;vertical-align: top; width: 60px;float:left}
.checkLoginContent fieldset ol {margin: 0;padding: 0; padding-left:10px;}
.checkLoginContent fieldset li {list-style: none outside none;margin: 0;padding: 6px; clear:both}
.checkLoginContent fieldset li dd{float:left;color: #999999;}
.checkLoginContent input.inputtext {border: 1px solid #C5C5C5;color: #333333;font-size: 18px;height: 22px;line-height: 22px;width: 150px;}
.checkLoginContent2 input.inputtext{width: 180px;}
.checkLoginContent fieldset.popup input.inputtext {width: 150px;}
.checkLoginContent a {color: #1363A1;}
.loginOrRegister{clear:both;padding-left:20px;border-bottom: 1px solid #B4B4B4;height: 26px; margin:15px 10px;}
.loginOrRegister li{padding:0px; margin:0px;}
.loginOrRegister li {background: url("images/bg_frametab.jpg") no-repeat 0 -27px;cursor: pointer;font-size: 14px;font-weight: bold; height: 27px;line-height: 27px;text-align: center;width: 83px; float:left; overflow:hidden; margin-left:10px; position:relative}
.loginOrRegister li.cur {background: url("images/bg_frametab.jpg") no-repeat 0 0px; color:#005EA7}


.checkLoginContent .btn {background: url("images/register_icons.gif") no-repeat scroll -102px -130px transparent;border: 0 none;color: #2473A2;cursor: pointer;font-size: 14px;font-weight: bold;height: 28px;width: 103px;}
.black_overlay{ position:fixed; z-index:99999;width:100%;height:100%;top:0;left:0;
filter: alpha(opacity=10);opacity: 0.1;overflow: hidden;background-color: #000;}
*html { background:url(*) fixed; }
*html body { margin:0; height:100%; }
*html .black_overlay{position: absolute;_width:5000px;_height:5000px; left: expression(documentElement.scrollLeft + documentElement.clientWidth - this.offsetWidth); top: expression(documentElement.scrollTop + documentElement.clientHeight - this.offsetHeight);}


.us_Submit{ background: url("images/bg_regist.jpg") no-repeat -155px -150px transparent;color: #FFFFFF;font-size: 14px;font-weight: bold; height: 35px;width: 87px; border:0px;}
.us_Submit_reg{background: url("images/bg_regist.jpg") no-repeat scroll -155px -150px transparent;color: #FFFFFF;font-size: 14px;font-weight: bold;height: 35px;width: 87px; border:0px;}
