body{margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#161613; background-image:url(/_images/bodybg.jpg); background-repeat:no-repeat; background-position:top center; text-transform:capitalize}       
#header{width:900px; margin:57px auto 6px auto; height:31px;}
#header #logo{width:300px; float:left}
#header #nav{width:500px; float:left; margin-left:100px;}
#header #nav ul{margin:0px; padding:0px; border:0px; list-style-type:none; margin-top:10px;}   
#header #nav ul li{float:left}
#part1warp{width:900px; margin:0px auto}
#footer{font-size:10px; color:#898989; margin-bottom:20px;}           
#text{font-size:12px; line-height:20px;}
p{ margin:0px; padding:0px 0px 15px 0px}
.introhome{width:900px; height:286px; background-image:url(/_images/intro_home.jpg); background-repeat:no-repeat; background-position:bottom; background-color:#FFFFFF}
.introabout{width:900px; height:368px; background-image:url(/_images/intro_about.jpg); background-repeat:no-repeat; background-color:#FFFFFF}
.introteam{width:900px; background-repeat:no-repeat; background-color:#EFEFEF}

.introservice{width:900px; height:368px; background-image:url(/_images/intro_service.jpg); background-repeat:no-repeat; background-color:#FFFFFF}
.bottompart{padding:24px 0px 22px 0px; height:90px; background-image:url(/_images/bottom_bg.jpg); background-position:top; background-repeat:no-repeat}
.bottompart ul{margin:0px; padding:0px; border:0px; list-style-type:none}
.bottompart ul li{float:left}
.home_text{padding:88px 30px 0px 513px;}      
.about_text{padding:66px 30px 0px 515px; height:226px;}
.service_text{padding:66px 10px 0px 511px; height:226px;}
.service_text ul.whatwedo{color:#6a6a6a; margin:10px 0px 0px 0px; padding:0px; list-style-type:none}
.service_text ul.whatwedo li{color:#6a6a6a; background-image:url(/_images/star.jpg); background-repeat:no-repeat; background-position:left center; padding-left:10px;}


.visitlink{padding-left:511px;}
.titlecasestudios{height:159px; background-color:#FFFFFF}
.summarycasestudios{padding:66px 0px 0px 57px;}    
.summarycasestudios a{ color:#C4254B; text-decoration:none} 
.casestudioslist{background-image:url(/_images/studios_listbg.jpg); background-repeat:repeat-x; background-position:top; background-color:#d4d4d4; overflow:auto}
.intro_contacts{background-image:url(/_images/studios_listbg.jpg); background-repeat:repeat-x; background-position:top; background-color:#d4d4d4; overflow:auto; padding-top:30px; width:100%}
.casestudios_detail{background-image:url(/_images/studios_listbg.jpg); background-repeat:repeat-x; background-position:top; background-color:#d4d4d4; overflow:auto; padding-top:30px; width:100%}    
.detail_left{width:300px; float:left; padding-left:38px; padding-bottom:50px;}
.detail_right{float:left; padding-left:28px; padding-right:30px;}
.detail_right p{ margin:0px; padding:0px 0px 5px 0px}
.detail_right ul{list-style-type:none; margin:0px 0px 60px 0px ; padding:0px;}
.detail_right li{overflow:auto;}      
.detail_left img{border:1px solid #D2D2D4;}
.casestudioslist ol{padding:30px 0px 0px 158px; background-image:url(/_images/listnum.jpg); background-repeat:no-repeat; background-position:left top; list-style-type:none; margin:0px;}
.infolist li{height:140px;}
.infolist .litpic{width:138px; height:103px; float:left; border:1px solid #CECED0; background-color:#cecece;}
.infolist .litpic img{border:1px solid #CECED0;}   
.infolist .litpic img:hover{border:1px solid #C62F5A;}  
.infolist .info_title{margin:0px 0px 0px 23px; width:339px; float:left}
.infolist .info_title a{color:#C62F5A; text-decoration:none}
.infolist .info_title p{margin:0px; padding:0px;}
.detail_title{width:50px; float:left; font-weight:bold}
.detail_info{width:400px; float:left}
.redfont{font-size:11px; color:#D15579}
#contacts_left{width:430px; padding-left:56px; margin-right:20px; float:left; padding-bottom:100px;}
#contacts_left a{color:#111111; text-decoration:none}
#contacts_right{width:250px; margin-left:10px; float:left}
#contacts_right a{color:#000000; text-decoration:none}
#contacts_right p{ margin:0px; padding:0px 0px 10px 0px;}
.promo_text{padding-left:7px;}
#pages{margin:10px 0px 0px 160px; font-size:12px; height:30px; font-family:Arial, Helvetica, sans-serif; line-height:18px; vertical-align:middle}
#pages a{color:#000000; text-decoration:none; display:block;}
#pages li,span{float:left; list-style-type:none; padding:0px 2px; vertical-align:middle}
#product_list{}

#product_cat{width:150px; height:200px; position:fixed;_position:absolute; top:282px; margin-left:700px;}    
/*#product_cat{width:150px; height:200px; position:absolute; margin:26px 0px 0px 700px;}  */
    
#product_cat ul{list-style-type:none; margin:0px; padding:0px; border:0px; font-size:12px;}
#product_cat ul li{ display:block;  line-height:20px; text-indent:10px; background-color:#E9E9E9; text-align:right; padding-right:10px;}
#product_cat ul li a{color:#010101; text-decoration:none; text-align:left}    
#product_cat ul li:hover a{color:#ffffff; text-decoration:none;}
#product_cat ul li:hover{color:#ffffff; text-decoration:none;background-color:#c5c5c5;}     
#product_cat ul li.current-cat a{ color:#ffffff}
#product_cat ul li.current-cat{color:#ffffff;background-color:#C4254B;}      

/*wordpress 分页*/
.wp-pagenavi{margin:10px 0px 0px 160px; font-size:12px; height:30px; font-family:Arial, Helvetica, sans-serif; line-height:18px; vertical-align:middle; text-transform:none;}
.wp-pagenavi a{color:#000000; text-decoration:none; float:left; margin:0px 1px;}
.wp-pagenavi span{float:left; margin:0px 1px; display:block}
.wp-pagenavi .current{color:#C62F5A; text-decoration:none; float:left; margin:0px 1px;}
.pageinfo{float:left; margin-right:10px;}

/*图像放大区域*/

.highslide{cursor: url(/_scripts/highslide/graphics/zoomin.cur), pointer; outline: none;}
.highslide img{border: 1px solid gray;}
.highslide:hover img{border: 1px solid white;}
.highslide-image{border: 10px solid white;}
.highslide-image-blur{}
.highslide-caption{display: none; border: 5px solid white; border-top: none; padding: 5px; background-color: white;}
.highslide-loading{display: block;color: white;font-size: 9px;font-weight: bold;text-transform: uppercase; text-decoration: none;padding: 3px;border-top: 1px solid white;border-bottom: 1px solid white; background-color: black;}
a.highslide-credits,
a.highslide-credits i{padding: 2px; color: silver; text-decoration: none;font-size: 10px;}
a.highslide-credits:hover,
a.highslide-credits:hover i{color: white; background-color: gray;}
.highslide-display-block{display: block;}
.highslide-display-none{display: none;}
/*404*/
#at404{ background-color:#FFFFFF; padding:20px 20px 30px 30px; }

#at404 h2{ font-size:12px; color:#CF254A; line-height:12px;}
#at404 h2 a{ color:#CF254A}   

#at404 ul { list-style-type:decimal; }
#at404 ul li{}
#at404 ul li a{ color:#6A6A6A}
#at404 ul li a:hover{ color:#CF254A}



/*team*/
#teams_all{ width:830px; margin:0px auto 0px auto; overflow:auto; padding:70px 0px 30px 0px}

#teams_all .teams_nav{ width:200px; float:left}
#teams_all .teams_nav ul{ margin:0px; padding:0px; border:0px; list-style-type:none}
#teams_all .teams_nav ul li a{ display:block; color:#000000; text-decoration:none; background-color:#E9E9E9; color:#010101; text-indent:7px;}
#teams_all .teams_nav ul li a:hover{ background-color:#C4254B; color:#FFFFFF}
#teams_all .teams_nav ul li a.selected{ background-color:#C4254B; color:#FFFFFF}
#teams_all .teams_nav ul li{ width:180px;}


#teams_all .teams_contents{ width:630px; float:left; overflow:auto;  }

#teams_all .teams_contents .userview{ width:100%; overflow:auto}

#teams_all .teams_contents .userfiles{ width:177px; float:left}
   
#teams_all .teams_contents .userfiles img{ border:1px solid #CECED0}
#teams_all .teams_contents .usercontents{ width:430px; float:left}
.usercontents h3{ display:block; font-size:12px; color:#D42F5A; margin:0px; padding:0px; border:0px;}
.usercontents p{ margin:0px; padding:0px 0px 13px 0px; color:#6A6A6A}
   

   
