.AM_E_Portfolio_design{ }
.AM_E_Portfolio_design ul.AM_PortDes{padding:20px; width:940px;}
.AM_E_Portfolio_design ul.AM_PortDes li{width:303px; float:right; height:235px; margin:0 14px 50px 0; line-height:1.4em; overflow:hidden;}
.AM_E_Portfolio_design ul.AM_PortDes li.f{clear:right; margin-right:0;}
.AM_E_Portfolio_design ul.AM_PortDes li .dthumb{height:152px; border:1px solid #d8d2c3; padding:4px; margin-bottom:8px;}
.AM_E_Portfolio_design ul.AM_PortDes li h2.title{ color:#668899; margin:0 8px;}
.AM_E_Portfolio_design ul.AM_PortDes li .dvd{margin:0 8px;}

.portfolio_contact .ContactUs_in{width:97%; margin-top: 10px;  /*margin-bottom: 20px;*/}
.portfolio_contact .group {margin-top: 5px;}
.portfolio_contact .field{margin:3px 0 0 30px; .margin-left:0; .width:220px !important;}
.portfolio_contact .ContactUs_in .group .label{width:35px;}
.portfolio_contact .ContactUs_in .group .field input {width:152px;}

.portfolio_contact .footer{width:63px; margin-right:0; position:relative;}
.portfolio_contact .tel{left: 0; position: absolute;  top: -32px; width:125px;}

.Portfolio2 ul{padding-right: 20px;}
.Portfolio2 ul li{cursor: default;background: url("/UI/ATP/M/boxbg.png") no-repeat scroll 0 0 transparent;display: block;overflow: hidden;float: right;height: 168px;margin: 59px 0 10px 40px;width: 288px;position:relative;}
.Portfolio2 ul li.last{margin-left: 0;}
.Portfolio2 ul li .dthumb{height: 146px;padding: 12px;position: absolute;width: 264px;}
.Portfolio2 ul li .dthumb a{}
.Portfolio2 ul li .dthumb img{/*margin:10px;*//*border: 9px solid white;*/}
.Portfolio2 ul li .portfolioContent{display: none;float: right; height:120px; margin: 12px 12px 10px;position: relative; width: 238px; padding:13px;}
.Portfolio2 ul li .portfolioContent h2{padding-right:5px; font-size:14px; font-weight:normal; margin-bottom:10px;}
.Portfolio2 ul li .portfolioContent h2 a{}
.Portfolio2 ul li .portfolioContent div.description{display: block; height: 48px; padding-right:5px; overflow: hidden; width: 233px; line-height:1.2em;}
.Portfolio2 ul li .portfolioContent div a{}
.Portfolio2 ul li .portfolioContent .buts{bottom:13px; height:32px; left:13px; position: absolute; width: 238px;}


.Portfolio2 ul li .portfolioContent .circleW{background: url("/UI/ATP/M/url.png") no-repeat scroll 0 0 transparent; display: block; height: 32px; opacity: 0.5; text-decoration: none; padding-left:37px; text-align:left; color:#fff; float:left;}
.Portfolio2 ul li .portfolioContent .circleW span{display:none; direction:ltr; line-height:32px;}
.Portfolio2 ul li .portfolioContent .circleW:hover{opacity: 1;}
.Portfolio2 ul li .portfolioContent .circleW:hover span{display:block;}

.Portfolio2 ul li .portfolioContent .circleP{background: url("/UI/ATP/M/details.png") no-repeat scroll right 0 transparent; display: block; height: 32px; opacity: 0.5; text-decoration: none; padding-right:37px; text-align:right; color:#fff; float:right;}
.Portfolio2 ul li .portfolioContent .circleP span{display:none; line-height:32px;}
.Portfolio2 ul li .portfolioContent .circleP:hover{opacity: 1;}
.Portfolio2 ul li .portfolioContent .circleP:hover span{display:block;}

.portfolioContent div.dvd{color:#fff;}
.portfolioContent h2 a{color:#fff;text-decoration:none;}