﻿@import "module.css";
@import "product/style.css";

/*
All Right Reserved PowerEasy Inc.
Creat By  LM 2010/7
*/

/* Reset  css */
	body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, table,th, td {margin:0;padding:0;}
	fieldset, img {border:0;}
	ul,li {list-style-type:none;}
	h1, h2, h4, h5, h6,em{font-size:100%;font-weight:normal; font-style:normal;}
	h3,h4,h5{}
	input{vertical-align:top;}
	li{line-height:24px;}
	
	.clearfix:after{content:"";clear:both;display:block;} /*ff*/
	.clearfix{height:100%;}/* ie6  或者使用zoom:1 */

	body {color:#444; font-size:14px; font-family:"Microsoft YaHei","宋体", Arial, verdana; }
	a, a:visited{color:#444;text-decoration:none; outline:none;}
	a:hover {color:#f30;}

/* Public */
	.clearbox{border-top:1px solid transparent !important;margin-top:-1px !important;border-top:0px;margin-top:0px;height:0px;clear:both;background:none;font-size:0px;line-height:0px; visibility:hidden;}
	.blank10{clear:both;display:block;font-size:0px;height:10px;overflow:hidden;}
	.blank8{clear:both;display:block;font-size:0px;height:8px;overflow:hidden;}	

/* Page Frame Set */
	.fl{float:left !important; _display:inline; overflow:hidden;}
	.fr{float:right !important; _display:inline; overflow:hidden;}
	.web_tool {position: relative;}
	#loginAnchorAll {background: url("images/arrow_icon.gif") no-repeat 5px center; padding-left: 20px;}
	
/* Header */

	
	.toplink{background:url(images/tlink_bg.gif) repeat-x top left; height:28px; line-height:28px;}
	.toplink a:hover {color: #f60;}
	.toplinkW {margin:auto; width:940px;}
	.topL, .topR a, .topR a:visited{color:#666;}	
	.topL{float:left;}
	.topR{float:right;}
		.home {font-weight: bolder;}
		.home, .home a, .home a:visited {color: #f60;}
	.topL a{padding: 0px 10px;}
	.topL a.lg{color:#4da64d;}
	.topL a.lr{color:#f60;}
	.topR a, .topR span {padding:0px 15px; background: url(images/tlink_line.gif) left center no-repeat; float: left; color: #666;}
	.topR a.home {background: url(Images/home_icon.gif) left center no-repeat; color: #f60;}
	.topR #toPublish {background: url(Images/arrow_icon.gif) left center no-repeat; padding-left: 15px; width: 86px; position: relative;}
	.topR #toPublish a, .topR #toPublish em {display: block; padding-right: 0;}
	.topR #toPublish em {font-style: normal;}
	#toPublish .ext {display: none; border: 2px solid #f60; padding: 6px 0 6px 10px; line-height: 24px; background-color: #fff; position: absolute; left: -15px; top: 27px; width: 104px; filter: alpha(opacity=85);-moz-opacity: 0.85; opacity: 0.85;}
	#toPublish .ext a {background: url(Images/arrow_icon2.png) no-repeat 5px center;}
	#toPublish .ext a:hover {}
	
	.e_logo{clear:both; margin:15px 45px; width:190px; float:left;}
	
	.e_search{float: left; display:inline; margin: 15px 0 0 60px; width:500px;}
	#SearchTab{}
	#SearchTab h4{padding-left:15px; background: url(images/stop_bg.gif) left bottom no-repeat;}
	#SearchTab h4 a{display:inline-block; text-align:center;  line-height:24px; height:24px; width:55px; cursor:pointer; }
	#SearchTab h4 a:hover,#SearchTab h4 a.on{background:url(images/tabs_on.gif) no-repeat center top; font-weight:bold; color:#4da64d; }
	#SearchTab h4 a.othter:hover{background:url(images/tabs_on2.gif) no-repeat center top;}
	#SearchTab ul{height:28px; background:url(images/search_bg.gif); padding:3px 4px; }
	
	.input_search{border:1px solid #dde7d4; height:24px; width:382px; padding-left: 3px; color: #666;}
	#SearchTab .inputtextOn {background-color: #ffc; color: #333;}
	
	#menu{clear:both; width:980px; height:36px; background:url(images/menu_bg.gif); }
	#menu ul{padding-left:30px; overflow:hidden;}
	#menu a{font-size:14px; display: inline-block; color:#fff; font-weight:bold;  height:36px; cursor:pointer;}
	#menu li{float:left; display:inline-block; margin:0px 2px 0 0; background:url(images/menu_line.gif) center right no-repeat; line-height:36px;}
	#menu li.last{background:none;}
	#menu a:hover{background: url(images/menuR.gif) right bottom no-repeat; color:#F60;}
	#menu a span{padding: 0px 22px; display:inline-block;}
	#menu em{font-weight:bold;}


   /* member */
   .member{border:1px solid #d9e9c8; padding: 5px 10px; width:278px; height:158px;}
   .member h6 {height:24px; line-height:24px; font-weight:bolder; padding-bottom: 4px; color: #060;}
   .member a{display:inline-block; height:35px;}
   .member .other{text-align:right; font-weight:normal; line-height: 22px;}
   .member em{color:#c00;font-weight:bold;}
   
/* Container */
   .area{clear:both; margin-top:10px; overflow:hidden;}
   .banner{height:80px; overflow:hidden;}
   .area h3, .box_a dt{height:28px; line-height:28px;}
   .area span.more{float:right; margin-right:10px;}
   .area span.more a{font-size:12px; font-weight:normal;}
   
   .con_670{float: left; width:670px; overflow:hidden}
   .sideBar{float:right; width:300px; overflow:hidden;}
 
/* Links */
   
   .links_logo{border:1px solid #fde1c6; background:#fffdfc; padding:5px 15px; width:948px; line-height:24px;}
   .links_logo li{float:left; display:inline-block; padding:5px; width:125px; height:45px; overflow:hidden;}
   .links_logo img{border:1px solid #ddd; padding:2px; width: 125px; height: 45px;}
   
   .friend_links{border:1px solid #fde1c6; background:#fffdfc; padding:10px; width:958px; line-height:24px;}
   .friend_links h4{font-weight:bold;}
   .friend_links ul{padding-left:40px;}
   .friend_links a{padding:0px 8px;}

/* Footer */
    #footer{clear:both; margin-top:10px; background:url(images/footer_bg.gif) repeat-x left top; text-align:center; padding:15px 0px; color:#888;}
	#footer p{padding:6px 0px;}
	#copyright {font-family: Verdana, Geneva, sans-serif, "宋体"; line-height: 22px;}

	/******弹出登录控制*****************/
	.quick_login {top:32%!important;}
	.quick_login_content {padding:5px;border:5px solid  #519832;background:#efefef;width:500px;height:195px;}
	.quick_login_content h3 {height:31px;line-height:31px;font-size:14px;color:#0f3b7c;padding-left:14px;}
	.quick_login_content h3  img {float:right;display:inline;margin-top:3px;cursor: pointer;width:15px;height:13px;display:inine-block;}
	.quick_login_info {float:left;width:270px;background:url(images/login_line.gif) no-repeat 250px center;}
	.quick_login_info  ul {padding:7px 0px 7px 14px;}
	.quick_login_info li {height:24px;line-height:24px;margin:5px 0px;}
	.quick_login_info li  input {border:1px solid #b6b4b4;background:#fefefe;color:#333;height:13px;padding:3px 0px 3px 3px;font-family:Arial;font-size:12px;}
	.quick_login_info li.check {cursor: pointer;height:16px;line-height:16px;padding-top:5px;}
	.quick_login_info li.check span {}
	.quick_login_info li.check input{border:none;padding:0px 1px;background:none;margin-top:-5px;margin-right:5px;_margin-top:0px;}
	*+html .quick_login_info li.check input {margin-top:0px;}
	.quick_login_info li label {height:24px;}
	.quick_login_info li  input#validateCode {width:52px;}
	.quick_login_info li  img{cursor: pointer;padding-left:5px;padding-top:1px;}
	 a.login_poping {background:none;padding-left:0px;padding-right:0px;}
	
	.quick_login_info li.login img,.quick_login_info li.check {padding-left:47px;margin-bottom:8px;}
	
	.reg_info {float:right;width:220px;}
	.reg_info ul {padding-top:10px;}
	.reg_info li {height:31px;line-height:31px;font-size:14px;color:#747474;}
	
	.reg_info li  a {color:#cc0000;text-decoration:underline;}
	.reg_info li  a:hover {color:#333;text-decoration:underline;}
	/*********弹出会员下拉显示详细信息********/
	.web_tip a span {color:#ec260b;font-weight:bold;padding-right:5px;}
	#loginedUserInfo {left:0; top: 28px; width:146px;text-align:left;background:#f3f3f3;position: absolute;z-index:3;background:url(images/popping.gif) no-repeat  left bottom;}
	#loginedUserInfo ul {padding:5px;padding-top:0px;}
	#loginedUserInfo li {height:20px;line-height:20px;padding-left:10px;}
	#loginedUserInfo li.user_out {background:url(images/popping_line.gif) no-repeat center bottom;padding-bottom:3px;}
	#loginedUserInfo li span {padding:0px 5px;}
	#loginedUserInfo li.user_out a {padding:0px;}
	#loginedUserInfo li.money {padding-top:3px;}
	#loginedUserInfo li a {color:#333;}
	#loginedUserInfo li a:hover {color:#c00;text-decoration:underline;}
	/******弹出登录控制结束*****************/
	
.e_showPage {text-align: center; padding: 15px 0;}
	.e_showPage a {display: inline-block; vertical-align: middle; border: 1px solid #ccc; padding: 3px 9px; color: #999;}
	.e_showPage a:hover {border-color: #f60; color: #f60;}
	.e_showPage span {display: inline-block; color: #999;}
	.e_showPage .act {font-weight: bolder; color: #f60;}
	
	
#LoginFrom span, #LoginFrom img, #LoginFrom input {vertical-align: middle;}
.singlePage {border: 1px solid #ddd;}

.advanced_search {padding: 0 0 0 20px;}
.advanced_button {text-align: center;}

/* 评论列表 */
.comListBox{ padding:10px 0;  }
.msgList li{ margin-bottom:15px;  border:1px solid #ddd; background:#fff;-webkit-box-shadow: #f1f1f1 0 3px 0;-moz-box-shadow: #f1f1f1 0 3px 0;box-shadow: #f1f1f1 0 3px  0;behavior: url(/PIE.htc);}
.msgList .msgInfo{ height:26px; line-height:26px; padding:0 10px; background:url("images/bgSplit.jpg") 0 -13px repeat-x; border-bottom:1px solid #dfdfdf; color:#999;   }
.msgList .msgInfo .reviewer{ font-weight:bold; color:#c60;  }
.msgList .msgInfo .star{ float:right;  }
.msgList .msgInfo .star em{ vertical-align:middle;float:left;margin-top:-1px;display:inline;  }
.msgList .msgContent{ padding:10px;word-wrap: break-word; }
.msgList .msgContent .msgReply{ padding:5px 10px; background:#f6f6f6;margin:10px 0 0 0;   }
.msgList .msgContent .msgReplyer{ font-weight:bold;color:red;}
.msgPage{ text-align:right; }

/* 填写评论 */
.msgAddBox{ padding:10px 25px; background:#f8f8f8; border:1px solid #ddd;    }
.msgAddBox .inputTxt{ height:20px; line-height:20px; border:1px solid #d4d4d4; width:90px;color:#999;  }
.msgAddBox #commentEmail{ width:180px;  }
.msgAddBox li{  height:22px; line-height:22px;}
.msgAddTit{ display:none;  }
.msgAddBox .msgAddUser{height:30px; }
.msgAddBox .msgAddUser em{display:inline-bock;height:30px;;height:30px;  }
.msgAddBox .msgAddUser label{ padding-right:15px;  }
.msgAddBox .msgAddUser i{ color:#f00;  }
.msgAddBox .msgAddUser li{ overflow:hidden;  }
.msgAddBox .msgAddUser #commentRankingBlock{ float:right;  }
.msgAddBox .msgScore{ padding-top:0px;  }
.msgAddBox  #commentContnet{ margin-top:5px;   background:#fff; border:1px solid #d4d4d4; width:568px; height:60px; font-size:12px;   }
.msgAddBox  .msgSubmitBar{ padding-top:10px; height:22px; line-height:22px;  }
.msgAddBox  .msgSubmitBar *{ vertical-align:middle; }
.msgAddBox  #commentValidCode{ margin:0 5px;  }
