
/*----- Reset -----*/
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,form,input,textarea,th,td,label{margin:0;padding:0;outline:none;}
body {text-align:center;font-size:12px;font-family:Arial, Helvetica, sans-serif; -webkit-text-size-adjust:none;}
body{background:url(../images/bg.jpg) #ddd;scrollbar-face-color:#f8f8f8;scrollbar-highlight-color:#ddd;scrollbar-shadow-color:#ccc;scrollbar-darkshadow-color:#fff;scrollbar-arrow-color:#666;scrollbar-track-color:#fff;}
h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,th,p,cite,em {list-style:none;font-weight:normal;font-style:normal;}
input,select,textarea{font-size:12px;}
table {border-collapse:collapse;width:100%;}
img,table,th,td{border:none;}
ul,li,ol {zoom:1;overflow:hidden;}
label {display:inline-block; padding:0 3px;}
a {color:#333;text-decoration:none;outline:none;}
a:hover {text-decoration:underline;color:#75277E;}
.clearfix {content:".";display:block;height:0;clear:both;visibility:hidden;_display:inline;}
.blank10 {display:block; height:10px;clear:both;overflow:hidden;}
.blank11 {display:block; height:39px;clear:both;overflow:hidden;}
.blank12 {display:block; height:12px;clear:both;overflow:hidden;}
.vl *{vertical-align:middle;}
.cr {text-align:center!important;}
.disyshow {display:block;}
.disyhidn {display:none;}
.bak {color:#111;}
/*----- Block Styling -----*/
body {background:url(../images/bg.jpg);center 0 repeat-x;}
#container,#main,#side,.colLt,.colRt,#stage{zoom:1;overflow:hidden; text-align:left;}
#masthead {font:12px "Microsoft JhengHei","Microsoft Yahei";color:#82826F;height:25px;line-height:30px;text-align:right;}
#masthead a {color:#ccc; display:inline-block; margin:0 2px;}
#masthead a:hover {color:#fff;}
#stage {padding:12px;}
#header {width:990px;margin:0 auto;}
#container {background:url(../images/bg.jpg)width:990px;margin:0 auto;background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;behavior:url(PIE.htc);-moz-box-shadow:#333 0 0 10px;box-shadow:#333 0 0 10px;}
#main {float:left;width:980px; padding-top:1px;}
#side {float:right;width:300px;}
.colLt {float:left;width:580px;}
.colRt {float:right;width:340px;}
.pathNavs {font:12px simsun; color:#999; height:20px; line-height:20px; padding-bottom:6px; border-bottom:1px solid #ddd;}
.pathNavs a {margin:0 5px;color:#888;font-size:13px;font-family:"Microsoft JhengHei","Microsoft Yahei";}
.pathNavs strong {color:#333; font-weight:normal;}

#header { height:100px; text-align:left; both;top:40px}
.brand {float:left;both;top:40px}
.yeslogo {position:relative;z-index:999;margin:-18px 0 0 0;_background:url(/images/YesPhotoLogo.png) 0 0 no-repeat;_behavior:url(/Content/iepngfix.htc)}
.yeslogo img{_visibility:hidden;}
h1.brandlogo { height:90px; width:200px; margin:-110px 0 0 130px;background:url(/images/photoLogo.png) 0 0 no-repeat; behavior:url(/Content/iepngfix.htc)}
div.cn h1.brandlogo {background:url(/images/photoLogo_cn.png) 0 0 no-repeat;}
.brandlogo a { display:block; height:90px; width:200px; position:relative; z-index:999;}
.brandlogo a em { visibility:hidden;}
.ads728x90 {float:right; width:640px; height:90px;margin:-110px 0 0 130px;}


#NavMenu {margin:0 auto;width:990px;text-align:left;zoom:1;overflow:hidden; }
#subNav { border:1px solid #310231; border-bottom:2px solid #310231;border-top:1px solid #410E40;zoom:1;overflow:hidden;background:url(/images/hdNavBg.png) 0 -200px repeat-x;}
ul.Navs {float:left;height:35px;text-align:center;padding:0 7px; position:relative; z-index:888;}
ul.Navs li {float:left; display:inline;height:35px; border-right:1px solid #1f001f;}
ul.Navs li a { float:left;text-decoration:none!important;color:#eee;font-size:15px;font-family:"Microsoft JhengHei","Microsoft Yahei"; height:36px; padding:9px 14px 0 14px;}
ul.Navs li a:hover {background:url(/images/hdNavBg2.png) 0 -120px repeat-x;}
ul.Navs li cite { display:block; overflow:hidden; text-align:center;font-size:9px;font-family:Verdana, Arial, Helvetica, sans-serif;filter: Alpha(Opacity=40); opacity:0.4;}
ul.Navs li.current a {color:#630; background:url(../images/hdNavBg2.png) 0 0 repeat-x;}

.srchNews  {float:right; position:relative; z-index:1000; margin:-34px 25px 0 0;*margin-right:12px}
.srchNews .txts{ padding:0 3px;height:20px; line-height:20px;font-family:"Microsoft JhengHei","Microsoft Yahei"; background-color:#1F001F; border:1px solid #710B71; color:#A266A2;} 
.srchNews .btns { color:#CFAFCF; border:1px solid #620B4F;margin-right:1px;height:22px;line-height:24px;_line-height:22px;line-height:21px\9; width:50px; padding:0; text-align:center;background:url(../images/hdNavBg.png) #831B6D 0 -140px repeat-x;}

.sdNavs {font:14px "Microsoft JhengHei","Microsoft Yahei"; padding:0 20px 2px 20px; border:1px solid #410041;border-bottom:1px solid #310231; border-top:0; zoom:1; overflow:hidden; background:url(../images/hdNavBg2.png) #520852 0 -70px repeat-x;}
.sdNavs a {display:inline-block; padding:0 10px;height:30px; line-height:30px; color:#FFCC99;filter: Alpha(Opacity=80); opacity:0.8;}
.sdNavs a:hover {filter: Alpha(Opacity=100); opacity:1;}
.sdNavs a.on {color:#FFD93E;filter: Alpha(Opacity=100); opacity:1;}

#footer {width:960px;margin:0 auto;padding:15px 0;text-align:left;font-size:12px; font-family:"Microsoft JhengHei",PMingLiU; line-height:20px;color:#525252;}
#footer a {display:inline-block;margin:0 3px;color:#525252;}
#footer a:hover {color:#525252; text-decoration:underline;}

.ads650x100 {text-align:center; width:650px; height:100px; margin-bottom:12px; text-align:center;}


/* content */
.content { width:930px; margin:10px auto; }

/* case-list */
.case-list { position:relative; }
.case-list li { display:block; position:absolute; border:0px solid #ddd; }

#nav{box-shadow:1px 1px 5px #979797;-webkit-box-shadow:1px 1px 5px #979797;-moz-box-shadow:1px 1px 5px #979797;background-position:0 -32px;background-color:#2a2a2a;height:42px;background-repeat:repeat-x;clear:both;top:0px;width:auto;position:fixed;z-index:10;}.navbar{width:auto;margin:0 auto;height:39px;color:#FFF;}.sub-section{float:center;margin:0 auto;width:atuo;color:#333333;height:42px;}.sub-section ul{float:center;margin-bottom:0;float:left;margin-top:15px;}.sub-section ul li{height:42px;line-height:18px;padding:0;margin-bottom:0;float:left;margin-left:10px;display:block;}.sub-section ul li a{-webkit-border-radius:12px;-moz-border-radius:12px;-ms-border-radius:12px;-o-border-radius:12px;border-radius:12px;color:rgba(151,151,151,0.8);display:inline-block;font-size:14px;height:20px;line-height:20px;margin-top:0;padding:1px 8px 1px 8px;white-space:nowrap}.sub-section ul li a:hover,.sub-section ul li a.select{text-shadow:0 1px 1px rgba(0,0,0,0.3);color:white;box-shadow:inset 0 1px 4px rgba(0,0,0,0.4),0 1px 0 rgba(255,255,255,0.4);background:rgba(10,10,10,0.4)}