#opFormContainer{overflow:hidden;width:750px;height:0px;margin:15px 0;}
#opFormContainer form{margin:0px;}
#opinionsList{margin:0 5px; }
.opFE{margin-left:12px;}
#opFormHeader1{width:734px; height:9px; background:url('../img/opinions/op_form_head_1.png') no-repeat left bottom;}
#opFormHeader2{width:734px; height:auto; background:url('../img/opinions/op_form_head_2.png') no-repeat; font-size:22px; font-weight:bold;}
#opFormMain{width:734px; background:url('../img/opinions/op_form_middle.png') repeat-y;}
#opFormBottom{width:734px; height:10px; background:url('../img/opinions/op_form_bottom.png') no-repeat;}
.opFormSep{background:transparent url(../img/common/catBoxSep.png) repeat-x scroll 0 50%;height:10px;line-height:10px; margin-left:12px;width:708px;}
.opBottomDescr{font-size:10px; /*font-weight:bold;*/ color:#909090;}
.opFormTitle{float:left; width:110px;color:#464646;font-weight:bold;margin-left:6px;margin-top:2px;margin-bottom:4px;height:20px;line-height:20px;}
.opFormCont{float:left;margin-top:2px;margin-bottom:4px;}
.opFormTitleInp{border:1px solid #e1e1e1;background:#eeeeee;width:300px;width:584px;}
.opFormContInp{border:1px solid #e1e1e1;background:#eeeeee;width:300px;width:584px;height:115px;resize:none;}
.opFormCont .opPropCol{width:292px;float:left;list-style-type:none;color:#444343; font-weight:normal;}
.opFormCont .opPropCol .title{color:#858585; height:20px; line-height:20px; font-weight:bold;}
.opOpenProp{height:30px; background:url('../img/opinions/op_form_add_prop.png') no-repeat 0 50%;color:#444343;line-height:27px;font-size:10px;padding-left:25px;}
#op_AdvText,#op_DefText{width:100px;border:1px solid #e1e1e1;background:#eeeeee;margin-right:10px;width:200px;}
#op_AdvBtn_0, #op_DefBtn_1{background:url('../img/opinions/op_form_add_prop_btn.png') no-repeat; width:60px; height:26px; border:0px;color:#fff;font-weight:bold;}
.opFormCont .opOpCol{float:left;margin-top:4px;width:194px;font-weight:bold;}
.opFormStar{float:left;height:14px;margin-right:15px;margin-top:5px;width:15px;cursor:pointer;}
.opFormStarNA{background:url('../img/opinions/op_form_star.png') no-repeat;}
.opFormStarA{background:url('../img/opinions/op_form_star_active.png') no-repeat;}
.opFormCont .fade{color:#888888;}
#op_Add, #op_EditCommit{float:right; margin:15px 15px 5px 0;}
.opErrorMsg, #opErrorMsg{font-size:10px; color:#CF1919; margin-left:10px;}
.opErrorMsg ul, #opErrorMsg ul{margin-left:15px;}

.singleOpinion{margin-bottom:20px;}
.singleOpinion h2{font-size:15px;margin-bottom:4px;}
.singleOpinion .soFade{color:#C8C9C9;}
.singleOpinion .soRed{color:#FF6C00;}
.singleOpinion .content{margin-top:4px;text-align:justify; color:#444343;line-height:17px;}

.opUsersRank{font-weight:bold;float:right; margin:6px 0 0 10px; width:178px;background:url('../img/opinions/op_users_rank_middle.png') repeat-y; text-align:center; color:#000; }
.opUsersRank hr{width:80%; border:1px solid #EAEAEA; border-width:1px 0 0 0; margin:4px auto 0;}
.opUsersRank .green{color:#008306;}
.opUsersRank .red{color:#aa1f1f;}
.opUsersRankTop1{background:url('../img/opinions/op_users_rank_top.png') no-repeat;height:16px;padding:7px 0 0;}
.opUsersRankTop1 span{color:#707070;font-size:12px;font-weight:normal;}
.opUsersRankTop2{line-height:12px;}
.opUsersRankTop2 span{color:#444343;font-size:10px;font-weight:normal;}
.opUsersRankBottom1{height:30px;background:url('../img/opinions/op_users_rank_bottom1.png') no-repeat bottom center;}
.opUsersRankBottom2{height:19px;background:url('../img/opinions/op_users_rank_bottom2.png') no-repeat; font-size:10px;padding-top:2px;}
.op_yes{cursor:pointer;float:left;height:21px;width:54px;background:url('../img/opinions/op_users_rank_yes_btn.png') no-repeat;margin:4px 0 0 14px;}
.op_no{cursor:pointer;float:right;height:21px;width:54px;background:url('../img/opinions/op_users_rank_no_btn.png') no-repeat;margin:3px 14px 0;}
.opRank{width:745px;height:50px;background:url('../img/opinions/op_rank.png') no-repeat;font-color:#000;font-weight:bold;margin-top:10px;}
.opRankSingle{float:left;margin:9px 0 0 10px;text-align:center;width:167px;}
.opRankSingle .starCont{width:140px;margin-top:3px;}
.opRankSingle img{float:left;margin-left:11px;}
.opRankSummary{float:left;margin:14px 0 0 13px;width:184px;}
.opRankSummary img{float:left;margin-left:13px;}
.opRankFont{color:#888888;}
.opRankFade{color:#c7c7c7;}
.opProp{float:left;margin:5px 0 0 25px;width:330px;}
.opProp ul{clear:both;margin:0 0 0 42px;}
.opProp div{line-height:18px; font-size:14px; font-weight:bold; text-align:right; width:75px; float:left;}
.opAdvantage{background:url('../img/opinions/op_advantage.png') no-repeat;}
.opDefect{background:url('../img/opinions/op_defect.png') no-repeat;}
.opProp img{margin-right:10px;}
.opSep{background:transparent url(../img/common/catBoxSep.png) repeat-x scroll 0 0; margin:10px 0 5px; height:3px;}
#op_OpenDefect, #op_OpenAdvantage{cursor:pointer;}
.singleOpinion .op_yes{cursor:pointer;}
.singleOpinion .op_no{cursor:pointer;}
.singleProfOpinion .cont{height:35px;overflow:hidden;}
.singleProfOpinion h2{margin-left:4px;}
.singleProfOpinion .descr{font-size:10px;width:500px;}
.singleProfOpinion .rank{float:right;margin:4px 6px 0 0;text-align:right; width:120px;}
.singleProfOpinion .edit{margin:48px 0 0 0; float:right;}
.singleProfOpinion .bottom{float:left; width:500px;}
.opinionCont{margin-top:15px;}
.opDel{padding-left:45px;background:url('../img/opinions/op_lock.png') no-repeat;height:43px;}
.opDel h2{line-height:24px;}
#op_captcha_input{float:left;width:80px;}
#op_captcha{float:left;margin-left:15px;}
