@charset "utf-8";
*{padding:0; margin:0}
img {border:0;}
a {text-decoration:underline;color:#3366cc;}
a:hover {text-decoration:none;color:#ff6600;}
#MyDiv{
	position:absolute;
	width:488px;
	height:300px;
	font-size:12px;
	background:#fff;
	border:1px solid #b2c9e1;
	z-index:10001;
	text-align:center;
}
.clsMyDiv{display:none;}
a.tipprev:hover {
background:transparent url(/inc/comment/images/button_hover2.jpg) repeat scroll 0 0;
color:#0469B6;
}
a.tipprev {
float:left;
margin-top:-7px;
background:transparent url(/inc/comment/images/button_current2.jpg) repeat scroll 0 0;
color:#000000;
display:block;
font-size:14px;
height:31px;
line-height:31px;
text-align:center;
text-decoration:none;
width:112px;
}
a.tipnext:hover {
background:transparent url(/inc/comment/images/button_hover.jpg) repeat scroll 0 0;
color:#0469B6;
}
a.tipnext {
float:left;
margin-top:-7px;
background:transparent url(/inc/comment/images/button_current.jpg) repeat scroll 0 0;
color:#000000;
display:block;
font-size:14px;
height:31px;
line-height:31px;
text-align:center;
text-decoration:none;
width:112px;
}

a.utipprev:hover {color:#0469B6;}
a.utipprev {
color:#000000;
text-decoration:none;
}
a.utipnext:hover {color:#0469B6;}
a.utipnext {
color:#000000;
text-decoration:none;
}

.line{background:transparent url(/images/logo/line/line-dot.gif) repeat-x scroll 0 0;
height:15px;
margin-top:12px;}
.clsqanda{width:100%;clear:both;margin-bottom:10px;}
.clssummarysubject{margin-bottom:3px;color:#3b1e58;}
.clspagetop{margin-bottom:5px;margin-bottom:13px!important;}
.clsSummaryContentTopbg{width:802px;height:16px;background:url(/inc/comment/images/summary_commentcontent_topbg.gif) no-repeat;}
.clsSummaryCommenttitle{width:803px;height:96px;background:url(/inc/comment/images/summary_title_bg.gif) no-repeat;clear:both;margin-bottom:13px;}
.clsSummaryCommentTitleWords{color:#000;font-size:16px;font-weight:bold;width:259px;float:left;padding-left:85px;padding-top:68px;}
.clsSummaryCommentMakeout{color:#986B33;font-size:14px;width:440px;padding-top:20px;float:left;font-weight:bold;line-height:140%;}

/*=============================questions comments========================*/
.clsQuestiontitle{width:803px;height:119px;background:url(/inc/comment/images/summary_bg.gif) no-repeat;clear:both;margin-bottom:13px;}
.clsQuestionMakeout{color:#2778B1;width:436px;float:right;padding-top:8px;margin-right:6px;}
.clsQuestionMakeoutTitle{padding-bottom:8px;border-bottom:1px dashed #2778B1;font-weight:bold;font-size:16px;padding-left:15px;}
.clsQuestionMakeoutContent{line-height:150%;padding-top:5px;}
.clsQuestionMakeoutContent ul{margin-left:10px;}
.clsQuestionMakeoutContent ul li {background:url(/inc/comment/images/question_makeout_ico.gif) 0 8px no-repeat;font-size:14px;padding-left:12px;list-style-type:none;}
.clsQuestionMakeoutContentTitle{color:#D96600;}

.clsQuestions{}
.clsQuestionCataName{background:url(/inc/comment/images/question_cata_ico.gif) 20px 0 no-repeat;font-size:16px;font-weight:bold;padding-left:40px;}
.clsQuestionsList{margin:10px 0;font-size:14px;height:auto;}
.clsQuestionsList ul{}
.clsQuestionsList ul li{list-style-type:none;border-bottom:1px dashed #6295CA;float:left;width:315px;margin-left:2px;margin-right:2px;height:25px;padding-top:10px;padding-left:45px;}
.clsQuestionListBgWithStar{background:url(/inc/comment/images/question_star_ico.gif) 26px 10px no-repeat;}
.clsQuestionListBgWithStar2{background:#ECF6FC url(/inc/comment/images/question_star_ico.gif) 26px 10px no-repeat;}
.clsQuestionListBg{background:#ECF6FC;}
.clsSpace{height:20px;clear:both;}
.clsQuestionsCount{color:#45a2ff;}
/*=============================embassy comments========================*/

#commtForm{width:100%;clear:both;}
#comments {width:100%;background: url(/inc/comment/images/commentsbg_01.jpg) repeat-x;margin-top:10px;}
#comments .title1{ position:relative;margin:0;height:34px;text-align:center;font-size:16px;background:#85abd1;color:#fff;}
#comments .titleimg {position:absolute;z-index:1;left:0;top:0;width:100%;height:34px;background:  url(/inc/comment/images/commentstitle.jpg) no-repeat ;}
#comments .titleimgR{position:absolute;z-index:5;right:0;top:0;width:30px;height:34px;background:  url(/inc/comment/images/commentstitle.jpg) no-repeat -756px 0;}
.pagenav{text-align:center;font-size:12px;color:#1344AB;}
.upagenav{text-align:right;font-size:12px;color:#666666;}
.pagenavtop{text-align:center;font-size:12px;color:#1344AB;}
.upagenavtop{text-align:right;font-size:12px;color:#666666;}
.pagenav{color:red;}
.pagenavtop{color:red;}
#contentC {padding:10px 20px;font-size:12px;line-height:140%;}
#contentC .noRecord {height:100px;text-align:center;line-height:100px;font-size:14px;color:#337cc1;}
#contentC .record {margin-bottom:25px;padding-bottom:15px;color:#315c86;text-align:justify;border-bottom:1px dashed #84AED7;}
.replytime {margin-bottom:15px;color:#8fb5da;}
.clscommtnav{width:100%;text-align:left;color:#000;margin-left:3px;}
.clscommtnav a{text-decoration:underline;color:#3366cc;}
.clscommtnav a:hover {text-decoration:none;color:#3366cc;background:#ffea62 none repeat scroll 0 0;}
.clslogo{float:left;}
.goosearch{ float:right;width:220px;position:relative;color:#3366cc; font-weight:bold; font-size:13px;margin-top:10px; }
.goosearch input.gsearchtext{border:1px solid #7ea0bb; height:16px; background:#ffffcc;}
.goosearch input.pic{ margin-top:-2px !important; margin-top:0;}
*+ html .goosearch input.pic{ padding-top:2px;}
/*
#contentC .record .time a {color:#0080ff;}
#contentC .record .time a:hover { text-decoration:none;}
#contentC .record .time span {font-size:14px;color:#0080ff;}
#contentC .record .time a {color:#3b1e58;}
#contentC .record .time a:hover {text-decoration:none;}
*/

.time {float:left;margin-bottom:5px;color:#8fb5da;width:85%;}
#contentC .record .time span {font-size:14px;color:#3b1e58;}
.clssummary {float:left;margin-left:-525px;}
#contentC .record .time span.member {padding-left:15px; background:url(/inc/comment/images/mode7.gif) no-repeat 0 50%;margin-left:-4px;}

#contentC .reply { position:relative;margin:15px 0;background:#F6F9FF;padding:15px 20px;border:0;border:2px solid #fff;}
#contentC .editreply { position:relative;margin:15px 0;border: 1px solid #92b7db;background:#ffffcc;padding:15px 20px;}

/*
.replyName{color:#FC6F12;}
.memberreplyName{color:#FC6F12;}
.memberreplyName a {color:#FC6F12;}
.memberreplyName a:hover {color:#FC6F12;text-decoration:none;}
.memberreplyName a {color:#3b1e58;}
.memberreplyName a:hover {color:#3b1e58;text-decoration:none;}
*/
.replyName{color:#3b1e58;}
.memberreplyName{color:#3b1e58;padding-left:15px; background:url(/inc/comment/images/mode7.gif) no-repeat 0 50%;margin-left:-4px;}

#contentC .arrow { position:absolute;top:-10px;}

.addC .title {position:relative;padding:25px 0 0 160px;height:31px;background:url(/inc/comment/images/commentsbg_02.jpg) repeat-x;color:#2a6196;text-align:left}
.addC .title a {text-decoration:none;color:#3366cc;}
.addC .title a:hover { text-decoration:none;color:#ff6600;}
.addC .title2 {position:absolute;top:0;left:0;display:block;float:left;padding:25px 0 0 15px;width:143px; height:31px; background:#86acd2 url(/inc/comment/images/commentsbg_03.jpg) no-repeat;color:#fff;font-weight: bold;font-size:13px;text-align:left}

.addC form {border:1px solid #b2c9e1;padding:5px 0px 10px 0px !important;padding:5px 4px 10px 4px;text-align:left;}
.addC form textarea {width:100%;height:130px;}
.addC form input,.contL form select {font-size:11px;}
.addC form p span {color:#f00;}
.addC form p.term {color:#ff3002;font-size:11px;}
.addC form p.term a {font-weight:bold;color:#0e48a9;}
.addC p span.add {padding-right:10px;}
.addC p span.add a {color:#ffffca;}
.addC p span strong {font-size:11px;}
.addC form#commentS2 {padding:10px 26px;margin:0 10px;}
.addC form#commentS2 textarea {width:200px;text-align:center;}
.commtSuccess{height:80px;width:100%;background:#78A2CC;border:1px solid #92b7db;text-align:center;margin-top:20px}
.commt_success_img{float:left;width:22%;text-align:right;padding-top:15px;padding-right:8px;}
.commt_success_content{float:right;width:75%;text-align:left;padding-top:10px;}
.commt_wait_content{float:right;width:75%;text-align:left;padding-top:30px;}
.commtContent{text-align:justify;clear:both;width:98%;padding-top:3px;}
.commttopic{text-align:justify;clear:both;width:98%;margin:4px 0;color:#996600;border-bottom:1px dashed #cecece;padding:2px 0 5px 0;}
#commtForm p {margin:0 0;}
.addRc {width:100%;text-align:left;}
.addRc form {padding:0px 12px 10px 12px;}
.addRc form textarea {width:293px;height:120px;}
.addRc form input,.contL form select {font-size:11px;}
.addRc form p span {color:#f00;}
.addRc form p.term {color:#ff3002;font-size:11px;}
.addRc form p.term a {font-weight:bold;color:#0e48a9;}
.addRc p span.add {padding-right:10px;}
.addRc p span.add a {color:#ffffca;}
.addRc p span strong {font-size:11px;}
.addRc form#commentS2 {padding:10px 26px;margin:0 10px;}
.addRc form#commentS2 textarea {width:455px;text-align:center;}
.replytitle{margin-bottom:10px;height:26px;background:url(/inc/comment/images/replybg.gif) repeat-x bottom;color:#fff;}
.replytitleword{text-align:left;width:86%;cursor:move;float:left;padding:4px 0 0 6px;font-weight:bold;}
.rclosebtn{float:left;text-align:left;width:12%;cursor:pointer;padding:6px 0 0 0px;color:#fff;}
.clsReply{text-align:right;padding-top:8px;}
.replyBtn{background:url(/inc/comment/images/ico_reply.gif) no-repeat left top;padding-left:18px;color:#3B6BA3;cursor:pointer;}
/*============================= all comments ========================*/
#outWrap{width:800px;margin:0 auto;}
#uoutWrap{width:98%;margin:0 auto;}
#wrappC{width:100%;margin:0 auto;}
#header{margin-bottom:10px;height:60px;background:url(/inc/comment/images/line_01.gif) repeat-x bottom;width:100%;}

#header a{text-decoration:none;color:#3366cc;}
#header a:hover { text-decoration:none;color:#ff6600;}

#addreply p {margin:0 0;padding:0 0;}
#addreply .text img{margin:0 0;padding:0 0;}
#wrappC .page{color:#6699cc;}
#wrappC .page span{color:#ed9c00;}
.replyNotice{display:none;padding:2px 6px;margin:0 0 10px -10px;width:98%;height:auto;background-color:#fff3e8;border:1px solid #fd8e2b;font-family:verdana;font-size:12px;color:#333333}
.clshidden{display:none;}
#allcommtsNum{float:right;color:#765527;width:100%;margin-top:-5px;margin-bottom:8px;}
#allcommtsNum a {text-decoration:underline;color:#3366cc;}
#allcommtsNum a:hover { text-decoration:none;color:#ff6600;}
.commentbody{width:95%;padding:10px 10px 0 10px;}
.clsloading{width:100%;height:50px;padding-top:30px;text-align:center;}
.clsmorevoiceright{float:right;width:26px;height:32px;background:url(/inc/comment/images/morevoiceleft.gif) no-repeat;}
.clsmorevoiceleft{float:right;width:9px;height:32px;background:url(/inc/comment/images/morevoiceright.gif) no-repeat;}
.clsmorevoicewords{float:right;width:auto;height:25px;border-top:1px solid #95B9D9;border-bottom:1px solid #95B9D9;background:#ECF6FD;padding:5px 1px 0 5px;font-size:14px;color:#686868;}
.clsSummarypadding{height:8px;font-size:1px;}
/*============================= search tips ========================*/
.getmore{border:1px solid #7F9DB9;font-size:13px;position:absolute;color:#707070;background:#fff;padding:0px;white-space: nowrap;		z-index:1000;margin-left:227px;*margin-left:2px;margin-top:-9px;*margin-top:2px;}
.getmorereply{border:1px solid #7F9DB9;font-size:13px;position:absolute;color:#707070;background:#fff;padding:0px;white-space: nowrap;z-index:1000;margin-left:234px;*margin-left:-200px;margin-top:-9px;*margin-top:-190px;text-align:left;}
.getmore img{cursor:pointer;}
.item{font-size:13px;color:#707070;background:#ffffff;cursor:hand;padding:2px 10px 2px 10px;white-space:nowrap;}
.selitem{font-size:13px;color:#707070;background:#FDFFC8;cursor:hand;padding:2px 10px 2px 10px;white-space:nowrap;}
/*========================end ===================================*/	

/*============================= css of commentstitle ========================*/		
.clstitle{width:100%;height:34px;background-color:#94B8DC;background:url(/inc/comment/images/commentbg.gif) repeat-x;}
.clsleft{background:url(/inc/comment/images/comment_title_left.gif) no-repeat;width:8px;height:34px;float:left;margin-right:-8px;}
.clscenter{background:url(/inc/comment/images/comment_title_center.gif) no-repeat top center;float:left;width:100%;height:34px;}
.clssummarycenter{background:url(/inc/comment/images/summary_comment_title_center.gif) no-repeat 80px 0px;float:left;width:100%;height:34px;}
.clsright{background:url(/inc/comment/images/comment_title_right.gif) no-repeat;width:8px;height:34px;float:left;margin-left:-8px;}
.clssummarytitle{padding-left:210px;padding-top:5px;color:#fff;font-size:14px;}
/*============================= css of pagerank ========================*/
.zoomBar{clear:both;padding-top:10px;}
.clsrate{min-height:28px;height:28px;}
[class].clsrate{height:auto;} 
#divrateprompt{
	position:absolute;
	width:220px;
	top:200px;
	left:300px;
	z-index:100;
	-moz-opacity:1;
	filter:alpha(opacity=100);
}
#divrateprompt{display:none;text-align:center;border:1px solid #D9C242;background:#FFF6C1;color:red;}
.clspageranklist{width:100%;border:1px solid #CBEAFA;background:#EAF8FE;margin-top:10px;clear:both;min-height:50px;height:50px;float:left;padding-bottom:7px;}
[class].clspageranklist{height:auto;} 
.clspagerank{float:left;width:136px;margin:0 8px;padding-top:6px;position:relative;}
.clsrankname{width:100%;text-align:left;padding-left:5px;font-size:12px;}
.rankbtn{float:left;}
.clsrankresultList{text-align:left;padding-left:2px;font-size:11px;color:#055DA2;float:left;width:28px;height:16px;}
.clsrankresultList p{float:left;width:100%;background:url(/inc/img/rateprompt2.gif) top right no-repeat!important;background:url(/inc/img/rateprompt.gif) 3px right no-repeat;}
.clspeoplenum{text-align:left;font-size:11px;color:#055DA2;}
.clspagerankmain{clear:both;width:100%;text-align:center;height:21px;border:1px solid #CBEAFA;background:#EAF8FE;padding-top:7px;position:relative; z-index:30;}
.rankbtnmain{float:left;}
.clsranknamemain{width:40%;float:left;text-align:right;font-size:14px;}
.clsrankresultmain{float:left;width:35px;padding-left:10px;text-align:left;cursor:pointer;}
.clsrankresultmain p{float:left;width:100%;background:url(/inc/img/rateprompt2.gif) top right no-repeat!important;background:url(/inc/img/rateprompt.gif) 3px right no-repeat;}
.clspeoplenum{text-align:left;font-size:11px;color:#055DA2;}
#divratepeoplenum{text-align:left;font-size:11px;color:#055DA2;padding-top:2px;}
.clsratedetail{position:absolute;top:35px; left:2px;width:170px;border:1px solid #ccc;display:none;z-index:100;text-align:center;padding-bottom:5px;background:#f8f8f8;}
.clsratedetailmain{position:absolute;top:22px; left:41%;width:170px;border:1px solid #ccc;display:none;z-index:100;background:#f8f8f8;padding-bottom:5px;}
.star-rating,
.star-rating span,
.star-rating .current-rating{
	background: url(/inc/img/star.gif) left -1000px repeat-x;
}
.star-rating{
	position:relative;
	overflow:hidden;
	list-style:none;
	margin:0;
	padding:0;
	background-position: left top;
	float:left;
}
.star-rating-left{position:relative;background:#000;width:5px;height:14px;float:left;z-index:10;margin-right:-5px;background:url(/inc/img/rankleftbg.gif) no-repeat;}
.star-rating-right{position:relative;background:#000;width:5px;height:14px;float:left;margin-left:-5px;background:url(/inc/img/rankrightbg.gif) no-repeat;z-index:11;}
.star-rating li{
	display: inline;
}
.star-rating span,
.star-rating .current-rating{
	position:absolute;
	top:0;
	left:0;
	text-indent:-1000em;
	line-height:25px;
	outline:none;
	overflow:hidden;
	border: none;
    cursor:pointer;
}
.star-rating span.one-star{
	width:20%;
	z-index:6;
}
.star-rating span.two-stars{
	width:40%;
	z-index:5;
}
.star-rating span.three-stars{
	width:60%;
	z-index:4;
}
.star-rating span.four-stars{
	width:80%;
	z-index:3;
}
.star-rating span.five-stars{
	width:100%;
	z-index:2;
}
.star-rating .current-rating{
	z-index:1;
	background-position: left center;
}
.small-star{
	width:105px;
	height:14px;
	z-index:0;
}
.small-star,
.small-star span,
.small-star .current-rating{
	background-image: url(/inc/img/star_small.gif);
	line-height: 10px;
	height: 14px;
}

/*
.star-rating span{
event:expression(
    onmouseover = function()
    {
      this.className='bannerOverItem'
    },
    onmouseout = function()
    {
       this.className='bannerItem'
    }
    )
}

.bannerOverItem{}
.bannerItem{}*/

.star-rating span:hover{background-position:left bottom;}
.clsratedetailico{font-size:1px;height:8px;margin-top:-5px;position:relative;text-align:left;padding-left:8px;}
.clsratedetailtitle{width:100%;font-size:12px;text-align:left;padding:3px 0 3px 4px;color:#7C7B7B;}
.ulrank{width:166px;border-top:1px dotted #ccc;padding:4px 0 4px 0;padding-left:5px;color:#7C7B7B;}
.ulrank li{font-size:11px;height:15px!important;height:13px;list-style-type:none;text-align:left;}
.clsrateitemtitle{float:left;width:45px;text-align:left;}
.clsrateitmebg{float:left;background:url(/inc/img/ratedetailbg.gif) repeat-x;width:76px;margin-top:3px;margin-right:4px!important;margin-right:2px;}
.lifive{background:#10B000;width:50px;float:left;height:8px;font-size:0;}
.lifour{background:#10B000;width:50px;float:left;height:8px;font-size:0;}
.lithree{background:#10B000;width:50px;float:left;height:8px;font-size:0;}
.litwo{background:#10B000;width:50px;float:left;height:8px;font-size:0;}
.lione{background:#10B000;width:50px;float:left;height:8px;font-size:0;}
.rankbtn{clear:both;}
#rankavevalue{margin-left:10px;}

.clsrankinfo{border:1px solid #10B000;margin-top:4px;width:60px;float:left;font-size:1px;height:5px;}
.clsrankinfopic{float:left;background:#AFFF44;height:100%;width:0;}
.clsrankinforesult{float:left;padding-left:5px;text-align:left;font-size:11px;color:#055DA2;}

/*old tag a css*/
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
	background: url(/inc/img/star.gif) left -1000px repeat-x;
}
.star-rating a{
	position:absolute;
	top:0;
	left:0;
	text-indent:-1000em;
	line-height:25px;
	outline:none;
	overflow:hidden;
	border: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
	background-position: left bottom;
}
.star-rating a.one-star{
	width:20%;
	z-index:6;
}
.star-rating a.two-stars{
	width:40%;
	z-index:5;
}
.star-rating a.three-stars{
	width:60%;
	z-index:4;
}
.star-rating a.four-stars{
	width:80%;
	z-index:3;
}
.star-rating a.five-stars{
	width:100%;
	z-index:2;
}
.small-star a:hover,
.small-star a:active,
.small-star a:focus{
	background-image: url(/inc/img/star_small.gif);
	line-height: 10px;
	height: 14px;
}
/*============================= css of hotcomment ========================*/
.hotcomments{border:1px dashed #CC6600;padding:2px 4px 4px 4px;}
.hotcomments a {text-decoration:none;color:#3366cc;}
.hotcomments a:hover { text-decoration:none;color:#ff6600;}
.hotcommenttitle{background:#CC6600;width:100%;color:#fff;font-size:12px;text-align:center;padding:2px 0;}
.hotcomments ul li{padding:2px 0;border-bottom:1px dotted #ccc;}
.hotcommentmore{text-align:right;padding-right:4px;}
.hotcommentmore a {text-decoration:none;color:#ff6600;}
.hotcommentmore a:hover { text-decoration:underline;color:#ff6600;}

.clsbottomad{text-align:center;margin-top:20px;}

.upage input {border-right: #cccccc 1px solid; border-top: #cccccc 1px solid; border-left: #cccccc 1px solid; border-bottom: #cccccc 1px solid; height: 16px
}
.upage button {border-right: #cccccc 1px solid; border-top: #cccccc 1px solid; font-size: 12px; background: #e7e7cd; margin-left: 5px; border-left: #cccccc 1px solid; line-height: normal; border-bottom: #cccccc 1px solid; height: 18px
}

.uclscommtnav{padding-right: 6px; padding-left: 20px; font-weight: bold; font-size: 16px; padding-bottom: 6px; color: #3673a4; padding-top: 6px}


