/* CSS Document */
@charset "utf-8";
/* CSS Document */
#mainBox{background:url(images/mainLine.gif) repeat-y top right;padding-top:8px; }

#left{width:auto; margin-right:400px;}
#right{width:400px; float:right; }

.moduleLeft{padding:0 25px 0 10px;}

.error_tit{font-size:11pt; margin-top:30px; margin-left:10px; font-weight:bold;}
.error_tit img{margin-left:30px;}
.errorBox{padding:20px 0 0 50px;}
.errorBox h2{font-size:11pt; margin-left:8px;}
.errorBox ul{margin:20px 0 80px 40px; list-style-type:disc;}
.errorBox li{margin:5px 0;}

#moreTopBox{width:70%;}
.topResource_tit{ height:18px;}
.topResource_tit img{ float:left;}
.topResource{padding:5px 0 2px;}
.topResource ul{margin:5px 0 15px 16px;}
#relatedSbox{padding:5px 0 8px; margin-bottom:10px;}
.relatedS{background:#f6f6f6;line-height:150%; padding:10px 16px 4px; overflow:hidden; text-overflow:ellipsis; display:block;}
.relatedS b{ float:left;height:28px;}
.relatedS div{ width:auto; margin-left:138px;}
.bordBottom{border-bottom:1px solid #d2d2d2;}
.noResource{border-bottom:1px solid #d2d2d2; margin-bottom:10px;}
.changeImg{ cursor:pointer;}

.moreStyle{height:16px;padding-left:40px;padding-right:6px;}
.moreStyle div{ text-align:right; }
.moreStyle div a:link,.moreStyle div a:active,.moreStyle div a:visited{color:#000;text-decoration:none; font-weight:bold;font-size:12px;}
.moreStyle div a:hover{background:#316ac5; color:#fff;text-decoration:none;font-size:12px;}

.webResult_tit{height:14px;margin:0px 0px 0;}
.webResult_tit img{ float:left;}
.webResult{border-bottom:1px solid #d2d2d2; padding-bottom:5px;padding-top:15px; margin:0 0px 10px}
.webResult ul{/*margin:0px 0 15px 16px;*/ margin:0px 0 15px 24px;}
.favtit a:link,.favtit a:visited,.favtit a:hover,.favtit a:active{text-decoration:underline;color:#0000cc;}
.webResult .favwww{color:#008000;}
.serialNum,.moreSerialNum{ position:relative; width:0px; height:0;  display: inline; float:left; font-size:0;}
.moreSerialNum{left:-10px;}
.serialNum span{ position:absolute; /*left:-15px; width:18px;*/ left:-23px; width:26px; font-size:12px;}
.moreSerialNum span{ position:absolute;left:25px; width:30px; zoom:1; text-align:right; font-size:12px;}

.coupon_tit{height:40px;}
.couponLeft img{ float:left;}
.couponLeft{font-size:8pt; color:#666;}
.couponLeft a:link,.couponLeft a:visited,.couponLeft a:active{color:#666;font-size:8pt; text-decoration:none;}
.couponLeft a:hover{font-size:8pt; text-decoration:none;background:#316ac5; color:#fff;}
.couponLeft img{margin-right:1px;}
.couponRight{float:right; width:auto;}
.couponRight a:link,.couponRight a:visited,.couponRight a:active{color:#fff;font-size:0pt; text-decoration:none;}
.couponRight a:hover{font-size:0pt; text-decoration:none;background:#fff; color:#fff;}

.couponbox{ border-bottom:1px solid #d2d2d2; padding-bottom:5px; margin-bottom:10px;}
.cmlist{ margin-bottom:10px;}
.couponListLeft{float:left;width:110px;padding-right:10px; }
.couponListLeft table{ table-layout:fixed; vertical-align:middle; height:61px; text-align:center;padding-left:15px;}
.couponListRight{margin-left:135px;  line-height:110%; border-left:1px solid #d2d2d2; padding-left:10px; }
.cmcode{ font-size:8pt; color:#cc00cc;}
.cmcode_no{font-size:8pt; color:#999;}
.cmdate{ font-size:8pt; color:#999;}
.cmexpires{font-size:8pt; color:#333;}
a.couponTit:link,a.couponTit:active,a.couponTit:visited{ font-weight:bold; margin-right:3px;}
a.couponTit:hover{background:#316ac5; color:#fff;text-decoration:none;font-weight:bold;margin-right:3px;}
a.couponCode:link,a.couponCode:active,a.couponCode:visited{ font-weight:bold; text-decoration:none;}
a.couponCode:hover{background:#316ac5; color:#fff;text-decoration:none;font-weight:bold;text-decoration:none;}

.yahooAQ_tit{height:22px;position:relative; z-index:22;}
.AQtitle_right{float:right; position:relative; z-index:22;}
.AQtitle_right img{position:absolute; right:0; top:-14px;}
.moreStyle div{ text-align:right; float:right; width:auto;}
.Answer_question{border-bottom:1px solid #d2d2d2; margin-bottom:10px;padding-bottom:5px;}
.Answer_question table{ table-layout:fixed; overflow:hidden; margin-bottom:3px;margin-left:11px;}
.aq_col1{ text-align:center;width:25px; vertical-align:top;}
.aq_col2{padding:0 8px;vertical-align:top;overflow:hidden;}
.aq_col2 i{font-size:12px;}
.aq_col3{width:170px; border-left:1px solid #d7d7d7;font-size:9pt;}
.aq_col3 ul{padding-left:8px;}
.answerTitle{color:#0000CC; font-weight:bold;}
.answerContext{font-size:9pt;}
.aq_single{background:transparent url(images/dec_dash.gif) repeat-x 0 50%;height:10px;}
.aq_double{background:transparent url(images/dec_dash_double.gif) repeat-x 0 50%;height:10px;}
a.aq_submit:link,a.aq_submit:visited,a.aq_submit:hover,a.aq_submit:active{font-size:9pt; color:#c3c3c3; font-weight:bold; text-decoration:none;}
a.moreanswers:link,a.moreanswers:active,a.moreanswers:visited{text-decoration:none;}

.knowledgeBase_tit{height:20px;}
.knowledgeBase{border-bottom:1px solid #d2d2d2; margin-bottom:10px;padding-bottom:5px;}
#comments_recentcm{ margin-top:8px;margin-left:40px;}
#comments_html{margin-left:40px;margin-bottom:10px;}
.recenttit,.commentSection{margin:12px 0 0px 50px; background:#f2f2f2; padding:5px 9px 5px 9px;}
.commentSection{margin:12px 0 0px 0px;}
.recenttit ul,.commentSection ul{ padding-bottom:2px}
.recenttit li,.commentSection li{background:transparent url(images/dec_dash.gif) repeat-x 0 100%; height:25px; line-height:25px;}
.recenttit h6,.commentSection h6{font-size:10pt; font-weight:normal;padding-top:5px;}

.commentTit{ background:url(images/dec_dash.gif) repeat-x left bottom; padding-bottom:3px; margin-bottom:3px;}
.commentTit span{color:green;}
.responsebottom{text-align:right; height:18px;margin-top:0px;}
.responsebottom a:link,.responsebottom a:visited,.responsebottom a:hover,.responsebottom a:active{font-size:8pt;}
.commentDouble{background:transparent url(images/dec_dash_double.gif) repeat-x 0 50%; height:15px;}
.commentSubmit{margin-left:15px; margin-top:10px;}
.commentSubmit ul{width:500px;}
#addcom ul{width:450px;}
.comRow3{padding-bottom:10px;}
.comRow3 input{width:80%; margin:0;}
.comRow5{padding:0 3px 0 0px}
.comRow5 textarea{width: 490px; height:170px;}
.comRow6{padding:0 3px 0 0px}
.comRow7{height:30px; width:450px;}
.comRow7 input{ float:left; margin-left:445px !important;margin-left:432px}
*+ html .comRow7 input{margin-left:433px !important;margin-left:432px}
#addcom{margin-left:52px; padding-top:15px;}
.comReply{padding-left:12px;font-weight:bold;}
.comConfirm{ padding:0 5px;}
.comConfirmBox{padding:30px 15px;}
.conConfirmBack{padding:0px 15px;font-size:10pt; color:#666;}
.conConfirmBack a:link,.conConfirmBack a:visited,.conConfirmBack a:hover,.conConfirmBack a:active{font-size:10pt; color:#000;text-decoration:none;}
.comConfirm{margin-left:6px;}
.comConfirm cl{height:15px;}
.replayComment{background:transparent url(images/dec_dash_dark.gif) repeat-x 0 100%;margin:0 25px 8px;padding-bottom:8px;}
.replayComment{background:transparent url(images/dec_dash_dark.gif) repeat-x 0 100%;margin:0 25px 8px;padding-bottom:8px;}
.commentTop{background:transparent url(images/dec_dash_dark.gif) repeat-x 0 0;height:8px;margin:5px 25px 0;}
.indicate{padding-bottom:4px;}
.indicate span{ float:right;width:180px; font-size:8pt; text-align:right;}


.dictionaryTit{height:18px;}
.dictionaryBox{ border-bottom:1px solid #d2d2d2; padding:10px 0 10px 16px; margin-bottom:10px;}
.dictionaryBox h1,.dictionaryBox h2,.dictionaryBox h3,.dictionaryBox h4,.dictionaryBox h5{font-size:12px;}
.dictionaryBox ol,.dictionaryBox ul{ margin:8px 0 10px 40px;}

.shopResult_tit{height:16px;color:#666; font-size:8pt; }
.shopResult_tit img{ float:left;}
.shopResult_tit span{float:left;}
.shopResult_tit a:link,.shopResult_tit a:visited,.shopResult_tit a:active{color:#666; font-size:8pt; text-decoration:none;}
.shopResult_tit a:hover{font-size:8pt;color:#fff;}
.shopResult{padding-bottom:5px; margin-bottom:10px; border-bottom:1px solid #d2d2d2;}
.shopResult{width:100%; border-collapse:collapse;}
.shopImg{border-right:1px solid #d7d7d7; position:relative; padding-left:10px;width:90px;}
.shopEnlarge{ position:relative; font-size:0; height:1px; z-index:1000;}
a.enlarge:link,a.enlarge:visited,a.enlarge:active{color:#000;}
a.enlarge:hover{color:#fff;}
.shopCompare{ border:#ccc 1px solid; padding:5px; width:74px; float:right;}
.shopCompare a:link,.shopCompare a:visited,.shopCompare a:hover,.shopCompare a:active{font-size:11pt; font-weight:bold;}
#storeAndpirce{float:left; text-align:center;width:165px;}
.numStore{font-size:8pt; color:#666;padding-top:6px;}
.shopProduct{margin:0 5px 5px 5px; border-bottom:1px solid #d7d7d7; padding-bottom:5px; font-size:10pt;}
.shopProduct span{font-size:9pt;color:#666;}


a.moreRange:link,a.moreRange:visited,a.moreRange:active{color:#000;font-size:10pt; font-weight:bold; text-decoration:none;}
a.moreRange:hover{font-size:10pt; font-weight:bold;color:#fff;}
.shopOffer{padding: 5px 5px 5px 5px; width: 74px; float: right;border:1px solid #ccc; margin-right:8px}
.shopOffer a:link,.shopOffer a:visited,.shopOffer a:hover,.shopOffer a:active{ font-size:11pt; text-decoration:underline;font-weight:bold;}


.shopcol2{border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7}
.shopcol2 p{padding:0 13px;}
.shopcol3{text-align:center;}
.displayimgnew{display:none;left:-365px;top:-70px;width:310px; height:340px;z-index:999; background:transparent url(images/dec_xlbg_new.gif) no-repeat left top;vertical-align:middle;padding-left:40px;padding-top:10px;position:absolute;}
.displayimgnew img{ position:absolute;left:10px; z-index:1000;}
.displayimg{display:none;left:100px;top:-70px;width:360px; height:340px;z-index:999; background:transparent url(images/dec_xlbg.gif) no-repeat left top;vertical-align:middle;padding-left:40px;padding-top:10px;position:absolute;}
.displayimg img{ position:absolute;left:35px; z-index:1000;}

.images_tit{ position:relative}
.images_tit div{cursor:pointer; position:absolute; top:-5px; right:5px;}
.imagesYahoo{ padding:8px 0 5px;margin-bottom:8px;}
.imagesYahoo table{ margin-bottom:8px; width:100%;}
.imagesYahoo td{ text-align:center}

.wikiResource_tit{height:18px;}
.wikiResource_tit img{float:left;}
.wikiResource{ padding-top:8px; padding-left:5px;}
.wikiResource{ border-bottom:1px solid #d2d2d2; margin-bottom:10px;padding:5px 8px 10px 10px;}
.wikiResource p{ margin-bottom:12px;}
.mapimg{float:right; padding:5px 0 8px 15px; background:#fff;}
.mapimg img{ max-height:200px; max-width:200px;}

.toolbar_tit{height:18px; font-weight:bold;}
.toolbar_tit img{float:left;padding-top:3px; margin-right:3px;}
#toolborlist{ text-align:center; padding:10px 0;}
.toolimg{ display:block;  width:164px; margin:15px auto;}
#toolborlist p{ font-weight:normal;letter-spacing:-0.5pt; padding:0 0 15px;color:#818181; }

.morePage{text-align:center; clear:both}
.moreResourceRight_tit{height:30px; padding-left:25px;padding-top:6px;}
.moreResourceRight_tit img{float:left;margin-right:3px;}
.moreResourceRight{overflow:hidden;padding-left:15px;}
.moreResourceRight  div{ margin-bottom:12px; display:block; }
.moreResourceRight li{list-style-type:disc; margin-left:55px;padding-right:5px;}
.moreTopResource_tit{height:25px; margin-left:10px;}
.moreTopResource_tit img{ float:left; margin-right:3px;}
.moreTopResource ul{margin-left:10px;}
.moreTopResource div{margin-bottom:15px;  }
.moreTopResource  li{list-style-type:disc; margin-left:45px;}
.morewebResult_tit{padding-left:12px;padding-bottom:8px;padding-top:5px;}
.moreWebResult{padding-top:10px; padding-left:18px;}
.moreWebResult ul{ margin-bottom:15px; margin-left:45px;}
.moreWebResult .favtit span{left:-30px;}
.moreWikiResource_tit{padding-left:12px;padding-top:5px;}
.moreWikiResource{padding:0px 10px 5px 55px;}
.moreWikiResource h1,.moreWikiResource h2,.moreWikiResource h3,.moreWikiResource h4,.moreWikiResource h5,.moreWikiResource h6{font-weight:bold;font-size:10pt;}
.moreWikiResource ul,.moreWikiResource ol{margin-left:25px;margin-top:10px;}
.moreWikiResource li{list-style-type:disc;}
.moreshopResult_tit{padding-left:12px;height:18px;font-size:8pt;color:#666;padding-top:5px;}
.moreshopResult_tit a:link,.moreshopResult_tit a:visited,.moreshopResult_tit a:active{color:#666; font-size:8pt; text-decoration:none;}
.moreshopResult_tit a:hover{font-size:8pt;color:#fff; }
.moreCompare{padding-bottom:3px;}
a.moreCompare:link,a.moreCompare :visited,a.moreCompare:hover,a.moreCompare:active{font-size:11pt; text-decoration:underline;font-weight:bold;}
.moreShopProduct{margin:0 12px 5px 15px; border-bottom:1px solid #d7d7d7; padding-bottom:5px; font-size:10pt;}
.merName{color:#666;font-size:8pt;}
.moreshop{margin-left:25px;}
.moreyahooAQ{height:30px;padding-left:15px; padding-top:5px;}
.moreAnswer_question{margin-left:25px;}
.moreAnswer_question table{ float:left;}
.moreAnswer_question .AQtitle_right{right:-8px;}
.moreCoupon_tit{margin-left:12px;height:38px;}
.moreCoupon_tit .couponRight img{top:-14px; }
.morecouponbox{margin-left:12px;}

.moreImages{width:870px; margin-left:8px;}
.imageList table{ border-collapse:collapse;}
.imgbox{ background:#F9F9F9;width:15%; vertical-align:top; text-align:center;}
.imgbox table{ border-collapse:collapse;}
.imgbox .row1{height:150px; padding-bottom:5px; vertical-align:bottom; text-align:center;}
.imgbox .row2{height:80px; vertical-align:top; text-align:center;}
.imgtxt{width:130px;overflow:hidden; word-wrap: break-word; margin:0 auto; padding:0 5px; text-align:center; padding-top:10px;}
.imgtxt div{color:#008000;}
.moreImages .images_tit{padding-left:5px; height:20px;}
.moreImages .images_tit div{cursor:pointer; position:absolute; top:0px; right:3px;}

.moredictionaryTit{ margin-left:18px; height:20px}
.moredictionaryContent{ margin-left:18px;}
.fullDefine{margin-left:18px;}

.feedbackBox{width:750px; margin:0 auto;}
.requiredNote{ font-size:8pt; margin:20px 0px 0px 5px; height:20px; text-align:right;}
.forInfo{width:600px; margin:0 auto 45px; padding-left:170px;}
.forInfo h2{font-size:16px; padding-bottom:5px;}
.forInfo li{ position:relative; padding:4px 50px 4px 0;}
.forInfo div{width:170px; position:absolute; left:-180px; font-weight:bold; text-align:right;padding-right:20px;}
.forInfo div span{font-size:10px;}
.forInfo div b{ visibility:hidden;font-size:10px;font-weight:normal;}
.fb_name{ WIDTH: 300px}
.fb_email{ WIDTH: 300px;}
.fb_type{WIDTH: 305px;}
.fb_content{width:441px; height:150px;}
.submitbutton div{ width:625px;text-align:right;}

.notfindTit{ margin-left:12px; font-weight:bold;}
a.productImage:link,a.productImage:visited,a.productImage:hover,a.productImage:active{ background:#fff;color:#fff;}

.topResource iframe{ width:100% ;margin-right:300px !important;margin-right:0px;border:0; }
.moreTopResource iframe{width:100%;border:0; }
#moreMain #right iframe{width:100%;border:0; }
.topExtendBox{float:left;width:100%;}


