/*内页样式*/
.pageBanner{ width:100%; height:200px; overflow:hidden;}
#newsBanner{ background:url(../banner_images/newsBanner.jpg) no-repeat top center;}
#quartBanner{ background:url(../banner_images/quarterlyBanner.jpg) no-repeat top center;}
#aboutBanner{ background:url(../banner_images/aboutBanner.jpg) no-repeat top center;}
#productsBanner{ background:url(../banner_images/productsBanner.jpg) no-repeat top center;}
#caseBanner{ background:url(../banner_images/caseBanner.jpg) no-repeat top center;}
#bbsBanner{ background:url(../banner_images/bbsBanner.jpg) no-repeat top center;}
#userBanner{ background:url(../banner_images/userBanner.jpg) no-repeat top center;}
#cartBanner{ background:url(../banner_images/cartBanner.jpg) no-repeat top center;}
#orderBanner{ background:url(../banner_images/orderBanner.jpg) no-repeat top center;}
.pageMain{ width:1150px; overflow:hidden; margin:auto;}
.location{
	padding-left:25px;
	width:1125px;
	height:75px;
	line-height:75px;
	margin:auto;
	background:url('../images/ico_Home.png') no-repeat left center #202225;
	color:#9fa0a0;
	font-size:14px;
	border-radius:0px 0px 8px 8px;
}
.location a{ color:#9fa0a0; font-size:14px;}
.location a:hover{ color:#fc6248;}

/*新闻列表*/
.pageMain ul.newsList{ width:100%; overflow:hidden;}
.pageMain ul.newsList li{ width:100%; overflow:hidden; padding-bottom:22px; border-top:dashed 1px #e5e4de;}
.pageMain ul.newsList li.First{ border:none;}
.pageMain ul.newsList li .Photo{ width:120px; height:75px; margin-top:4px; overflow:hidden; float:left; border:solid 1px #d6d6d6; margin-right:10px; text-align:center;}
.pageMain ul.newsList li .Photo img{ width:120px;}
.pageMain ul.newsList li .Photo img:hover{ width:120px;}
.pageMain ul.newsList li .Title{ width:818px; height:18px; line-height:18px; font-weight:bold; float:left;}
.pageMain ul.newsList li .Title a{ line-height:18px; font-weight:bold;}
.pageMain ul.newsList li .Title a:hover{ text-decoration:underline; color:#fc6248;}
.pageMain ul.newsList li .Desc{ width:818px; height:36px; overflow:hidden; line-height:18px; margin:6px 0px; float:left;}
.pageMain ul.newsList li .Time{ width:818px; height:18px; overflow:hidden; line-height:18px; float:left;}
/*新闻内页*/
.pageMain .ArticleContent{ padding:0px;}
.pageMain .ArticleContent .ArticleTitle{ line-height:35px; font-size:24px; text-align:center; font-weight:bold;}
.pageMain .ArticleContent .ArticleTime{ line-height:22px; font-size:12px; text-align:right;}
.pageMain .ArticleContent .ArticleInfo{ line-height:22px; font-size:12px;}

/*文章列表/单页内容*/
.pageMain .pageTop{ width:100%; height:60px; overflow:hidden;}
.pageMain .pageMenu{ width:100px; overflow:hidden; float:left; margin-right:100px; padding-bottom:50px;}
.pageMain .pageMenu li{ width:100%; height:40px; line-height:20px; padding:22px 0px; border-top:solid 1px #dadada; overflow:hidden; float:left;}
.pageMain .pageMenu li#First{ padding-top:0px; border:none;}
.pageMain .pageMenu li a{ width:100%; line-height:20px; color:#595757; font-size:14px;}
.pageMain .pageMenu li a span{ line-height:20px; font-size:12px;}
.pageMain .pageMenu li.curr a{ color:#fff;}
.pageMain .pageMenu li.curr a span{ color:#9fa0a0;}
.pageMain .pageMenu li:hover a{ color:#9fa0a0;}

.pageMain .pageContent{ width:950px; overflow:hidden; float:left; padding-bottom:50px;}
.pageMain .pageContent a:hover{ color:#fc6248;}
.pageMain .pageContent ul.contentList{ width:100%; overflow:hidden;}
.pageMain .pageContent ul.contentList li{ width:100%; overflow:hidden; padding:22px 0px; border-top:dashed 1px #e5e4de;}
.pageMain .pageContent ul.contentList li.First{ border:none; padding-top:0px;}
.pageMain .pageContent ul.contentList li .Photo{ width:130px; height:82px; overflow:hidden; float:left; border:solid 1px #d6d6d6; margin-right:10px; text-align:center;}
.pageMain .pageContent ul.contentList li .Photo img{ width:130px;}
.pageMain .pageContent ul.contentList li .Photo img:hover{ width:132px;}
.pageMain .pageContent ul.contentList li .Title{ width:808px; height:18px; line-height:18px; font-weight:bold; float:left;}
.pageMain .pageContent ul.contentList li .Title a{ line-height:18px; font-weight:bold;}
.pageMain .pageContent ul.contentList li .Title a:hover{ text-decoration:underline; color:#fc6248;}
.pageMain .pageContent ul.contentList li .Desc{ width:808px; height:36px; overflow:hidden; line-height:18px; padding:6px 0px; float:left;}
.pageMain .pageContent ul.contentList li .Time{ width:808px; height:18px; overflow:hidden; line-height:18px; float:left;}


/*季刊列表
.pageMain .pageListTop{ width:100%; height:25px; line-height:25px; padding-top:70px;}
.pageMain ul.newsList{ width:100%; overflow:hidden;}
.pageMain ul.newsList li{ width:100%; overflow:hidden; padding:22px 0px; border-top:dashed 1px #e5e4de;}
.pageMain ul.newsList li.First{ border:none;}
.pageMain ul.newsList li .BPhoto{ width:194px; height:258px; overflow:hidden; float:left; border:solid 3px #9fa0a0; margin-right:20px; text-align:center;}
.pageMain ul.newsList li .BPhoto img{ width:194px;}
.pageMain ul.newsList li .BPhoto img:hover{ width:196px;}
.pageMain ul.newsList li .BTitle{ width:928px; height:45px; line-height:45px; float:left;}
.pageMain ul.newsList li .BTitle a{ line-height:45px; font-size:18px;}
.pageMain ul.newsList li .BTitle a:hover{ text-decoration:underline; color:#fc6248;}
.pageMain ul.newsList li .BDesc{ width:928px; height:135px; overflow:hidden; line-height:22px; padding:15px 0px; float:left;}
.pageMain ul.newsList li .BDesc b{ height:25px; overflow:hidden; line-height:25px;}
.pageMain ul.newsList li .BMore{ width:928px; height:18px; overflow:hidden; line-height:18px; float:left;}
*/

/*列表分页页码*/
.Paging{ max-width:1150px; margin:auto; padding:18px 0px 35px 0px; overflow:hidden; border-top: solid 1px #cbcabd;}
.Paging .Left{ float:left; height:22px; line-height:22px; color:#9fa0a0;}
.Paging .Right{ float: right; height:22px; line-height:22px;}
.Paging .Right a{ float: left; line-height:22px; padding:0px 5px; color:#9fa0a0;}
.Paging .Right a:hover{ color:#fff;}

/*VIP面样式*/
.pageMain .userInfo{ width:50%; height:155px; float:left; padding-top:50px; overflow: hidden;}
.pageMain .userInfo .userPhoto{ float:left; width:130px; margin-right:25px;}
.pageMain .userInfo .userPhoto a{
	-webkit-border-radius:50%;
	-webkit-background-clip:padding-box;
	-moz-border-radius:50%;
	-moz-background-clip:padding;border-radius:50%;
	background-clip:padding-box;
	width:115px;
	height:115px;
	overflow:hidden;
	border:6px solid;
	display:block
	}
.pageMain .userInfo .userPhoto a img{ height:115px;}
.pageMain .userInfo .userName{ width:420px; height:35px; line-height:45px; color:#595757; font-size:20px; float:left;}
.pageMain .userInfo .userName a{ line-height:45px; color:#595757; font-size:12px; }
.pageMain .userInfo .userName a:hover{ color:#fc6248; }
.pageMain .userInfo .userName a.First{ line-height:45px; color:#ccc; font-size:20px; }
.pageMain .userInfo .userName a.First:hover{ color:#fc6248; }
.pageMain .userInfo .userDesc{ width:420px; height:54px; line-height:18px; padding:5px 0px; float:left; overflow:hidden; color:#9fa0a0;}
.pageMain .userInfo .userSafe{ width:420px; height:28px; float:left; overflow:hidden; color:#595757}
.pageMain .userInfo .userSafe div.Title{ float:left;}
.pageMain .userInfo .userSafe span{ color:#daa400; float:left;}
.pageMain .userInfo .userSafe a{ color:#0055ac; margin-left:7px;}
.pageMain .userInfo .userSafe a:hover{ color:#0055ac; text-decoration:underline;}

.pageMain .VIPcard{ max-width:50%; height:130px; overflow:hidden; padding-top:75px; float:right;}
.pageMain .VIPcard img{ width:157px; height:105px; float:left; margin-left:30px;}
.pageMain .userOrders{ float:left; width:1108px; min-height:335px; border:solid 1px #cccabd; padding:18px 20px; margin-bottom:80px;}
.pageMain .userOrders .Left{ width:50%; float:left;}
.pageMain .userOrders .Left a{ color:#a7a7a7; margin-left:7px;}
.pageMain .userOrders .Left a.First{ color:#585858; font-size:16px; margin-left:0px; margin-right:7px;}
.pageMain .userOrders .Left a:hover{ color:#fff;}
.pageMain .userOrders .Right{ width:50%; float:left; text-align:right;}
.pageMain .userOrders .Right a{ color:#585657;}
.pageMain .userOrders .Right a:hover{ color:#fff; text-decoration:underline;}
.pageMain .userOrders .NoOrder{ width:400px; height:300px; line-height:300px; color:#9f9f9f; overflow:hidden; margin:auto; text-align:right; background:url(../images/ico_cart.png) no-repeat left center;}
.pageMain .userOrders .NoOrder a{ color:#0055ac;}
.pageMain .userOrders .orderList{ width:100%; overflow: auto;}
.pageMain .infoList{ width:100%; min-height:285px; max-height:680px; overflow:auto; color:#898989;}
.pageMain .infoList a{ color:#898989;}
.pageMain .infoList a:hover{ color:#fff;}
.pageMain #subOrdersList{ width:100%; height:auto !important;}
.pageMain .infoList table{ width:100%; border:solid 1px #444; margin-top:15px;}
.pageMain .infoList table tr{ height:45px;}
.pageMain .infoList table tr .PInfo{ padding:15px 0px; overflow:hidden;}
.pageMain .infoList table tr.First{ background-color:#444; line-height:40px; height:40px;}
.pageMain .infoList table tr td{ border:solid 1px #444; text-align:center;}
.pageMain .infoList table tr td .ID{ float:left; margin-left:10px; margin-top:28px;}
.pageMain .infoList table tr td span.SS{ text-decoration:line-through;}
.pageMain .infoList .orderPaging{ padding:5px 15px; line-height:22px; overflow:hidden; text-align:right;}
.pageMain .infoList .orderPaging a{ padding:0px 3px; line-height:22px;}
.pageMain .infoList .orderPaging a:hover{ color:#fc6248; text-decoration:underline; padding:0px 3px; line-height:22px;}

.pageMain .CartBottom{ line-height:35px; padding:0px 10px; color:#898989;}
.pageMain .CartBottom a{ color:#898989;}
.pageMain .CartBottom a:hover{ color:#000;}
.pageMain .CartBottom .CartBLeft{ float:left;}
.pageMain .CartBottom .CartBLeft a{ margin-left:10px;}
.pageMain .CartBottom .CartBRight{ float:Right; color:#fff;}
.pageMain .CartBottom .CartBRight span.CTPP{ font-size:18px; color:#ef4907;}
.pageMain .CartBottom .CartBRight .subCart{float:right; padding:5px 0px 0px 15px;}
.pageMain .CartBottom .CartBRight a{
	padding:0px 20px;
	display:inline-block;
	background-color:#fc6248;
	margin-left:25px;
	color:#fff;
	line-height:25px;
    -moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;            /* W3C syntax */
	}
.pageMain .CartBottom .CartBRight a:hover{ color:#898989;}

.pageMain .userOrders .orderList table.User td{ padding:5px 0px;}
.pageMain .userOrders .orderList table.User td input{ width:200px; line-height:25px; font-size:12px;}
.pageMain .userOrders .orderList table.User td textarea { width:200px; font-size:12px;}
.pageMain .userOrders .orderList table.User td input.upload_btn{ width:80px;}

.pageMain .YouLike{ width:100%; height:42px; text-indent:18px; color:#fff; line-height:42px; background-color:#bababa; float:left;}
.pageMain ul.likeList{ width:100%; overflow:hidden; float:left; padding:75px 0px 50px 0px;}
.pageMain ul.likeList li{ width:230px; overflow:hidden; float:left; text-align:center;}
.pageMain ul.likeList li div{ width:100%; overflow:hidden; text-align:center;}
.pageMain ul.likeList li div img{ width:116px; height:116px;}
.pageMain ul.likeList li:hover{
	opacity:0.6;
	FILTER: alpha(opacity=60);
	-moz-opacity: 0.6;
	-khtml-opacity: 0.6;
	}
.pageMain ul.likeList li div a{ color:#898989; line-height:32px;}
.pageMain ul.likeList li div a:hover{ color:#898989; text-decoration:underline;}

/*用户资料*/
.pageMain .userSetting{ width:128px; overflow:hidden; float:left; border-top:solid 1px #cbcabd;}
.pageMain .userSetting ul.userMenu{ overflow:hidden;}
.pageMain .userSetting ul.userMenu li{ line-height:28px; color:#ccc;}
.pageMain .userSetting ul.userMenu li a{ line-height:28px; color:#595757;}
.pageMain .userSetting ul.userMenu li a:hover{ color:#fc6248;}
.pageMain .userSetting ul.userMenu li.currHere a{ color:#fc6248;}
.pageMain .userSetting ul.userMenu li.First{ font-size:16px; font-weight:bold; line-height:30px; padding-top:15px;}

.pageMain .SettingContent{ margin-left:27px; width:995px; overflow:hidden; float:left; border-top:solid 1px #cbcabd; padding-bottom:25px;}
.pageMain .SettingContent ul.SettingTAB{ overflow:hidden; padding:20px 0px;}
.pageMain .SettingContent ul.SettingTAB li{ line-height:18px; float:left; overflow:hidden; margin-right:18px; border-bottom:solid 1px #595757;}
.pageMain .SettingContent ul.SettingTAB li.currHere{ border-bottom:solid 1px #fc6248;}
.pageMain .SettingContent ul.SettingTAB li a{ line-height:18px; color:#595757;}
.pageMain .SettingContent ul.SettingTAB li a:hover{ color:#fc6248;}
.pageMain .SettingContent ul.SettingTAB li.currHere a{ color:#fc6248;}

/*收货地址*/
.pageMain .SettingContent ul.SettingTAB li.YesAdd{ width:86px; height:23px; background:#e92e2e; color:#fff; text-align:center;}
.pageMain .SettingContent ul.SettingTAB li.YesAdd a{ line-height:23px; color:#fff;}
.pageMain .SettingContent ul.SettingTAB li.NoAdd{ width:86px; height:23px; line-height:23px; background:#ccc; color:#9fa0a0; text-align:center;}
.pageMain .SettingContent ul.SettingTAB li.addDesc{ color:#9fa0a0;}
.pageMain .SettingContent ul.AddList{ overflow:hidden;}
.pageMain .SettingContent ul.AddList li{ padding:20px; overflow:hidden; border: 1px solid #cbcabd; margin-bottom:20px;}
.pageMain .SettingContent ul.AddList li div.Title{ color:#595757; font-weight:bold; padding-bottom:5px;}
.pageMain .SettingContent ul.AddList li div.Title span{ color:#9fa0a0;}
.pageMain .SettingContent ul.AddList li div.Title .Del{ float:right; font-weight:normal;}
.pageMain .SettingContent ul.AddList li div.Title .Del a{ color:#0055ac;}
.pageMain .SettingContent ul.AddList li table tr td{ padding:5px 0px;}
.pageMain .SettingContent ul.AddList li table tr td.RightTD{ color:#595757; overflow:hidden;}
.pageMain .SettingContent ul.AddList li table tr td.RightTD div.EditLink{ float:right;}


.pageMain .SettingContent table tr td{ padding-top:20px; color:#9fa0a0;}
.pageMain .SettingContent table tr td a{ color:#0055ac;}
.pageMain .SettingContent table tr td a:hover{ text-decoration:underline;}
.pageMain .SettingContent input.userSex{ margin:0px 4px;}
.pageMain .SettingContent input.First{ margin-left:0px;}
select.SelectS{ height:20px;}
input.userAddress{ height:20px;}

.pageMain .SettingContent div.SText{ overflow:hidden; line-height:22px; color:#9fa0a0; padding:30px 0px 15px 0px;}
.pageMain .SettingContent div.SText span{ overflow:hidden; line-height:32px; font-weight:bold; color:#595757;}
.pageMain .SettingContent div.SText a{ color:#1042bf;}

.pageMain .SettingContent table tr td input#action{ width:53px; height:23px; line-height:23px; background:#e92a2a; border:none; color:#FFF; cursor:pointer;}
/*用户上传头像*/
.pageMain .SettingContent table tr td span.UpDesc{ line-height:22px;}
.pageMain .SettingContent table tr td div.EditPhoto{ width:470px; height:236px; background: rgba(255,255,255,0.2); border:solid 1px #333; text-align:center;}
.pageMain .SettingContent table tr td div.EditPhoto div.BK{
    background-clip: padding-box;
    border: 6px solid #e9eaec;
    border-radius: 50%;
    display: block;
    height: 115px;
    overflow: hidden;
    width: 115px;
	margin:58px auto auto auto;
	}
.pageMain .SettingContent table tr td div.EditPhoto img{ height:115px;}
.pageMain .SettingContent table tr td .SysText{ width:472px; line-height:28px; color:#9fa0a0; font-weight:bold;}
.pageMain .SettingContent table tr td .SysPhoto{ overflow:hidden; width:464px; padding:0px 4px;}
.pageMain .SettingContent table tr td .SysPhoto li{ float:left; padding:5px 3px; text-align:center; opacity: 0.2;}
.pageMain .SettingContent table tr td .SysPhoto li img.SysImg{ margin:auto; width:52px; max-height:52px; cursor:pointer;}
.pageMain .SettingContent table tr td .SysPhoto li.curr{ opacity: 1;}
/**************************************************/

.pageMain .SettingContent ul.SafeList{ overflow:hidden; padding:20px 0px;}
.pageMain .SettingContent ul.SafeList li{ overflow:hidden; margin-bottom:35px;}
.pageMain .SettingContent ul.SafeList li div{ overflow:hidden; float:left; line-height:32px;}
.pageMain .SettingContent ul.SafeList li div.Ico{ width:32px; height:32px;}
.pageMain .SettingContent ul.SafeList li div.Title{ font-size:18px; color:#595757; height:20px; line-height:18px; margin:6px 0px; font-weight:bold; padding:0px 25px; border-right:solid 1px #dcdddd;}
.pageMain .SettingContent ul.SafeList li div.Desc{ height:22px; line-height:18px; border-left:solid 1px #f6f6f6; margin:6px 0px; padding:0px 20px}
.pageMain .SettingContent ul.SafeList li div.Edit{ float:right !important;}
.pageMain .SettingContent ul.SafeList li div.Edit a{ color:#0055ac;}
.pageMain .SettingContent ul.SafeList li div.Edit div.CZ{ height:22px; width:62px; line-height:22px; text-align:center; margin:6px 0px;}
.pageMain .SettingContent ul.SafeList li div.Edit div.CZ a{ height:22px; width:62px; color:#FFF;}

.pageMain .SettingContent ul.SafeList li div.TText{ overflow:hidden; line-height:22px; color:#9fa0a0;}
.pageMain .SettingContent ul.SafeList li div.TText span{ overflow:hidden; line-height:32px; font-weight:bold; color:#ccc;}
.pageMain .SettingContent ul.SafeList li div.TText a{ color:#fc6248;}


/*关联账户*/
.pageMain .SettingContent ul.SafeList li div.RIco{ width:120px; height:42px; border:solid 1px #e6e6e6; text-align:center;}
.pageMain .SettingContent ul.SafeList li div.RTitle{ font-size:18px; color:#595757; height:32px; line-height:32px; margin:6px 0px; font-weight:bold; padding:0px 25px; border-right:solid 1px #dcdddd;}
.pageMain .SettingContent ul.SafeList li div.RDesc{ height:32px; line-height:32px; border-left:solid 1px #f6f6f6; margin:6px 0px; padding:0px 20px}
.pageMain .SettingContent ul.SafeList li div.REdit{ float:right !important;}
.pageMain .SettingContent ul.SafeList li div.REdit a{ color:#0055ac;}
.pageMain .SettingContent ul.SafeList li div.REdit div.CZ{ height:32px; width:62px; line-height:32px; background:#e92a2a; text-align:center; margin:6px 0px;}
.pageMain .SettingContent ul.SafeList li div.REdit div.CZ a{ height:32px; width:62px; line-height:32px; color:#FFF;}

.pageMain .SettingContent .userLevel{ overflow:hidden; color:#9fa0a0; line-height:35px;}
.pageMain .SettingContent .userLevel b,.pageMain .SettingContent .userLevel a{ color:#0055ac;}
.pageMain .SettingContent .userLevel table tr td{ padding:0px; margin:0px;}

/*消费记录*/
.pageMain .SettingContent div.logText{ padding-top:20px;}
.pageMain .SettingContent table tr.First td{ padding-top:0px;}

/*添加、修改地址弹出框*/
#floatBoxBg{display:none;width:100%;height:100%;background:#000;position:absolute;top:0;left:0; overflow:hidden;}
.floatBox{position:absolute;top:50px;left:40%; background:none;}
.floatBox .title{height:26px; padding:12px 10px 0px 10px;background:#666;color:#fff; background:url(../images/floatBox_top.png) no-repeat top center;}
.floatBox .title h4{float:left; font-size:12px; color:#484848;}
.floatBox .title span{ color:#fff; font-size:12px;float:right;cursor:pointer; width:26px; height:20px;}
.floatBox .content{ background:url(../images/floatBox_bg.png) repeat-y center;overflow:hidden;}
.floatBox .bottom{ height:10px; background:url(../images/floatBox_bottom.png) no-repeat bottom center;overflow:hidden;}

input#AddId{ width:inherit;}


/*加入购物车弹出框*/
#TipsBoxBg{display:none;width:100%;height:100%;background:#000;position:absolute;top:0;left:0; overflow:hidden;}
.TipsBox{position:absolute;top:50px;left:40%; background:none;}
.TipsBox .title{height:26px; padding:12px 10px 0px 10px;background:#666;color:#fff; background:url(../images/floatBox-m_top.png) no-repeat top center;}
.TipsBox .title h4{float:left; font-size:12px; color:#484848;}
.TipsBox .title span{ color:#fff; font-size:12px;float:right;cursor:pointer; width:26px; height:20px;}
.TipsBox .content{ background:url(../images/floatBox-m_bg.png) repeat-y center;overflow:hidden;}
.TipsBox .bottom{ height:10px; background:url(../images/floatBox-m_bottom.png) no-repeat bottom center;overflow:hidden;}

/*下单填写信息页面*/
.pageMain #AddClick{ padding:5px 15px;}
.pageMain #EditAdd{ width:677px; overflow:hidden;}
.pageMain #EditAdd .class_info{ margin-top:15px !important;}
.pageMain #EditAdd .class_info tr td{ border:none !important;}
.pageMain #subOrdersList .LeaveContent{ overflow:hidden; padding:15px 0px;}
.pageMain #subOrdersList .LeaveContent input{ width:600px; border:solid 1px #ccc;}
.pageMain #subOrdersList .PayTypeId{ overflow:hidden; padding-top:15px;}

/*VIP订单列表*/
.pageMain .infoSetting{ width:130px; float:left; overflow:hidden; border-top:solid 1px #cbcabd; margin-right:25px;}
.pageMain .infoSetting ul{ overflow:hidden; padding:15px 0px;}
.pageMain .infoSetting ul li{ line-height:30px; color:#595757;}
.pageMain .infoSetting ul li.First{ font-size:16px; font-weight:bold;}
.pageMain .infoSetting ul li a{ line-height:30px; color:#595757;}
.pageMain .infoSetting ul li a:hover{ color:#fc6248;}

.pageMain .infoContent{ width:995px; float:left; overflow:hidden; border-top:solid 1px #cbcabd;}
.infoContent .orderPageText{ padding:15px 0px; line-height:30px; color:#595757;}
.infoContent .orderPageText span{ font-size:18px; color:#fc6248; margin-right:15px;}
.infoContent .orderPageText a{ color:#9fa0a0;}
.infoContent .orderPageText a:hover{ color:#fc6248; text-decoration:underline;}

.infoContent #historyTime{ width:100%; overflow:hidden; padding-bottom:5px;}
.infoContent #historyTime li{ float:left; margin-right:25px; color:#9fa0a0;}
.infoContent #historyTime li a{ color:#9fa0a0; line-height:20px;}
.infoContent #historyTime li.currHere{ float:left; margin-right:25px; color:#595757; border-bottom: solid 1px #595757;}
.infoContent #historyTime li.currHere a{ color:#595757; font-weight:bold;}
.infoContent #historyTime li:hover a{ color:#595757; font-weight:bold;}

.infoContent .ListBottom{ color:#9fa0a0; padding-top:50px; line-height:22px;}
.infoContent .ListBottom b{ color:#595757;}

/*用户注册/登录页(旧版)*/
.REGmain{ width:950px; padding:25px 100px; overflow:hidden; margin:auto;}
.REGmain .Left{ width:550px; overflow:hidden; float:left;}
.REGmain .Left ul{ width:100%; overflow:hidden; border-bottom: 1px dashed #e7e7e7;}
.REGmain .Left ul li{
	padding-bottom:38px;
	float:left;
	width:50%;
	height:48px;
	line-height:48px;
	font-size:14px;
	overflow:hidden;
	}
.REGmain .Left ul li i{
	width:48px;
	height:48px;
	display:inline-block;
	margin-right: 10px;
    vertical-align: middle;
	overflow:hidden;
	background:url("../images/userREG.png") no-repeat center center;
	}
.REGmain .Left ul li.Li1 i{ background-position: -304px -48px;}
.REGmain .Left ul li.Li2 i{ background-position: -256px -48px;}
.REGmain .Left ul li.Li3 i{ background-position: -352px 0px;}
.REGmain .Left ul li.Li4 i{ background-position: -304px 0px;}
.REGmain .Left ul li.Li5 i{ background-position: -352px -48px;}
.REGmain .Left ul li.Li6 i{ background-position: -256px -48px;}
.REGmain .Left div.Text{ width:100%; overflow:hidden; margin:20px auto; font-size:16px; color:#555;}
.REGmain .Left .login-field-btn {
    background: url("../images/userREG.png") no-repeat scroll -98px -56px white;
    color: #555;
    display: inline-block;
    font-weight: 600;
    height: 26px;
    line-height: 26px;
    margin: 0 6px;
    text-align: center;
    width: 50px;
}
.REGmain .Left .find-password {
    color: #0081ef;
	}
.REGmain .Right{ width:390px; padding-top:25px; overflow:hidden; border:solid 1px #dcdcdc; float:right;}
.REGmain .Right .Title{
    font-size: 16px;
    font-weight: bold;
    margin: 0 0 15px;
    padding: 5px 5px 5px 40px;
    text-align: left;
	}
.REGmain .Right .Content{
    font-size: 12px;
    padding: 5px 40px 5px 40px;
    text-align: left;
	color:#9fa0a0;
	}
.REGmain .Right .clearfix{
    font-size: 12px;
    padding: 5px 40px 25px 40px;
    text-align: left;
	}
.REGmain .Right dl {
    height: 55px;
    width: 350px;
	}
.REGmain .Right dt {
    font-size: 12px;
    line-height: 26px;
    padding-right: 10px;
    text-align: right;
    width: 80px;
	}
.REGmain .Right label{
    color: red;
    display: inline-block;
    font-size: 12px;
    height: 18px;
    margin-left: 2px;
	}
	
.REGmain .Right dt,.REGmain .Right dd{
    float: left;
    line-height: 22px;
	}
.REGmain .Right dd .input{
	border: 1px solid #ccc;
    height: 22px;
    line-height: 22px;
    width: 245px;
	}
.REGmain .Right dd input#checkCode{
    width: 60px;
	}
.REGmain .Right input,.REGmain .Right button,.REGmain .Right select,.REGmain .Right textarea {
    outline: medium none;
	}
.REGmain .Right input,.REGmain .Right select {
    vertical-align: middle;
	}
.REGmain .Right dl .login-submit,.REGmain .Right dl .register-submit,.REGmain .Right dl .fp-submit {
    background: url("../images/userREG.png") no-repeat scroll 0 -56px rgba(0, 0, 0, 0);
    border: 0 none !important;
    color: #fff;
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    height: 34px;
    margin-right: 10px;
    width: 98px;
}
.REGmain .Right .captcha input {
    margin-right: 4px;
    width: 65px;
	}
.REGmain .Right .float-left {
    float: left;
}
.REGmain .Right .captcha a {
    color: #666;
    display: inline-block;
    height: 26px;
    line-height: 26px;
    margin-left: 5px;
    width: 85px;
}
.tip-yellowsimple {
	z-index:1000;
	text-align:left;
	border:1px solid #c7bf93;
	border-radius:4px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	padding:6px 8px;
	min-width:50px;
	max-width:300px;
	color:#000;
	background-color:#fff9c9;
	/**
	* - If you set a background-image, border/padding/background-color will be ingnored.
	* You can set any padding to .tip-inner instead if you need.
	* - If you want a tiled background-image and border/padding for the tip,
	* set the background-image to .tip-inner instead.
	*/
	}
.tip-yellowsimple .tip-inner {
	font:12px/16px arial,helvetica,sans-serif;
	}
/* Configure an arrow image - the script will automatically position it on the correct side of the tip */
.tip-yellowsimple .tip-arrow-top {
	margin-top:-6px;
	margin-left:-5px; /* approx. half the width to center it */
	top:0;
	left:50%;
	width:9px;
	height:6px;
	background:url(tip-yellowsimple_arrows.gif) no-repeat;
	}
.tip-yellowsimple .tip-arrow-right {
	margin-top:-4px; /* approx. half the height to center it */
	margin-left:0;
	top:50%;
	left:100%;
	width:6px;
	height:9px;
	background:url(tip-yellowsimple_arrows.gif) no-repeat -9px 0;
	}
.tip-yellowsimple .tip-arrow-bottom {
	margin-top:0;
	margin-left:-5px; /* approx. half the width to center it */
	top:100%;
	left:50%;
	width:9px;
	height:6px;
	background:url(tip-yellowsimple_arrows.gif) no-repeat -18px 0;
	}
.tip-yellowsimple .tip-arrow-left {
	margin-top:-4px; /* approx. half the height to center it */
	margin-left:-6px;
	top:50%;
	left:0;
	width:6px;
	height:9px;
	background:url(tip-yellowsimple_arrows.gif) no-repeat -27px 0;
	}

div.tip-yellowsimple{
	visibility:hidden;
	position:absolute;
	top:0;
	left:0;
	}
div.tip-yellowsimple table, div.tip-yellowsimple td{
	margin:0;
	font-family:inherit;
	font-size:inherit
	;font-weight:inherit;
	font-style:inherit;
	font-variant:inherit;
	}
div.tip-yellowsimple td.tip-bg-image span{
	display:block;
	font:1px/1px sans-serif;
	height:10px;
	width:10px;
	overflow:hidden;
	}
div.tip-yellowsimple td.tip-right{
	background-position:100% 0;
	}
div.tip-yellowsimple td.tip-bottom{
	background-position:100% 100%;
	}
div.tip-yellowsimple td.tip-left{
	background-position:0 100%;
	}
div.tip-yellowsimple div.tip-inner{
	background-position:-10px -10px;
	}
div.tip-yellowsimple div.tip-arrow{
	visibility:hidden;
	position:absolute;
	overflow:hidden;
	font:1px/1px sans-serif;
	}
/*登录按钮*/
.register-now a {
    background: url("../images/userREG.png") no-repeat scroll -98px -56px #fff;
    color: #555;
    display: inline-block;
    font-weight: 600;
    height: 26px;
    line-height: 26px;
    margin: 0 6px;
    text-align: center;
    width: 50px;
}

/*产品列表页分类*/
.ProListClass{ border:solid 1px #cbcabd; width:1148px; overflow:hidden; margin-top:12px;}
.ProListClass .ProStyle{ overflow:hidden; border-bottom:dashed 1px #cbcabd; padding:10px 0px;}
.ProListClass .Type{ border:none;}
.ProListClass .ProStyle .Title{ width:60px; text-align:center; float:left; line-height:25px; font-weight:bold; color:#727171;}
.ProListClass ul{ overflow:hidden; width:1080px; float:left;}
.ProListClass ul#ProType{}
.ProListClass ul li{ float:left; line-height:25px; padding-right:16px; color:#9fa0a0;}
.ProListClass ul li a{ float:left; line-height:25px; color:#9fa0a0; padding:0px 8px; border-radius: 5px;}
.ProListClass ul li.currHere a{ background:#30554e;}
.ProListClass ul li a:hover{ background:#30554e;}
.ProListClass .strMore{ width:225px; overflow:hidden; float:right;}
.ProListClass .strMore span{ width:40px; margin-right:15px; float:right; line-height:25px;}
.ProListClass .strMore span.DX{ color:#595757; border:solid 1px #cbcabd; text-align:center;}
.ProListClass .strMore span.More{ color:#595757;}
.ProListClass .strMore span#More{ cursor:pointer; background:url(../images/More_bg.jpg) no-repeat right center;}
.ProListClass .strMore span#More:hover{ cursor:pointer; color:#fc6349;}
.ProListClass .strMore span a{ line-height:25px;}
/*产品列表页分类描述*/
.ProListClass .proClassDesc{ width:1146px; overflow:hidden; float:none;}
.ProListClass .proClassDesc li{ width:100%; padding:0px; margin:0px; height:auto; overflow:hidden; float:none; display:none; padding:1px; border-bottom:solid 1px #cbcabd;}
.ProListClass .proClassDesc li a{padding:0px; margin:0px;}
.ProListClass .proClassDesc .Left{ width:558px; overflow:hidden; float:left;}
.ProListClass .proClassDesc .Right{ width:368px; padding:40px 110px; overflow:hidden; float:left; text-align:center; color:#9fa0a0;}
.ProListClass .proClassDesc .Right b{ font-size:14px;}

/*产品列表排序控制*/
.ProListClass ul#Par{ overflow:hidden; line-height:42px; float:left; width:550px;}
.ProListClass ul#Par li{ overflow:hidden; line-height:42px;}
.ProListClass ul#Par li.First{ width:60px; text-align:center; padding:0px;}
.ProListClass ul#Par li.First a{ width:60px; text-align:center; padding:0px;}
.ProListClass ul#Par li.Paixu a{ padding:0px 10px; background:url(../images/ico_J.jpg) no-repeat right center;}
.ProListClass ul#Par li.Paixu a.curr{ background:url(../images/ico_JS.jpg) no-repeat right center;}
.ProListClass ul#Par li a{ overflow:hidden; line-height:42px;}
.ProListClass ul#Par li.First a:hover{ background:none;}
.ProListClass ul#Par li input{ border:solid 1px #cbcabd;}

/*产品列表分页页码*/
.pageMain .ProPaging{ height:42px; line-height:42px; overflow:hidden; float:right;}
.pageMain .ProPaging .Left{ float:left; height:42px; line-height:42px; color:#9fa0a0; padding-right:20px;}
.pageMain .ProPaging .Right{ float:left; height:42px; line-height:42px;}
.pageMain .ProPaging .Right a{ float: left; line-height:42px; padding:0px 5px; color:#9fa0a0;}
.pageMain .ProPaging .Right a:hover{ color:#fff;}

/*产品列表*/
ul.productsList{ overflow:hidden; width:100%; margin-bottom:10px;}
ul.productsList li{ width:280px; height:285px; overflow:hidden; float:left; margin:10px 10px auto auto; background:#f2f2f2;}
ul.productsList li.RightLi{ margin-right:0px;}
ul.productsList li .Photo{ width:280px; height:228px; padding-top:32px; overflow:hidden; text-align:center;}
ul.productsList li .Photo img{ height:195px; max-width:280px;}
ul.productsList li .Photo img:hover{
	opacity:0.6;
	FILTER: alpha(opacity=60);
	-moz-opacity: 0.6;
	-khtml-opacity: 0.6;
	}
ul.productsList li .Title{ width:260px; height:25px; line-height:25px; background:#262627; padding:0px 10px;}
ul.productsList li .Title span{ float:right; color:#fffef6;}
ul.productsList li .Title a{ line-height:25px; color:#fffef6;}
ul.productsList li .Title a:hover{ color:#9fa0a0;}

/*新版产品列表*/
/**** Example Options ****/

#options {
	text-align: center;
	margin:20px auto;
	max-width:1150px;
}
#options ul {
  margin: 0;
  list-style: none;
  display:inline-block;
}

#options li {
  display:inline-block;
}

#options li a {
  	display: block;
	color: #ffffff;
	font-size: 1em;
	font-weight: 300;
	cursor: pointer;
	text-align: center;
	padding: 10px 15px;
	margin-right: 5px;
	background: #313338;
	transition: 0.5s all;
	-webkit-transition: 0.5s all;
	-moz-transition: 0.5s all;
	-o-transition: 0.5s all;
}

#nivo-lightbox-demo a {
	padding: 5px 10px;
	border: 2px solid #ffffff;
	border-radius: 2em;
	color: #fff;
}
#nivo-lightbox-demo a:hover { background:#b0cd3b;}
#options li a:hover,#options li.check a {
 background: #1BBC9D;
}
#options li.active {
 background: #1BBC9D;
}
.grid figure {
	margin: 0;
	padding-top:5px;
	position: relative;
	text-align:center;
}

.grid figure img {
	width: 100%;
	display: block;
	position: relative;
}

.grid figcaption {
	position: absolute;
	top: 0;
	left: 0;
	background: #313338;
	color: #fff;
}

.grid figcaption h3 {
	margin: 15px 0px 3px;
	padding: 0;
	color: #fff;
	font-size:16px;
	line-height:18px;
}
.grid figcaption h3 a {
	color:#fff;
}

.grid figcaption .meta-box {
	color:#fff;
}
.grid figcaption span a {
	font-size:14px;
	color:#fff;
}
.grid figcaption span a:hover {
	color:#fff;
}

.grid figcaption footer {
	position:absolute;
	bottom: 22px;
	text-align:center;
	width:100%;
}
.grid figcaption a.link-gallery,
.grid figcaption a.link-p-detail {
	padding: 6px 10px;
	border-radius: 25px;
	-moz-border-radius: 25px;
	-webkit-border-radius: 25px;
	min-width: 60px;
	border: 2px solid #FFF;
	color: #FFF;
	margin-right: 13px;
}

.cs-style-5 figure img {
	z-index: 10;
	-webkit-transition: -webkit-transform 0.4s;
	-moz-transition: -moz-transform 0.4s;
	transition: transform 0.4s;
}

.no-touch .cs-style-5 figure:hover img,
.cs-style-5 figure.cs-hover img {
	-webkit-transform: scale(0.4);
	-moz-transform: scale(0.4);
	-ms-transform: scale(0.4);
	transform: scale(0.4);
}

.cs-style-5 figcaption {
	height: 100%;
	width: 100%;
	opacity: 0;
	filter: alpha(opacity=0);
	-webkit-transform: scale(0.7);
	-moz-transform: scale(0.7);
	-ms-transform: scale(0.7);
	transform: scale(0.7);
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
	-moz-transition: -moz-transform 0.4s, opacity 0.4s;
	transition: transform 0.4s, opacity 0.4s;
}

.no-touch .cs-style-5 figure:hover figcaption,
.cs-style-5 figure.cs-hover figcaption {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	transform: scale(1);
	opacity: 1;
	filter: alpha(opacity=100);
}

#portfolio .load-more {
	font-size:20px;
	padding:15px 25px 18px;
	border-radius:30px;
	-moz-border-radius:30px;
	-webkit-border-radius:30px;
}
.heading {
	color: #ffffff;
	font-size: 2.5em;
	font-weight: 400;
	text-align: center;
}
#cbp-so-scroller {
	background: #282A2E;
}

/**** Isotope Filtering ****/

.isotope-item {
  z-index: 2;
  list-style:none;
}

.isotope-hidden.isotope-item {
  pointer-events: none;
  z-index: 1;
}

/**** Isotope CSS3 transitions ****/

.isotope,.isotope .isotope-item {
  -webkit-transition-duration: 0.8s;
     -moz-transition-duration: 0.8s;
      -ms-transition-duration: 0.8s;
       -o-transition-duration: 0.8s;
          transition-duration: 0.8s;
}

.isotope {
  -webkit-transition-property: height, width;
     -moz-transition-property: height, width;
      -ms-transition-property: height, width;
       -o-transition-property: height, width;
          transition-property: height, width;
}

.isotope .isotope-item {
  -webkit-transition-property: -webkit-transform, opacity;
     -moz-transition-property:    -moz-transform, opacity;
      -ms-transition-property:     -ms-transform, opacity;
       -o-transition-property:      -o-transform, opacity;
          transition-property:         transform, opacity;
}

/**** disabling Isotope CSS3 transitions ****/

.isotope.no-transition,
.isotope.no-transition .isotope-item,
.isotope .isotope-item.no-transition {
  -webkit-transition-duration: 0s;
     -moz-transition-duration: 0s;
      -ms-transition-duration: 0s;
       -o-transition-duration: 0s;
          transition-duration: 0s;
}

/* End: Recommended Isotope styles */
/* disable CSS transitions for containers with infinite scrolling*/
.isotope .infinite-scrolling {
  -webkit-transition: none;
     -moz-transition: none;
      -ms-transition: none;
       -o-transition: none;
          transition: none;
}

#container {
  margin:0 auto 40px;
}

.element {
  width: 280px;
  height: 200px;
  float: left;
  overflow: hidden;
  position: relative;
  margin:7.5px;
  position: absolute; left: 0px; top: 0px;
}

/**** Example Options ****/


/*产品浏览记录列表*/
.ProMark{ width:100%; overflow:hidden; border-top:solid 1px #b7b7b7;}
.ProMark .MarkTitle{ overflow:hidden;}
.ProMark span{ width:50%; overflow:hidden; line-height:28px; color:#595757;}
.ProMark span a{ line-height:28px; color:#595757;}
.ProMark span a:hover{ color:#9fa0a0; text-decoration:underline;}
.ProMark span.Left{ float:left;}
.ProMark span.Right{ float:right; text-align:right;}

.ProMark ul{ width:100%; overflow:hidden; padding-bottom:35px;}
.ProMark ul li{ width:230px; height:180px; float:left; overflow:hidden; text-align:center;}
.ProMark ul li .Photo{ padding-top:25px;}
.ProMark ul li .Photo img{ height:120px;}
.ProMark ul li .Photo img:hover{
	opacity:0.6;
	FILTER: alpha(opacity=60);
	-moz-opacity: 0.6;
	-khtml-opacity: 0.6;
	}
.ProMark ul li .Title{ height:35px; line-height:35px;}
.ProMark ul li .Title a:hover{ color:#9fa0a0; text-decoration:underline;}

/*产品详细页*/
.pageMain .ProPhoto{ width:100%; text-align:center; padding:60px 0px; overflow:hidden;}
.pageMain .ProPhoto img{ max-width:90%}
.pageMain .ProDesc{ margin-top: 30px; width:1118px; border:solid 1px #e0e0e0; background:#f6f6f6; overflow:hidden; padding:15px; border-radius:10px;}
.pageMain .ProDesc .Left{ width:420px; float:left;}
.pageMain .ProDesc .Left .ProName{ font-size:22px; font-weight:bold; color:#444;}
.pageMain .ProDesc .Left .ProName span{ font-size:12px; font-weight: normal; color:#444;}
.pageMain .ProDesc .Left .ProHD{ height:22px; padding:13px 0px 0px 10px; background:url(../images/gg_bg.png) no-repeat left top; color:#FFF;}
.pageMain .ProDesc .Left .ProHD a{}
.pageMain .ProDesc .Left .ProHD a:hover{ color:#ff0;}
.pageMain .ProDesc .Left .ProText{ overflow:hidden; padding-top:25px;}
.pageMain .ProDesc .Left .ProText .TLeft{ float:left; overflow:hidden; color:#707070;}
.pageMain .ProDesc .Left .ProText .TRight{width: 400px; float:left; overflow:hidden; color:#707070;}

.pageMain .ProDesc .Middle{ width:410px; float:left; color:#444;}
.pageMain .ProDesc .Middle td{ overflow:hidden; line-height:32px; padding-bottom: 10px;}
.pageMain .ProDesc .Middle select{ float:left; height:27px; border: solid 1px #cbcabd;}
.pageMain .ProDesc .Middle option{ float:left; height:27px; border: solid 1px #cbcabd;}
.pageMain .ProDesc .Middle input{ float:left; height:27px; border: solid 1px #cbcabd;}
.pageMain .ProDesc .Middle ul{ overflow:hidden; background:url(../images/U.jpg) no-repeat left top; width:15px; height:29px; float:left; margin:0px 3px;}
.pageMain .ProDesc .Middle ul li{ overflow:hidden; float:left; height:50%; width:100%; cursor:pointer;}
.pageMain .ProDesc .Middle div.KJPhoto{ border:solid 1px #cbcabd; cursor:pointer; float:left; margin:5px 7px auto auto; line-height:18px; overflow:hidden; word-break: break-all; word-wrap:break-word; padding:2px;}
.pageMain .ProDesc .Middle div.HKPhoto{ border:solid 1px #cbcabd; cursor:pointer; float:left; margin:5px 7px auto auto; line-height:18px; overflow:hidden; word-break: break-all; word-wrap:break-word; padding:2px;}
.pageMain .ProDesc .Middle img{ height:48px; width:48px; cursor:pointer;}
.pageMain .ProDesc .Middle div.curr{
	background:url(../images/HK-BG.png) no-repeat bottom right;
	border:solid 1px #f00;
	opacity:0.6;
	FILTER: alpha(opacity=60);
	-moz-opacity: 0.6;
	-khtml-opacity: 0.6;
	}

.pageMain .ProDesc .Right{ width:288px; float:left;}
.pageMain .ProDesc .Right .ProPrice{ color:#707070;}
.pageMain .ProDesc .Right .ProPrice span{ font-size:22px; color:#444; font-weight:bold; padding-right:5px;}
.pageMain .ProDesc .Right .ProPrice span#PriceT{ font-size:14px; color:#444; font-weight:bold; padding-right:5px;}
.pageMain .ProDesc .Right .ProCard{ color:#707070; line-height:22px; margin-bottom:25px;}
.pageMain .ProDesc .Right .ProCard span{ font-weight:bold; color:#fc6248;}
.pageMain .ProDesc .Right .ProCard a{ color:#0055ac;}
.pageMain .ProDesc .Right .ProCard a:hover{ text-decoration:underline;}
.pageMain .ProDesc .Right .ProSubmit{ overflow:hidden;}
.pageMain .ProDesc .Right .ProSubmit .SUB{ width:101px; height:30px; border:none; background:url(../images/ico_DZ.png) no-repeat; cursor:pointer; float:left; margin-right:3px;}
.pageMain .ProDesc .Right .ProSubmit .love{ width:30px; height:30px; border:none; background:url(../images/ico_DZ.png) no-repeat -103px 0px; cursor:pointer; float:left; margin-right:7px;}
.pageMain .ProDesc .Right .ProSubmit ul.ProShare{ overflow:hidden;}
.pageMain .ProDesc .Right .ProSubmit ul.ProShare li{
	overflow:hidden;
	background:url(../images/ico_DZ.png) no-repeat;
	cursor:pointer;
	float:left;
	width:30px;
	height:30px;
	margin-right:3px;
	-webkit-transition: -webkit-transform 0.4s ease-out;
	-moz-transition: -moz-transform 0.4s ease-out;
	transition: transform 0.4s ease-out;
	}
.pageMain .ProDesc .Right .ProSubmit ul.ProShare li:hover{ -webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);transform: rotate(360deg); }
.pageMain .ProDesc .Right .ProSubmit ul.ProShare li.ico_sina{ background-position:-144px 0px;}
.pageMain .ProDesc .Right .ProSubmit ul.ProShare li.ico_tencent{ background-position:-181px 0px;}
.pageMain .ProDesc .Right .ProSubmit ul.ProShare li.ico_renren{ background-position:-218px 0px;}
.pageMain .ProDesc .Right .ProSubmit ul.ProShare li.ico_qzone{ background-position:-254px 0px;}
.pageMain .ProDesc .Right .ProSubmit ul.ProShare li.ico_sina:hover{ background-position:-144px -30px;}
.pageMain .ProDesc .Right .ProSubmit ul.ProShare li.ico_tencent:hover{ background-position:-181px -30px;}
.pageMain .ProDesc .Right .ProSubmit ul.ProShare li.ico_renren:hover{ background-position:-218px -30px;}
.pageMain .ProDesc .Right .ProSubmit ul.ProShare li.ico_qzone:hover{ background-position:-254px -30px;}

.pageMain .ProInfo{ overflow:hidden; line-height:28px; padding:20px 0px;}
.pageMain .ProInfo img{ max-width:1150px !important;}
/*产品页用户评价*/
.pageMain .ProLeave{ overflow:hidden; border:solid 1px #dedfdf; background:#f6f6f6; border-radius:10px;}
.pageMain .ProLeave div.Top{ overflow:hidden; height:31px; border-bottom:solid 1px #dedfdf; padding-top:18px;}
.pageMain .ProLeave div.Top div.Left{ overflow:hidden; float:left; width:548px; padding-right:25px; text-align:right; border-right:solid 1px #707070;}
.pageMain .ProLeave div.Top div.Left span{ float:left; padding-left:5px; color:#fc6248;}
.pageMain .ProLeave div.Top div.Right{ overflow:hidden; float:left; width:548px; padding-left:25px;}
.pageMain .ProLeave div.Top div a{ font-weight:bold; color:#fc6248;}
.pageMain .ProLeave div.Top div a:hover{ text-decoration:underline;}

.pageMain .InputText{ overflow:hidden; background:#FFF; padding:5px; line-height:22px;}
.pageMain .InputText .EText{ width:100%; height:120px; border:none; text-align:center; line-height:120px; color:#4b4d4f;}
.pageMain .InputText .EText a{ text-decoration:underline; color:#00f;}
.pageMain .InputText textarea#LeverContent{ width:100%; height:120px; border:none;}
.pageMain .InputText div.subLever{ text-align:center; padding-bottom:18px; overflow:hidden;}
.pageMain .InputText div.subLever .Left{ overflow:hidden; float:left; width:480px; padding-top:8px; padding-right:25px; text-align:right;}
.pageMain .InputText div.subLever .Left input{ width:45px;}
.pageMain .InputText div.subLever .Right{ overflow:hidden; float:left;}
.pageMain .InputText div.subLever .Right input#subLever{ width:130px; height:30px; border:none; background: url(../images/subFB.png) no-repeat top left; float:left; cursor:pointer;}

.pageMain ul.LeverList{ overflow:hidden; background:#fff;}
.pageMain ul.LeverList li.Z{ overflow:hidden; border-top:solid 1px #dedfdf; padding:30px 20px 0px 20px; min-height:105px; background:#f6f6f6;}
.pageMain ul.LeverList li.HD{ background:#fff;}
.pageMain ul.LeverList li.Z .userPhoto{
	-webkit-border-radius:50%;
	-webkit-background-clip:padding-box;
	-moz-border-radius:50%;
	-moz-background-clip:padding;border-radius:50%;
	background-clip:padding-box;
	width:72px;
	height:72px;
	overflow:hidden;
	border:4px solid;
	float:left;
	}
.pageMain ul.LeverList li.Z .userPhoto img{ width:72px;}
.pageMain ul.LeverList li.Z .userName{ width:1027px; float:left; overflow:hidden; text-indent:12px; line-height:20px; color:#707070;}
.pageMain ul.LeverList li.Z .userName a{ color:#707070;}
.pageMain ul.LeverList li.Z .userName a:hover{ text-decoration:underline;}
.pageMain ul.LeverList li.Z .userDesc{ width:1027px; float:left; overflow:hidden; text-indent:12px; line-height:20px; min-height:55px; color:#4b4d4f;}
.pageMain ul.LeverList li.Z .userDesc .userText{ padding:5px 12px; overflow:hidden; text-indent:0px; line-height:20px; color:#4b4d4f;}
.pageMain ul.LeverList li.Z .userDesc .userText a{ color:#fc6248;}
.pageMain ul.LeverList li.Z ul.subHF{ overflow:hidden; margin:5px auto 20px 12px;}
.pageMain ul.LeverList li.Z ul.subHF li.HFTop{ width:100%; height:8px; background:url(../images/HFTop.png) no-repeat left bottom;}
.pageMain ul.LeverList li.Z ul.subHF li.HFContent{ width:100%; background:url(../images/HFContent.png) repeat-y; color:#fc6248;}
.pageMain ul.LeverList li.Z ul.subHF li.HFContent span.ZG{}
.pageMain ul.LeverList li.Z ul.subHF li.HFContent span.HFTime{}
.pageMain ul.LeverList li.Z ul.subHF li.HFBottom{ width:100%; height:8px; background:url(../images/HFBottom.png) no-repeat left top;}

.pageMain ul.LeverList li.Z .userTime{ float:right; overflow:hidden; text-align:right; line-height:22px; color:#707070;}
.pageMain div.LeverPage{ overflow:hidden; height:105px; width:100%;}
.pageMain div.LeverPage .strPageNum{ float:right; overflow:hidden;}
.pageMain div.LeverPage .strPageNum a{ float:left; margin:0px 5px; line-height:52px;}
.pageMain div.LeverPage .strPageNum a:hover,.pageMain div.LeverPage .strPageNum a.curr{ color: #fc6248; text-decoration:underline;}
