/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,form,input,p,textarea{padding:0; margin:0;}
body{color:#666; background:#fff;}
a{text-decoration:none;}
a:hover{color:#ff5370;}
img, iframe{border:none; vertical-align:top;}
li{list-style:none;}
h1,h2,h3,h4,strong,em,cite{ font-weight:normal; font-style:normal;}

.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}
.wrap{width:1274px; margin:0 auto;}
.adfull{ margin-top:16px; text-align:center;}
.w640{ width:640px; float:left; display:inline;}
.w662{ width:662px; float:left; display:inline;}
.w680{ width:680px; float:left; display:inline;}
.w300{ width:300px; float:left; display:inline;}
.mt40{ margin-top:40px;}
.mr60{ margin-right:60px;}
.mr38{ margin-right:38px;}
.mr20{ margin-right:20px;}
.mb10{ margin-bottom:10px;}
.mb50{ margin-bottom:50px;}
.bd1{ border-bottom:#E5E5E5 1px dashed;}
.red{ color: #F30;}


/*随机案例*/
.caseContent{width:1323px; height:auto;margin:0 auto; clear:both;}
.hotcaseList dl {float: left;display: inline;width:193px;height: 193px;overflow: hidden;position: relative;margin-left:20px;margin-bottom: 20px;border: 2px solid #ebebeb;}
.hotcaseList dl dt img {width:213px;height:223px;}
.hotcaseList dl dd h4 {position: absolute;bottom: 9px;left: 0;padding: 0 0 0 18px;height: 34px;background: url(../image/hotcase_tit.png) 0 0 no-repeat;width: auto;}
.hotcaseList dl dd h4 span {display: inline-block;vertical-align: top;max-width:180px;height:34px;overflow: hidden;line-height: 27px;font-size: 14px;color: #FFF;
padding: 0 18px 0 0;background: url(../image/hotcase_tit.png) right -34px no-repeat;}
.hotcaseList dl dd p {width:193px;padding: 10px;background: rgba(0, 0, 0, 0.65);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#CC000000, endColorstr=#CC000000);
zoom: 1;position: absolute;bottom: 0;left: 0;color: #FFF;display: none;}
.hotcaseList dl dd p a {display: block;font-size: 14px;color: #FFF;}
.hotcaseList dl dd p span {display: block;margin: 5px 0 0;}
.hotcaseList .hover dd p {display: block;}


/* ad */
.adBanner{ padding:10px 0 0; text-align:center; width:1000px; overflow:hidden; margin:0 auto;}

/* 顶部导航 */
.art_topnav{ height:38px; background: url(../image/yuemei-logo.png) repeat-x 0 -3px; border-top:solid 3px #0096a5;position:relative; z-index:20;}
.art_topnav .art_wrap{ height:37px;width: 1000px; margin: 0 auto; color: #333; background:none; overflow:hidden;}
.art_topnav .art_navtext{ float:left; font-family: Verdana, "Microsoft YaHei"; font-size:14px; color:#fff; font-weight:500;}
.art_topnav .art_navtext span{ float:left;background:url(../image/yuemei-logo.png) no-repeat right -107px;position:relative;margin-left:-2px;}
.art_topnav .art_navtext span a{ float:left;color:#333;height:36px; line-height:36px; padding:0 10px;position:relative; margin-left:0; background-image:none;font-family:"Microsoft YaHei";}
.art_topnav .art_navtext span a:hover{ text-decoration:none; color:#0096a5 !important;background:none;}
.art_topnav .art_navtext span.home{ background:none; margin-left:0; z-index:2; }
.art_topnav .art_navtext span.home a, .art_topnav .art_navtext span.home a:hover{ background:url(../image/yuemei-logo.png) no-repeat; width:104px; height:22px; overflow:hidden; text-indent:-100em; margin:8px 0 0 0; padding:0 11px 0 0;}
.art_topnav .art_navmore{ float:left;height:37px; line-height:36px; margin-left:-2px;}
.art_topnav .art_navmore .n_more{ float:left;padding:0 20px 0 10px; color:#333;font-family:"Microsoft YaHei"; font-size:14px; background:url(../image/yuemei-logo.png) no-repeat right -156px; position:relative; cursor:pointer;border-left:solid 1px #e5f1f1;border-right:solid 1px #e5f1f1; height:36px;}
.art_topnav .art_navmore.hover .n_more{ background-color:#fff; background-position: right -206px; border-left:solid 1px #c5d9da;border-right:solid 1px #c5d9da; z-index:6; height:37px; color:#0096a5;}
.art_topnav .art_navmore .n_drop{ position:absolute; width:418px; margin:36px 0 0 -358px;*margin:36px 0 0 -418px; z-index:5;}
.art_topnav .art_navmore .n_drop .n_drop_con{background:#fff url(../image/yuemei-logo.png) repeat-y 0 0; padding:0 0 4px 0; position:relative; height:100%; overflow:hidden;border:solid 1px #c5d9da;}
.art_topnav .art_navmore .n_drop .n_drop_con ul{ padding:0;}
.art_topnav .art_navmore .n_drop .n_drop_con ul.tline{ border-top:solid 1px #d0e0e1;}
.art_topnav .art_navmore .n_drop .n_drop_con ul li{ overflow:hidden;zoom:1; vertical-align:bottom; line-height:26px; background: url(../image/yuemei-logo.png) repeat-x center bottom; padding:5px 0;}
.art_topnav .art_navmore .n_drop .n_drop_con ul li.nobline{ background:none; border-bottom:none;}
.art_topnav .art_navmore .n_drop .n_drop_con ul li em{ float:left; width:67px; overflow:hidden; text-align:center; font-weight:bold; color:#666; margin-right:15px;background-color:#f0f7f7; border:0;}
.art_topnav .art_navmore .n_drop .n_drop_con ul li em a{color:#666;}
.art_topnav .art_navmore .n_drop .n_drop_con ul li em a:hover{color:#f60!important;}
.art_topnav .art_navmore .n_drop .n_drop_con ul li dl{ float:left; width:330px; overflow:hidden; border:0;}
.art_topnav .art_navmore .n_drop .n_drop_con ul li dl dd{ float:left; width:60px; margin-right:5px; height:26px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;}
.art_topnav .art_navmore .n_drop .n_drop_con ul li dl dd a{ color:#333;}
.art_topnav .art_navmore .n_drop .n_drop_con ul li dl dd a:hover{ color:#f60!important;}
.art_topnav .art_navmore .n_drop .n_drop_bot{display:none;}

.art_topnav .art_navlogin{ float:right; font-size:14px; color:#333;font-weight:500;height:36px; line-height:36px; overflow:hidden;}
.art_topnav .art_navlogin .n_login{ float:left; }
.art_topnav .art_navlogin .n_login cite{ float:left;font-family:"Microsoft YaHei";background:url(../image/yuemei-logo.png) no-repeat 8px -255px; padding:0 8px 0 25px; cursor:pointer;}
.art_topnav .art_navlogin .n_login .n_login_box{ position:absolute; z-index:6;width:209px;margin:36px 0 0 -146px;*margin:36px 0 0 -209px; cursor:default; font-size:12px;}
.art_topnav .art_navlogin .n_login .n_login_box .n_login_con{ background:#fff;height:100%;border:solid 1px #c5d9da;}
.art_topnav .art_navlogin .n_login .n_login_box .n_login_con ul{ padding:10px 5px 10px 15px;}
.art_topnav .art_navlogin .n_login .n_login_box .n_login_con ul li{ overflow:hidden;zoom:1; vertical-align:bottom; padding:5px 0; line-height:25px;}
.art_topnav .art_navlogin .n_login .n_login_box .n_login_con ul li .login-input{ border:solid 1px #c5d9da; height:26px; line-height:26px; font-size:12px; color:#333; width:165px; padding:0 5px; margin:0; float:left;}
.art_topnav .art_navlogin .n_login .n_login_box .n_login_con ul li .formbtns{ float:left; background:url(../image/yuemei-logo.png) no-repeat 0 -59px; width:62px; height:25px; border:none; text-indent:-100em; overflow:hidden; cursor:pointer;}
.art_topnav .art_navlogin .n_login .n_login_box .n_login_con ul li .btn_hover{ background-position:0 -89px;}
.art_topnav .art_navlogin .n_login .n_login_box .n_login_con ul li a.wjmm{ float:left; color:#666; margin-left:10px;}
.art_topnav .art_navlogin .n_login .n_login_box .n_login_con ul li a.wjmm:hover{ color:#f60!important;}
.art_topnav .art_navlogin .n_login .n_login_box .n_login_bot{ display:none;}
.art_topnav .art_navlogin .n_reg{ float:left; cursor:pointer;font-family:Verdana, "Microsoft YaHei";}
.art_topnav .art_navlogin .n_reg a{ background:url(../image/yuemei-logo.png) no-repeat 8px -303px; padding:0 0 0 25px; display:block;font-family:"Microsoft YaHei";}
.art_topnav .art_navlogin .n_reg a,.art_topnav .art_navlogin .n_reg a:hover{ color:#333!important; text-decoration:none;}
.art_topnav .art_navlogin .n_login.hover cite{z-index:7;color:#0096a5; height:37px; position:relative;}
.art_topnav .art_navlogin .n_reg a:hover{color:#0096a5!important;}

.n_exit{display:block; width:32px; float:right; text-align:right;font-family:"Microsoft YaHei";}
.n_exit a{display:block; color:#333; text-decoration:none;}
.n_exit a:hover{color:#0096a5!important;text-decoration:none;}
.n_userinfo{ float:right;}
.n_userinfo em{padding:0 20px 0 10px; background:url(../image/yuemei-logo.png) no-repeat right -156px;color: #333; cursor:pointer; float:right; height:36px; line-height:36px; overflow:hidden; zoom:1;border-left:solid 1px #e5f1f1;border-right:solid 1px #e5f1f1; position:relative; z-index:7;}
.n_userinfo em a{ color:#333; text-decoration:none; display:block;white-space:nowrap;text-overflow:ellipsis;-webkit-text-overflow:ellipsis; width:75px; overflow:hidden; text-align:right;}
.n_userinfo em a:hover{ color:#0096a5; text-decoration:none;}
.UIbox{ display:none; float:right; position:absolute; right:50%; margin-right:-468px; top:35px; font-size:12px;}
.UIbox .ulist{ display:block;overflow:hidden; zoom:1;width:105px; background:#fff; border:solid 1px #c5d9da;}
.UIbox .ulist ul li{ text-align:left; line-height:33px; padding-left:26px; height:34px; background: url(../image/yuemei-logo.png) repeat-x center bottom;}
.UIbox .ulist ul li.nobline{ background:none; height:32px;}
.UIbox .ulist ul li a{ color:#666;}
.UIbox .ulist ul li a:hover{ color:#f60!important;}
.UIbox i{display:none;}
.n_userinfo.h em{ background-color:#fff; color:#0096a5;text-decoration:none; background-position: right -206px;border-left:solid 1px #c5d9da;border-right:solid 1px #c5d9da;}
.n_userinfo.h em a, .n_userinfo.h em a:hover{color:#0096a5!important;}


.message_box { background: #fafafa; border: solid 1px #e1e1e1; text-align: center; margin:0 0 10px; font: 12px/32px Verdana,simsun; color: #666; }
.message_box span { padding-right: 10px; display:inline-block;}
.message_box span a { padding: 1px 0 1px 20px; >padding:1px 0 0 20px; color: #666; }
.message_box .s1 a, .s2 a, .s3 a, .s4 a, .s5, .s6 { background: url(../image/yuemei-logo.gif) 0 2px no-repeat;  *background-position: 0 0px;}
.s2 a { background-position: 0 -33px; *background-position: 0 -35px; }
.s3 a { background-position: 0 -69px; *background-position: 0 -71px; }
.s4 a { background-position: 0 -106px; }
.s5 { background-position: 0 -96px; padding: 0 15px 0 20px; >padding:1px 15px 0 20px;}
.s6 { background-position: 0 -136px; padding: 0 15px 0 20px; >padding:1px 15px 0 20px;}

	
	
/* art_topnav and foot - end */

/*art_topkey*/
.art_topkey{ display:block; background:#f9f9f9; color:#ccc; text-align:center; height:25px; overflow:hidden; line-height:26px;}
.art_topkey a{ color:#888;}
.art_topkey a:hover{ color:#f60;}
.art_tl{ display:block; background:#f9f9f9;}
.art_tl div{ margin:0 auto;}

/* header*/
.header{ margin-bottom:17px;}
.header .logo{ float:left; display:inline; margin:45px 0 0 4px;}
.header .search{ float:right; margin:16px 0 0 0; display:inline; _width:441px;}
.header .searchTab{ height:26px;}
.header .searchTab span{ float:left; display:inline; width:48px; text-align:center; cursor:pointer; font-size:14px; line-height:24px; position:relative; top:1px;}
.header .searchTab .now{border-bottom:#E34E83 2px solid;}
.header form{}
.header form .searchText{ float:left; width:354px; color:#ccc; display:inline; border:#D5D5D5 1px solid; border-width:1px 0 1px 1px; background:#FFF; padding:9px 8px 8px; padding:10px 8px 7px\9; height:16px \9;}
.header form .searchSub{ float:left; display:inline; width:70px; height:35px; border:none; background:url(../image/img_btn.gif) -344px -87px no-repeat; cursor:pointer;}
.header form .searchSub2{ float:left; display:inline; width:70px; height:35px; border:none; background:url(../image/img_btn.gif) -274px -87px no-repeat; cursor:pointer;}

/* nav */
.nav{ margin-bottom:20px; position:relative; z-index:19;}
.navBar{ background:#E34E83;}
.navBar .navBarItem{ float:left; display:inline; background:#E34E83; position: relative;}
.navBar .navBarItem a{ display:inline-block; vertical-align:top; font:16px/1.5 'Microsoft YaHei'; padding:8px 19px; color:#FFF; background:#E34E83  url(../image/yuemei-logo.gif) right -251px no-repeat;}
.navBar .navBarItem a:hover{ background:#BC1650; color:#FFF !important; text-decoration:none;}
.navBar .last a{ background:none;}
.navBar .now{ margin-left:-2px; padding-left:2px;}
.navBar .now a{ background:#BC1650; color:#FFF;}
.navBar .navBarBtn{ float:left; display:inline; padding:0 2px 0 0; background:#E34E83  url(../image/yuemei-logo.gif) right -251px no-repeat; position:relative; width:202px; margin:0;}
.navBar .navBarBtn .navBarBtnA{ display:block; font:16px/1.5 'Microsoft YaHei'; padding:8px 62px 8px 30px;color:#FFF; background:url(../image/yuemei-logo.gif) right -299px no-repeat; }
.navBar .navBarBtn .navBarBtnA:hover{color:#FFF !important; text-decoration:none;}
.navBar .b2{ width: auto;}
.navBar .b2 .a2{ padding: 8px 35px 8px 25px; background-position: 96px -299px;}
.navBar .now .navBarBtnA{ background-position:right -806px; background-color:#BC1650;}
.navBar .now .a2{ background-position:96px -806px; background-color:#BC1650;}
.navBar .navBarBtn .navList{ position:absolute; left:0; top:40px; border:#FBA4C3 2px solid; box-shadow: 1px 1px 4px #CDCCCC; background:#FFF; z-index:3; width:200px; display:none;}
.navBar .navBarBtn .navList li{ height:41px; background:url(../image/img_btn.gif) 3px -132px no-repeat; _float:left; _width:200px; vertical-align:top;}
.navBar .navBarBtn .navList li dl{ position:relative; padding:0 0 1px; width:200px;}
/*.navBar .navBarBtn .navList li dl dt i{ position:absolute; height:40px; width:10px; background: #000; top:0; right:-5px;}*/
.navBar .navBarBtn .navList li dl dt a{ display:block; font-size:14px; color:#333; padding:9px 24px 10px 57px; font-weight:bold; background:url(../image/img_nav_icon.gif) -363px -60px no-repeat;   _position:relative; 
	width: 119px; border-right: #FBA4C3 2px solid; _width: 121px; _border-right: none;}
.navBar .navBarBtn .navList li dl dt a:hover{color:#333 !important; text-decoration:none;}
.navBar .navBarBtn .navList li dl dt .icon1{ background-position:-363px -60px ;}
.navBar .navBarBtn .navList li dl dt .icon2{ background-position:-363px -120px ;}
.navBar .navBarBtn .navList li dl dt .icon3{ background-position:-363px -180px ;}
.navBar .navBarBtn .navList li dl dt .icon4{ background-position:-363px -240px ;}
.navBar .navBarBtn .navList li dl dt .icon5{ background-position:-363px -300px ;}
.navBar .navBarBtn .navList li dl dt .icon6{ background-position:-363px -360px ;}
.navBar .navBarBtn .navList li dl dt .icon7{ background-position:-363px -420px ;}
.navBar .navBarBtn .navList li dl dt .icon8{ background-position:-363px -480px ;}
.navBar .navBarBtn .navList li dl dt .icon10{ background-position:-363px -540px ;}
.navBar .navBarBtn .navList li dl dt .icon9{ background-position:-363px -600px ;}
.navBar .navBarBtn .navList li dl dt .icon11{ background-position:-363px -660px ;}
.navBar .navBarBtn .navList li dl dd{ display:none;}
.navBar .navBarBtn .navList li .show { /*width:200px ; padding-right: 5px;*/}
.navBar .navBarBtn .navList li .show dt{ background:url(../image/img_btn.gif) -4px -182px no-repeat;}
.navBar .navBarBtn .navList li .show dt a{ background:url(../image/img_nav_icon.gif) -663px -60px no-repeat;}
.navBar .navBarBtn .navList li .show dt .icon1{ background-position:-663px -60px ;}
.navBar .navBarBtn .navList li .show dt .icon2{ background-position:-663px -120px ;}
.navBar .navBarBtn .navList li .show dt .icon3{ background-position:-663px -180px ;}
.navBar .navBarBtn .navList li .show dt .icon4{ background-position:-663px -240px ;}
.navBar .navBarBtn .navList li .show dt .icon5{ background-position:-663px -300px ;}
.navBar .navBarBtn .navList li .show dt .icon6{ background-position:-663px -360px ;}
.navBar .navBarBtn .navList li .show dt .icon7{ background-position:-663px -420px ;}
.navBar .navBarBtn .navList li .show dt .icon8{ background-position:-663px -480px ;}
.navBar .navBarBtn .navList li .show dt .icon10{ background-position:-663px -540px ;}
.navBar .navBarBtn .navList li .show dt .icon9{ background-position:-663px -600px ;}
.navBar .navBarBtn .navList li .show dt .icon11{ background-position:-663px -660px ;}
.navBar .navBarBtn .navList li .show dd{ display:block; position: absolute; top:0; left:202px; width:300px; background:#FFF; border:#E34E83 1px solid; border-width:1px 1px 1px 0; box-shadow: inset 1px 0 4px #CDCCCC; *left:201px; _left:203px; *border-left:#FBA4C3 1px solid;}
.navBar .navBarBtn .navList li .show dd h4{ padding:10px 0 9px 14px; font-size:14px; font-weight:bold;}
.navBar .navBarBtn .navList li .show dd h4 a{ color:#333333; background:#FFF;}
.navBar .navBarBtn .navList li .show dd p{ color:#CCCCCC; line-height:28px; padding:0 0 12px 0; margin:0 0 0 8px; overflow:hidden; _width:293px;}
.navBar .navBarBtn .navList li .show dd p span{ margin-left:-1px; display:block; }
.navBar .navBarBtn .navList li .show dd p a{ color:#666; display:inline-block; padding:0 9px 0 8px; background:url(../image/yuemei-logo.gif) 0 -754px no-repeat; background-position:0 -755px\9; _background-position:0 -756px;}
.navBar .navBarBtn .navList2{ position:absolute; left:0; top:39px; border:#E34E83 1px solid; background:#FFF; z-index:3; width:300px; display:none; font:12px/1.5 'Microsoft YaHei'; color: #C2C2C2; padding: 3px 0;}
.navBar .navBarBtn .navList2 a{ background: none; color: #333; padding:0 12px; _padding:0 10px; display: inline-block; vertical-align: -1px;}
.navBar .now .navList2{ display: block;}



.subnav{/* margin-bottom:20px;*/ /*! border:#FED4E4 1px solid; */ border-width:1px 1px 0; overflow:hidden;}
.subnav .subnavList{ padding:20px 0 28px 24px; background: #f8f7f7; border-bottom:#FED4E4 1px solid;}
.subnav .subnavList li{ float:left; display:inline; width:167px; font-size:14px; line-height:16px; padding:0 11px; background:url(../image/yuemei-logo.gif) 0 -148px no-repeat;}
.subnav .subnavList li a{ display:inline-block; vertical-align:top; padding:12px 0 1px;}
.subnav .subnavList .hot a{ padding-right:26px; background:url(../image/yuemei-logo.gif) right -188px no-repeat;}
.subnav .subnavList .now{ color:#F60;}
.subnav .subnavTab { border-bottom:#F683AB 2px solid; height:66px; background:#FFF;}
.subnav .subnavTab li{ float:left; display:inline; width:96px; text-align:center; cursor:default;}
.subnav .subnavTab .last{ float:left; display:inline; width:85px; text-align:center;}
.subnav .subnavTab .now{ color:#fff; cursor:default; padding-bottom:5px; background:url(../image/img_btn.gif) -292px -9px no-repeat; _position:relative; _margin-bottom:-11px;}
.subnav .subnavTab li span{ display:block; padding:34px 0 3px; background:url(../image/img_nav_icon.gif) -360px 0px no-repeat;}
.subnav .subnavTab li a{ color:#666; display:block; padding:34px 0 3px; background: url(../image/img_nav_icon.gif) -360px 0px no-repeat;}
.subnav .subnavTab li a:hover{ color:#fff !important; text-decoration:none;}
.subnav .subnavTab li .icon1{ background-position:-358px 0px;}
.subnav .subnavTab li .icon5{ background-position:-358px -60px;}
.subnav .subnavTab li .icon17{ background-position:-358px -120px;}
.subnav .subnavTab li .icon7{ background-position:-358px -180px;}
.subnav .subnavTab li .icon8{ background-position:-358px -240px;}
.subnav .subnavTab li .icon3{ background-position:-358px -300px;}
.subnav .subnavTab li .icon22{ background-position:-358px -360px;}
.subnav .subnavTab li .icon21{ background-position:-358px -420px;}
.subnav .subnavTab li .icon18{ background-position:-358px -480px;}
.subnav .subnavTab li .icon19{ background-position:-358px -540px;}
.subnav .subnavTab li .icon20{ background-position:-358px -600px;}
.subnav .subnavTab li .icon999999{ background-position:-358px -660px;}
.subnav .subnavTab .now .icon1{ background-position:-58px 0px;}
.subnav .subnavTab .now .icon5{ background-position:-58px -60px;}
.subnav .subnavTab .now .icon17{ background-position:-58px -120px;}
.subnav .subnavTab .now .icon7{ background-position:-58px -180px;}
.subnav .subnavTab .now .icon8{ background-position:-58px -240px;}
.subnav .subnavTab .now .icon3{ background-position:-58px -300px;}
.subnav .subnavTab .now .icon22{ background-position:-58px -360px;}
.subnav .subnavTab .now .icon21{ background-position:-58px -420px;}
.subnav .subnavTab .now .icon18{ background-position:-58px -480px;}
.subnav .subnavTab .now .icon19{ background-position:-58px -540px;}
.subnav .subnavTab .now .icon20{ background-position:-58px -600px;}
.subnav .subnavTab .now .icon999999{ background-position:-58px -660px;}
.subnav2{ border-width:1px 1px 0;}
#loader{ opacity:0; width:32px; height:32px; margin:0 auto; }
.btnTest_1{cursor:pointer; border:1px solid #ffedf1;  margin:0 auto 10px; background:#ffe2e9; height:40px; line-height:40px; display:block; width:300px; text-align:center; color:#ff85a2; font-size:15px;}
.btnTest_1:hover{background:#ffc3d1;}
#caseContent{ overflow:hidden;}

#subnavBox{ margin:20px auto; overflow:hidden;}
#subnavBox2{ margin-bottom:20px;}
.subnavTop{position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop)); left:50%; margin-left:-645px; top:0; z-index:9; width:1286px;}
/* content */
.content{ margin-bottom:30px;}
.content .left{ width:948px; display:inline; margin:0 20px 0 0; float:left; overflow:hidden;}
.content .right{ width:260px; display:inline; float:left; overflow:hidden;}
.content{}

.indexTab{ border-bottom:#FED4E4 1px solid; height:41px;}
.indexTab li{ width:110px; text-align:center; border-top:2px #FFF solid;font:18px/39px 'Microsoft YaHei'; color:#ff5370; background:#FFF; float:left; display:inline; cursor:pointer; _position:relative; _top:1px;}
.indexTab li span{ border:1px solid #FFF; border-width:0 1px; display:block;}
.indexTab .now{ border-top:2px #ff5370 solid; cursor:default; background:#FFF; padding-bottom:1px;}
.indexTab .now span{border:1px solid #FED4E4; border-width:0 1px;}

.indexList{ padding:0 0 30px;}
.indexList .indexListItem{ padding:30px 0 20px; border-bottom:#FED4E4 1px solid; position:relative; overflow:hidden;}
.indexList .info{ padding:7px 0;}
.indexList .info span{ color:#999; padding:0 40px 0 0;}
.indexList .info span a, .indexList .info span strong{ color:#333;}
.indexList .info span b{ color:#FF6600;}
.indexList .info cite{ float:right;}
.indexList .info cite a{ color:#999; margin:0 0 0 30px;}
.indexList h2{ font:18px/1.5 'Microsoft YaHei'; padding:9px 60px 4px 14px; background:url(../image/yuemei-logo.gif) 0 -57px no-repeat;}
.indexList h2 a{ color:#333;}
.indexList .appraise{ position:absolute; right:0; top:30px; width:36px; padding:36px 0 0; text-align:center; background:url(../image/img_btn.gif) -275px 0 no-repeat; color:#7EB51D;}
.indexList .appraise2{ background-position:-329px 0; color:#999;}
.indexList .appraise3{background-position:-379px 0; color:#F56437;}
.indexList .detail{ padding:10px 0;}
.indexList .detail .detailDes{ color:#333; font-size:14px; line-height:24px; text-indent:2em;}
.indexList .detail .detailDes a{ color:#999;}
.indexList .detail .detailPic{ margin:18px 0 0; height:92px; overflow:hidden;}
.indexList .detail .detailPic li{ float:left; display:inline; height:90px; width:90px; line-height:86px; *line-height:90px; margin:0 9px 0 0; border:1px #EEE solid; text-align:center;}
.indexList .detail .detailPic li img { max-height:90px; max-width:90px; _width:expression(this.offsetWidth>90?'90px':true); vertical-align:middle; display:inline-block}
.indexList .detail .detailFocus{ float:left; display:inline; margin:0 20px 0 0; /*height:200px;*/}
.indexList .detail .detailFocus img  {overflow: hidden; _width:expression((document.documentElement.clientWidth||document.body.clientWidth)>200?"200px":""); max-width:200px;}
.indexList .detail .detailFocus img { max-height: 200px;}

/* page */
.page{ text-align:right; font-family: simsun;}
.page a, .page span{ display:inline-block; vertical-align: top; margin:0 0 0 5px; padding:3px 0 2px; padding:4px 0 1px\9; width:23px; text-align:center;  color:#999999; border:#E8E8E8 1px solid;}
.page .pageSp{ width:51px;}
.page span, .page a:hover{ background:#E8E8E8; color:#333 !important; text-decoration:none;}

/* side */
.rightBox{ margin:0 0 16px;}
.rightBox .tit{ height:34px; background:url(../image/bg_rightbox_tit.gif) right 0 no-repeat; overflow:hidden;}
.rightBox .tit h3{ float:left; display:inline; margin:0 0 0 1px; font-size:15px; font-weight:bold; color:#f26496; padding:7px 20px 6px 11px; background:#FFF;}
.rightBox .tit .tit_1{float: left; padding: 8px 0px 6px 9px; margin-left: 2px; background: #FFF;}
.rightBox .box{ border:#FDDCE8 1px solid; border-width:0 1px 1px;}
.rightBox .box .mes{ padding:10px; text-indent:2em;}
.rightBox .box .list{ padding:0 8px 16px 12px;}
.rightBox .box .list li{ line-height:22px; height:44px; overflow:hidden; text-indent:18px; background:url(../image/yuemei-logo.gif) 0 8px no-repeat; padding:5px 0 3px; color:#999; background-position:0 7px\9;}
.rightBox .box .list li .name{ color:#999;}
.rightBox .box .list li .name2{ color:#666;}
.rightBox .box .list li .caption{ color:#666;}
.uploadBtn{ background:url(../image/yuemei-logo.gif) no-repeat;}
.uploadBtn a{ height:61px; display:block; background: url(../image/img_btn.gif) 0 0 no-repeat; cursor:pointer;}
.uploadBtn a:hover{ background-position:0 -61px;}


/*优惠活动*/
.sideTit{ font-size:14px; padding-left:11px; line-height:45px; border-bottom:1px solid #e7e7e7; margin-bottom:9px; font-weight:bold}
.sales{ margin-bottom:15px; width:257px}
.sales dl{ overflow:hidden;margin:0 10px 10px; border-bottom:1px dotted #f2f2f2;}
.sales dl.no-bd{ border:none;}
.sales dt,.sales dd{ float:left}

.sales .sale-sort{ display:block; width:18px; line-height:18px; float:left; color:#fff; font-family:Arial; background:#dcdcdc;  border-radius:0 5px;text-align:center; font-weight:bold; margin-right:9px; position:absolute;}
.sales .top3{ background:#ff5371; border-radius:0 5px;}

.sales .sale-img{ float:left;}
.sales a{ display:block;color: #333;}
.sales .sale-img,.sales .sale-img img{ width:45px; height:45px; overflow:hidden}
.sales .sale-info{width:180px;margin-left:10px; float:left}
.sales .sale-tit{ max-height:30px; overflow:hidden; margin-top:-1px; line-height:15px; font-size:14px;}
.sales .sale-hos{ max-height:18px; overflow:hidden; margin:3px 0 4px; color:#999;white-space:nowrap; text-overflow:ellipsis;}
.sales .sale-price{ color:#ff5370;}
.sales .sale-price i{ font-style:normal;}

	/*右侧列表*/
	.listMore{ text-align:right; padding-top:10px;}
	.listDefualt{ padding:5px 0 10px;}
	.listDefualt li{ padding:6px 8px 4px 21px; height:18px; overflow:hidden; background:url(../image/yuemei-logo.gif) 13px -859px no-repeat; background-position:13px -860px\9; white-space:nowrap; text-overflow:ellipsis;}
	.listDefualt li a{ color:#666;}
	.listDefualt .listMore{ background:none;}
	.listDefualt .listMore a{ color:#999; font-family:simsun; padding-right:12px;}
	.listDefualt{}
	.listDefualt span{ float:right;}
	.listDefualt span b{ font-weight:normal; color:#F60;}
	.listDefualt .author{ float:right; color:#999; padding:0 0 0 17px; background:url(../image/yuemei-logo.gif) 0 -129px no-repeat;}
	.listDefualt{}
	.listRank{ padding:5px 0 10px;}
	.listRank li{ padding:5px 8px 5px 14px; height:18px; overflow:hidden;}
	.listRank li span{ background:#FBB9D0; color:#FFF; font-family:simsun; padding:0 3px; margin:0 7px 0 0;}
	.listRank .listMore{ text-align:right; padding-top:10px;}
	.listRank .listMore a{ color:#999; font-family:simsun; padding-right:12px;}
	.listPic{ margin:0 10px 2px; padding:10px 3px 16px; border-bottom:#E5E5E5 1px dashed;}
	.listPic dt{ width:75px; float:left; display:inline; margin:4px 20px 0 0;}
	.listPic dt img{ width:75px; height:60px;}
	.listPic dd{ width:172px; float:left; display:inline;}
	.listPic dd h4{ font-size:12px; font-weight:bold;}
	.listPic dd h4 a{ color:#333;}
	.listPic dd p{ line-height:22px; margin:4px 0 0;}
	.listPic dd p a{ color:#999;}
	.listPic2 dt{ width:100px; float:left; display:inline; margin:0 10px 0 0;}
	.listPic2 dt img{ width:100px; height:75px;}
	.listPic2 dd{ width:157px; float:left; display:inline;}
	.listPic2 dd h4{ font-weight:normal;}
	.listPic2 dd h4 a{ color:#006699;}
	
	/*右侧简介*/
	.rightAbout{ padding:0 0 16px; overflow:hidden;}
	.rightAbout h4{ font:16px/20px 'Microsoft YaHei';}
	.rightAbout .icon{ padding:24px 0 0; height:66px; overflow:hidden;}
	.rightAbout .icon a{ float:left; width:50px; display:inline; height:66px; margin:0 54px 0 0;filter:alpha(opacity=100);}
	.rightAbout .icon a:hover{ opacity:0.75;  filter:alpha(opacity=75);}
	.rightAbout .icon .icon-case{ background:url(../image/yuemei-logo.png) 0 -600px no-repeat;}
	.rightAbout .icon .icon-ask{ background:url(../image/yuemei-logo.png) 0 -673px no-repeat;}
	.rightAbout .icon .icon-doc{ background:url(../image/yuemei-logo.png) 0 -748px no-repeat; margin:0;}
	.rightAbout .btn{ padding:24px 0 0;}
	.rightAbout .btn .btn-back{ display:block; height:35px; border-radius:3px; font:14px/35px 'Microsoft YaHei'; color:#FFF; text-align:center; background:#76A3DE; cursor:pointer;}
	.rightAbout .btn .btn-back:hover{ color:#FFF !important; text-decoration:none; opacity:0.75; filter:alpha(opacity=75);}
	.rightAbout .btn .btn-back span{ display:inline-block; padding:0 0 0 28px; background:#76A3DE url(../image/yuemei-logo.png) 0 -534px no-repeat;}
	.sideUpload{ border-top:#FCA6C4 4px solid;}
	.sideUpload dl{ border:#FDDCE8 1px solid; border-width:0px 1px 1px;}
	.sideUpload dl dt{ line-height:44px; padding:0 10px;}
	.sideUpload dl dt strong{font:18px/44px 'Microsoft YaHei'; color:#333;}
	.sideUpload dl dt span{ float:right; display:inline; line-height:44px;}
	.sideUpload dl dt span b{ color:#F60;}
	.sideUpload .des{ padding:0 10px 24px;}
	/*第二种.rightAbout 在框里面 宽度略小*/
	.sideUpload .rightAbout{ margin:0 10px;}
	.sideUpload .rightAbout h4{ font:14px/20px 'Microsoft YaHei';}
	.sideUpload .rightAbout .icon{ padding:16px 0 0;}
	.sideUpload .rightAbout .icon a{ margin:0 43px 0 0;}
	.w300 .rightAbout .icon a{ margin:0 60px 0 0;}
	.sideUpload .rightAbout .icon .icon-doc{ margin:0;}
	.sideUpload .rightAbout .btn{ padding:16px 0 0;}
	
/* side end*/
.uploadBtn2{ padding:10px 9px; overflow:hidden;}
.uploadBtn2 a{ height:61px; display:block; background: url(../image/img_btn.gif) -10px 0 no-repeat;}
.uploadBtn2 a:hover{ background-position: -10px -61px;}


/* term */
.title{}
.title h1{ float:left; display:inline; font:28px/1 'Microsoft YaHei';/* font-weight:bold;*/ color:#333; padding:0 10px 8px 0; }
.title span{ float:left; display:inline; font-size:14px; padding:10px 0 0;}
.title span b{ color:#BC1650; font-weight:bold;}
	.term{ border:#E4E0E0 1px solid; padding:10px 15px 0; margin:0 0 32px;}
.termSel{ padding:0 0 10px;}
.termSel span{ float:left; display:inline; margin:0 10px 0 0; background:#76A3DE url(../image/yuemei-logo.gif) 0 -353px no-repeat;}
.termSel span a{height: 18px;line-height: 25px;display:block; color:#FFF; padding:2px 16px 3px 4px; padding:3px 16px 2px 4px\9; margin:0 0 0 3px; background:url(../image/yuemei-logo.gif) right -380px no-repeat; _display:inline-block;}
.termSel span a:hover{ color:#FFF !important; text-decoration:none;}
.termSel .hover{ background-position:0 -406px; background-color:#5489CF;}
.termSel .hover a{ background-position: right -432px; background-color:#5489CF;}
.termItem{ border-top:#E6E6E6 1px dashed; line-height:32px;}
.termItem dt{ width:72px; padding:0 0 0 4px; float:left; display:inline;}
.termItem dd{ width:600px; float:left; display:inline;}
.termItem dd a{ color:#666; margin:0 31px 0 0; display:inline-block; white-space: nowrap; }
.termItem dd b{ color:#FF6600; font-weight: normal; margin:0 31px 0 0;display:inline-block; white-space: nowrap;}
.termItemMore{ padding:0 6px 0 0; /*position:relative; */height:32px; overflow: hidden;}
.termItemMoreS{ /*height:auto; overflow:visible;*/ height: auto;}
.termItemMoreTop{ border-bottom:#E6E6E6 1px dashed;}
.termItemMore span{ float: right; width:44px; text-align:left; background:url(../image/yuemei-logo.gif) right -471px no-repeat; cursor:pointer;}
.termItemMore .m{ background-position:right -534px;}
/* zx.1.1.项目列表 */
	.listTab{ line-height:39px; text-align:right; color:#999999; width:100%;}
	.listTab li{ font:14px/39px 'Microsoft YaHei'; font-weight:bold;}
	.listTab .count{ float:right; line-height:39px; text-align:right; color:#999999; font-size:12px; font-weight: normal;}
/* zx.1.1.项目列表 end*/


/* art */
.backNav{ line-height:1; *line-height:1.2; font-family:simsun;}
.backNav a{ color:#666;}
.backNav b{ color:#BC1650; font-weight:normal;}
.artTitle{ margin-bottom:20px; border-bottom:#FED4E4 1px solid;}
.artTitle .left{ width:720px; display:inline; margin:0 20px 0 0; float:left; overflow:hidden;}
.artTitle .right{ width:260px; display:inline; float:left; overflow:hidden;}
.artTitle h1{font:18px/1.5 'Microsoft YaHei'; padding:16px 0 10px; color:#333;}
.artTitle .artTitleInfo{ font-family:simsun; padding:0 0 15px;}
.artTitle .artTitleInfo img{ float:left; width:39px; height:40px; border:#EDEAEA 1px solid; display:inline; margin:3px 0 0;border-radius: 50%;}
.artTitle .artTitleInfo .info{line-height:2; margin-left:52px;}
.artTitle .artTitleInfo .info span{ color:#999; padding:0 40px 0 0;}
.artTitle .artTitleInfo .info span a,.artTitle .artTitleInfo .info span strong{ color:#333;}
.artTitle .artTitleInfo .info span b{ color:#FF6600;}

.art{ position:relative; border-bottom:#FED4E4 1px solid; margin:0 0 10px;}
.art .appraise{ position:absolute; right:0; top:4px; width:36px; padding:36px 0 0; text-align:center; background:url(../image/img_btn.gif) -275px 0 no-repeat; color:#7EB51D;}
.art .appraise2{ background-position:-329px 0; color:#999;}
.art .appraise3{background-position:-379px 0; color:#F56437;}
.art .artItem{ padding:0 0 14px; margin:0 0 20px; border-bottom:#EEEEEE 1px dashed; background:#FFF;}
.art .artItem h3{font:18px/2 'Microsoft YaHei'; height:36px; overflow:hidden; background: url(../image/img_art.gif) 0 0 no-repeat; padding:0 0 14px 46px; color:#333;}
.art .artItem img {max-width: 640px; margin: auto;}
.art .artItem .tit1{ background-position:0px 0px;}
.art .artItem .tit2{ background-position:0px -50px;}
.art .artItem .tit3{ background-position:0px -100px;}
.art .artItem .tit4{ background-position:0px -150px;}
.art .artItem .tit5{ background-position:0px -200px;}
.art .artItem .info{ line-height:2;}
.art .artItem .info span{ color:#999; padding:0 40px 0 0;}
.art .artItem .info span a, .art .artItem .info span strong{ color:#333;}
.art .artItem .info span b{ color:#FF6600;}
.art .artItem .info cite{ float:right;}
.art .artItem .info cite a{ color:#999; margin:0 0 0 30px;}
.art .artItem h4{ color:#333; font-size:14px; line-height:26px; padding:18px 0 0;}
.art .artItem .text{ line-height:26px; font-size:16px; padding:18px 0 0;}
.art .artItem .pic{line-height:26px; font-size:14px; padding:10px 0 0;}
.art .artItem .pic img{ float:left; max-width:240px; margin:6px 16px 6px 0; cursor:pointer; _width:expression((document.documentElement.clientWidth||document.body.clientWidth)>240?"240px":"");}
.art .artItem .pic .show{ float:none; display:block; max-width:720px; _width:expression((document.documentElement.clientWidth||document.body.clientWidth)>720?"720px":"");}
.art .last{ border:none; margin:0;}
.art .artItem strong{ font-weight:bold; font-style:inherit; font-size: 16px;}
.art .artItem em{ font-style:italic; font-weight:inherit;}
.art .artItem p{ font-size:14px;}

.comment{}
.commentTotal{ text-align:right; padding:10px 12px 7px 0;}
.commentTotal span{ color:#999; display:inline-block; vertical-align:top; padding:0 12px 0 20px; background:url(../image/yuemei-logo.gif) 0 -597px no-repeat;}
.commentTotal span b{ color:#666; font-weight:bold; padding:0 4px;}
.commentTotal .t1{}
.commentTotal .t2{ background-position:0 -636px; cursor:pointer;}
.commentBox{ border:#D9D9D9 1px solid; padding:0 0 18px; margin:0 0 10px;}
.commentBox .tit{ border-bottom:#D9D9D9 1px solid;}
.commentBox .tit span{ float:right; color:#999; padding:7px 20px 0 0;}
.commentBox .tit span a{ margin:0 0 0 13px;}
.commentBox .tit span .nickname{ color:#999;}
.commentBox .tit h3{ float: left;font:18px/34px 'Microsoft YaHei'; padding:0 18px; color:#333; border-bottom:#FAA0BF 2px solid; margin-bottom:-1px;}
.commentCon{ padding:22px 10px 0;}
.commentCon img{ float:left; width:65px; height:66px; border:#D9D9D9 1px solid; display:inline; margin:0 10px 0 0;}
.commentCon textarea{ float:left; display:inline; border:#D9D9D9 1px solid; color:#999; padding:5px 10px; width:760px; height:84px; font:12px/1.5 simsun;}
.commentBtn{ padding:10px 10px 0 0; text-align:right;}
.commentBtn a{ display:inline-block; vertical-align:top; color:#FFF; border:none; width:95px; height:29px; background:#76A3DE; margin:0 0 0 10px; cursor:pointer; text-align:center;line-height:29px;}
.commentBtn .hover{ background:#B6D0F2;}
.commentItem{ border-bottom:#F2F2F2 1px solid; padding:17px 10px 8px;}
.commentItem img{ float:left; width:65px; height:66px; border:#D9D9D9 1px solid; display:inline; margin:3px 0 0 0;}
.commentItem .cText{ margin:0 0 0 85px; font-family:simsun;}
.commentItem .cText .cTextName{ padding:0 0 6px;}
.commentItem .cText .cTextName a{ color:#333; }
.commentItem .cText .cTextName .floor{ float:right; display:inline; color:#999;}
.commentItem .cText .cTextCon{ padding:0 0 32px;}
.commentItem .cText .cTextDate{ padding:0 0 8px;}
.commentItem .cText .cTextDate a{ color:#666; float:right;}
.commentItem .cText .cTextForm{ display:none;}
.show{ display:none;}
.commentItem .cText .cTextForm textarea{ display:block; border:#D9D9D9 1px solid; color:#999; padding:5px 10px; width:752px; height:84px; font:12px/1.5 simsun;}
.commentItem .cText .cTextForm .cTextFormBtn { clear:both; padding:10px 0; text-align:right;}
.commentItem .cText .cTextForm .cTextFormBtn input{ display:inline-block; vertical-align:top; color:#FFF; border:none; width:95px; height:29px; background:#76A3DE; margin:0 0 0 10px; cursor:pointer;}
.commentItem .cText .cTextForm .cTextFormBtn .hover{ background:#B6D0F2;}
.commentItem .cText .cTextRe{ margin:20px 50px 24px; background:#F7F7F7; padding:5px 8px;}
.commentItem .cText .cTextRe dt{ line-height:2;}
.commentItem .cText .cTextRe dt a{color:#333; }
.commentMore{ padding:30px 130px 36px;}
.commentMore a{ display:block; background:#F6F6F6; border:#D9D9D9 1px solid; padding:6px 0; text-align:center; color:#666;}
.commentMore a:hover{  color:#666 !important; text-decoration:none;}

.leftBox{position:absolute; left:50%; margin-left:-758px; top:268px; z-index:9; width:90px;}
.leftBoxTop{position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+10)); top:10px;}
.leftBox ul{ padding:37px 0 0 0; /*! background:url(../images/bg_leftbox.gif) left top no-repeat; */}
.leftBox li{ padding:0 0 2px;}
.leftBox li a{ display:block;font:12px/1.5 'Microsoft YaHei'; padding:8px 6px 8px 22px; text-align:center; color:#666; background:#F9F8F8 url(../image/img_art.gif) 0 -250px no-repeat;}
.leftBox li a:hover{ color:#FAA0BF; text-decoration:none;}
.leftBox li .l1{ background-position:0 -250px;}
.leftBox li .l2{ background-position:0 -328px;}
.leftBox li .l3{ background-position:0 -288px;}
.leftBox li .l4{ background-position:0 -364px;}
.leftBox li .l5{ background-position:0 -402px;}
.leftBox .now a{ background-color:#FAA0BF; color:#fff;}
.leftBox .now a:hover{ color:#fff !important;}
.leftBox .now .l1{ background-position:0 -440px;}
.leftBox .now .l2{ background-position:0 -478px;}
.leftBox .now .l3{ background-position:0 -516px;}
.leftBox .now .l4{ background-position:0 -554px;}
.leftBox .now .l5{ background-position:0 -592px;}
.leftBox li .totop{ background-position:0 -631px;}

/*.bdShare{ padding:24px 0 0; }
.bdShare .sharebox{ float:left;}
.bdShare a.bshareDiv{ height:18px; line-height:18px;}
.bdShare a.bshareDiv div.buzzButton, .bdShare .bshare-custom .bshareDiv{ width:65px; font-weight:normal; color:#666; font-size:14px; white-space:nowrap; line-height:18px;}
.bdShare a.bshareDiv div.buzzButton{background:url(../images/art_ico.png) no-repeat 2px -548px; padding:0 0 0 20px;width:45px;}
.sharebox .bshare-custom .bshare-sinaminiblog{background:url(../images/art_share.png) no-repeat 0 0; height:18px; overflow:hidden; text-indent:-100em; *margin-right:8px;}
.sharebox .bshare-custom .bshare-qqmb{ background:url(../images/art_share.png) no-repeat 0 -19px;height:18px; overflow:hidden; text-indent:-100em;*margin-right:8px;}
.sharebox .bshare-custom .bshare-renren{ background:url(../images/art_share.png) no-repeat 0 -38px;height:18px; overflow:hidden; text-indent:-100em;*margin-right:8px;}
.sharebox .bshare-custom .bshare-qzone{ background:url(../images/art_share.png) no-repeat 0 -57px;height:18px; overflow:hidden; text-indent:-100em;*margin-right:8px;}
#bshareFS{ display:none;}
.bdShare_wrap{background:url(../images/line_bg2.png) repeat-x 0 top;}
.bdShare_wrap .bdShare{background:url(../images/line_bg2.png) repeat-x 0 bottom; margin-top:0; padding:18px 0 20px 0;}
*/
.loginbox{ background: #FFF;}
.loginbox .tit{ height:40px; background:#F2F2F2; overflow:hidden; padding:0 0 0 20px;}
.loginbox .tit b{ float:left;font:18px/40px 'Microsoft YaHei'; color:#333;}
.loginbox .tit a{ float:right; display:inline; height:40px; width:40px; background:url(../image/yuemei-logo.gif) right -675px no-repeat;}
.loginbox .con{ padding: 15px 0 33px 20px;}
.loginbox .con .left{ float:left; display:inline; width:318px; border-right:#E6E6E6 1px solid; font-family:simsun;}
.loginbox .con .left h4{ font-size:16px; padding:0 0 15px;}
.loginbox .con .left .prompt{ height:18px; overflow:hidden; padding:0 36px 2px 0; text-align:right; color:#fb0303;}
.loginbox .con .left .inputBox{ font-size:14px; height:29px; padding:0 0 20px;}
.loginbox .con .left .inputBox input{ width:202px; font:12px/16px simsun; height:16px; padding:6px 10px 5px; vertical-align:middle; border:#E6E6E6 1px solid; outline:none;}
.loginbox .con .left .inputBox .inputFocus{border:#B5B4B4 1px solid;}
.loginbox .con .left .loginMark{ padding:0 0 0 56px; margin-top:-10px;}
.loginbox .con .left .loginMark input{ margin:0 5px 0 0; vertical-align:middle;}
.loginbox .con .left .loginMark a{ margin:0 0 0 15px; text-decoration:underline;}
.loginbox .con .left .loginBtn{ padding:0 0 0 56px; margin:10px 0 0 ;}
.loginbox .con .left .loginBtn input{ width:77px; height:31px; border:none; background:url(../image/img_btn.gif) -218px -191px no-repeat; cursor:pointer; vertical-align:middle; margin:0 10px 0 0;}
.loginbox .con .left .loginBtn .hover{ background-position: -295px -191px ;}
.loginbox .con .right{ float:left; display:inline; width:190px; padding:0 0 0 35px;}
.loginbox .con .right h4{ font-size:16px; padding:0 0 15px; text-align:center;}
.loginbox .con .right .loginBtn{ padding:0 0 20px;}
.loginbox .con .right .loginBtn input{width:190px; height:42px; border:none; background:url(../image/img_btn.gif) 0px -237px no-repeat; cursor:pointer; vertical-align:middle;}
.loginbox .con .right .sina input{ background-position:0px -237px;}
.loginbox .con .right .sina .hover{ background-position:-190px -237px;}
.loginbox .con .right .qq input{ background-position:0px -299px;}
.loginbox .con .right .qq .hover{ background-position:-190px -299px;}


.rightBox .box .sideScroll{ height:260px; overflow:hidden; position:relative; padding:0 0 16px; margin:0 8px 0 12px;}
.rightBox .box .sideScroll li{ width:100%;}


.error{ padding:100px 0 80px; text-align:center;}
.pop{background:rgba(0,0,0,0.15); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#26000000,endColorstr=#26000000); padding:4px;  width:378px; border-radius:4px;}
.pop .con{ background:#fff; border-radius:0 0 3px 3px ;}
.pop .pop-tit{ background:#72A5DE; height:35px; line-height:30px;font-family: 'Microsoft YaHei'; padding:0 0 0 10px; font-size:14px; color:#FFF; border-radius:3px 3px 0 0;}
.pop .pop-tit .close-btn{ color:#fff;font-size:20px;  float:right; margin-right:15px; display:inline; font-family:Verdana, Geneva, sans-seri;}
.pop .pop-tit .close-btn:hover{ color:#CAE7F7 !important; text-decoration:none;}
.pop .pop-con{ background:#fff; text-align:center; padding:39px 0; border-radius:0 0 3px 3px ;}
.pop .pop-con span{ font-size:16px; color:#666666; font-family: 'Microsoft YaHei'; _font-weight:bold;}
.pop .pop-con .confirm-btn{ width:103px; height:27px; background:#76a3de; line-height:27px; display:block; margin:29px auto 0; border-radius:2px; color:#fff;font-family: 'Microsoft YaHei'; _font-weight:bold; font-size:14px;}
.pop .pop-con .confirm-btn:hover{ color:#fff !important; text-decoration:none; background:#B6D0F2;}
.popBooking{ width:480px;}
.popBooking .con{ width:350px; padding:40px 65px 0;}
.popBooking .contit{ background: url(../image/yuemei-logo.gif) 0 -76px no-repeat; padding:0 0 0 74px;}
.popBooking .contit dt{font:24px/1.5 'Microsoft YaHei'; color:#333;}
.popBooking .contit{font:18px/1.5 'Microsoft YaHei';}
.popBooking .coninfo{ font:12px/1.5 'Microsoft YaHei'; color:#999; padding:0 0 0 38px;background: url(../image/yuemei-logo.gif) 0 -155px no-repeat; margin:36px 0 0;}
.popBooking .contab{ margin:20px 0 0; height:30px;}
.popBooking .contab span{ text-align:center; float:left; display:inline; width:50%; color:#999; font:12px/30px 'Microsoft YaHei';}
.popBooking .contab{ margin:20px 0 0; height:30px;}
.popBooking .contab1{background: url(../image/yuemei-logo.gif) 0 0 no-repeat;}
.popBooking .contab1 .tab1{ color:#FFF; cursor:pointer;}
.popBooking .contab2{background: url(../image/yuemei-logo.gif) 0 -32px no-repeat;}
.popBooking .contab2 .tab2{ color:#FFF;}
.popBooking .conlist{ margin:12px 0 0; border:#FDDCE8 1px solid; height:202px; overflow:hidden;}
.popBooking .conlist1 ul{ padding:5px 0 4px;}
.popBooking .conlist1 ul li{ float:left; display:inline; width:83px; text-align:center; margin:4px 0;}
.popBooking .conlist1 ul li a{ color:#666; display:block; padding:34px 0 3px; background: url(../image/img_nav_icon.gif) -360px 0px no-repeat;}
.popBooking .conlist1 ul li a:hover{ color:#BC1650 !important; text-decoration:none;}
.popBooking .conlist1 ul li .icon1{ background-position:-358px 0px;}
.popBooking .conlist1 ul li .icon2{ background-position:-358px -60px;}
.popBooking .conlist1 ul li .icon3{ background-position:-358px -120px;}
.popBooking .conlist1 ul li .icon4{ background-position:-358px -180px;}
.popBooking .conlist1 ul li .icon5{ background-position:-358px -240px;}
.popBooking .conlist1 ul li .icon6{ background-position:-358px -300px;}
.popBooking .conlist1 ul li .icon7{ background-position:-358px -360px;}
.popBooking .conlist1 ul li .icon8{ background-position:-358px -420px;}
.popBooking .conlist1 ul li .icon9{ background-position:-358px -480px;}
.popBooking .conlist1 ul li .icon11{ background-position:-358px -540px;}
.popBooking .conlist1 ul li .icon10{ background-position:-358px -600px;}
.popBooking .conlist1 ul li .icon12{ background-position:-358px -660px;}
.popBooking .conlist1 ul li .icon1:hover{ background-position:-964px 0px;}
.popBooking .conlist1 ul li .icon2:hover{ background-position:-964px -60px;}
.popBooking .conlist1 ul li .icon3:hover{ background-position:-964px -120px;}
.popBooking .conlist1 ul li .icon4:hover{ background-position:-964px -180px;}
.popBooking .conlist1 ul li .icon5:hover{ background-position:-964px -240px;}
.popBooking .conlist1 ul li .icon6:hover{ background-position:-964px -300px;}
.popBooking .conlist1 ul li .icon7:hover{ background-position:-964px -360px;}
.popBooking .conlist1 ul li .icon8:hover{ background-position:-964px -420px;}
.popBooking .conlist1 ul li .icon9:hover{ background-position:-964px -480px;}
.popBooking .conlist1 ul li .icon11:hover{ background-position:-964px -540px;}
.popBooking .conlist1 ul li .icon10:hover{ background-position:-964px -600px;}
.popBooking .conlist1 ul li .icon12:hover{ background-position:-964px -660px;}
.popBooking .conlist2 ul{ padding:5px 0 4px;}
.popBooking .conlist2 ul li{ float:left; display:inline; width:154px; height:22px; padding:5px 0 5px 16px;}
.popBooking .conlist2 ul li span{ display: inline-block; vertical-align:top; padding:0 20px 2px 5px; padding:2px 20px 0 5px\9; border:#FFF 1px solid; cursor:pointer; text-indent:0;}
.popBooking .conlist2 ul .now span{ color:#333; border:#FBA4C3 1px solid; background: url(../image/yuemei-logo.gif) right -212px no-repeat;  }
.popBooking .con .pop-con{padding:36px 0;}
.popBooking .con .pop-con .confirm-btn{ margin:0 auto; }


#totop{left:50%; margin-left:510px; z-index:1; width:50px; height:50px; position:fixed; bottom:100px; _position:absolute; _bottom:auto; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-100)); background: url(../image/yuemei-logo.gif); display:none;}
#totop:hover{ background-position:0 -50px;}

#flashlayer2325A011_D7E0_4BF4_E675_AFBF031F51DA{z-index:25 !important;}

/*20140627 hh*/

.navBar2 .navBarBtn .navBarBtnA{ display:block; font:16px/1.5 'Microsoft YaHei'; padding:8px 62px 8px 30px;color:#FFF; background:url(../image/yuemei-logo.gif) right -299px no-repeat; }

.navBar2 .navBarItem a{ padding: 8px 14px;}
.navBar2 .b2 .a2{padding: 8px 28px 8px 14px; background-position:84px -299px;}
.navBar2 .now .navBarBtnA{ background-position:right -806px; background-color:#BC1650;}
.navBar2 .now .a2{ background-position:84px -806px; background-color:#BC1650;}


/*项目手术优惠活动*/
.listCoupon{ /* border-top:#FCA6C4 1px solid; */ /* background:#F8F7F7; */ padding: 0 0 10px; margin: -1px 0 0;}
.listCoupon .item{ /* float:left; */ /* display:inline; */ /* width:310px; */ border-bottom: #D9D9D9 1px dashed; /* background:#FFF url(../images/bg_coupon.gif) center bottom no-repeat; */ padding: 0 6px; margin: 0 6px;}
.listCoupon .itemLeft{ float:right; display:inline; width:155px;padding:14px 0px 10PX 10px}
.listCoupon .itemRight{ float:left; display:inline; width: 68px; padding: 17px 0 15px;}
.listCoupon .item h2{ font-weight: bold; font-size: 12px;}
.listCoupon .item h2 a{ color:#333;}
.listCoupon .item p{color:#999; font-family:simsun;font-size:12px;}
.listCoupon .item p a{color:#999;}
.listCoupon .item .intro{line-height:18px;}
.listCoupon .item .intro a{ color:#E34E83;}
.listCoupon .item .local{ padding: 0 0 10px 18px; background: url(../image/yuemei-logo.gif) 1px -126px no-repeat; margin: 12px 0 0;}
.listCoupon .item .pic{ width: 68px; height: 75px; position:relative; margin:0 0 7px;}
.listCoupon .item .pic dt img{ width: 68px; height: 68px;}
.listCoupon .item .pic dd{ position:absolute; right:0; bottom:0; color:#FFF; padding:0 5px 3px 24px; padding:2px 5px 1px 24px\9; border-radius:3px;background:#FF9900 url(../image/yuemei-logo.gif) 3px -66px no-repeat;}
.listCoupon .item .pic .past{background:#999 url(../image/yuemei-logo.gif) 3px -96px no-repeat;}
.listCoupon .itemRight p{
    margin: 20px 0 0;
}
.listCoupon .hover{ border-top:#FCA6C4 2px solid;}
.listCoupon .hover .itemRight{ background:url(../image/yuemei-logo.gif) right bottom no-repeat;}
.listCoupon .itemMore{ text-align: right;  padding:5px 20px 5px 14px; font-family: simsun;}
.listCoupon .itemMore a{ color: #999;}

/*推荐医院*/
.listDoc { margin: -8px 0 0; }
.listDoc li { margin: 0 6px; border-bottom:1px dotted #f2f2f2; padding: 8px 6px 16px; }
.listDoc .pic { float: left; display: inline; margin: 8px 0 0; }
.listDoc .pic img { width: 60px; height: 60px; }
.listDoc .name { color: #333; font-size: 14px; margin: 0 5px 0 0; }
.listDoc .skill { margin: 0 5px 0 0; }
.listDoc p { margin: 0 0 0 70px; line-height: 1.5; padding: 4px 0 0; }
.listDoc i { font-style: normal; color: #999; }
.listDoc a { color: #666; }
.listDoc .listMore { border: none; padding:5px 0 16px;}
.listDoc .listMore a { color: #999; font-family: simsun; padding-right: 12px; }
.pf{ color: #fff;padding: 3px 8px 3px 5px;font-size: 10px;background: url(../image/mainindex.png) no-repeat;margin-left: 5px;background-size: 30px 24px;}


#marquee{width:258px;height:278px; overflow:hidden;}
.ggxc{ width:260px; height:138px;}

.actInfo{width:1274px; margin:0 auto; margin-bottom:20px; font-family: ;font-size: 16px;color: #ffffff;background: #fff1f4;border: 1px solid #e4e4e4;}
.actInfo p{display:block !important;background:;color:#ff6699; text-indent:2em; padding:10px 20px 20px; font-size:14px; /*! border-radius: 0px 0px 50px 50px; */  box-shadow: 0px 2px 0px #DEDEDE; -moz-box-shadow: 0px 2px 0px #DEDEDE; /* 老的 Firefox */}
.info_tit{ display: inline-block; width:1290px; height:;  text-align:center;  font-weight:bold; }

/*右侧*/
.rightBox {margin: 0px 0px 16px 0px;}
.rightBox .righttit {height:34px;width:260px;background: url(../image/bg_rightbox_tit.gif) right 0 no-repeat;overflow: hidden;}
.rightBox .righttit h3 {float: left;display: inline;margin: 0 0 0 1px;font-size: 14px;font-weight: bold;color: #f26496;padding: 7px 20px 6px 11px;background: #FFF;}
.rightBox .box {border: #FDDCE8 1px solid;border-width: 0 1px 1px;}
.listRank2 {padding: 5px 5px 5px 15px;}
.listRank2 li{line-height: 30px;}
/*商务通*/
.put{
	display: block;
	padding: 15px 0 5px 0;
}
.put ul{
	display: flex;
	display: -webkit-flex;
	flex-wrap: wrap;
	width:100%;
	justify-content: space-between;
}
.put ul li{
	width: 289px;
	display:inline-block;
	box-sizing: border-box;
	height: auto;
	padding: 14px 0 14px 100px;
	line-height: 1.5em;
}
.put-li-a{

	background: #f0f6fc url(../image/put_1.png) 40px center no-repeat;
}
.put-li-a:hover{
	background: #f0f6fc url(../image/put_11.png) 40px center no-repeat;
	-moz-box-shadow: 1px 1px 9px #ff6699;
	-webkit-box-shadow: 1px 1px 9px #ff6699;
	box-shadow: 1px 1px 9px #ff6699;
}
.put-li-b{

	background: #f0f6fc url(../image/put_2.png) 40px center no-repeat;
}
.put-li-b:hover{
	background: #f0f6fc url(../image/put_22.png) 40px center no-repeat;
	-moz-box-shadow: 1px 1px 9px #ff6699;
	-webkit-box-shadow: 1px 1px 9px #ff6699;
	box-shadow: 1px 1px 9px #ff6699;
}
.put-li-c{
	box-sizing: border-box;
	border: 1px solid #f0f6fc;
	background: #f0f6fc url(../image/put_3.png) 40px center no-repeat;
}
.put-li-c:hover{
	background: #f0f6fc url(../image/put_33.png) 40px center no-repeat;
	-moz-box-shadow: 1px 1px 9px #ff6699;
	-webkit-box-shadow: 1px 1px 9px #ff6699;
	box-shadow: 1px 1px 9px #ff6699;
}
.put-li-d{
	box-sizing: border-box;
	border: 1px solid #f0f6fc;
	background: #f0f6fc url(../image/put_4.png) 40px center no-repeat;
}
.put-li-d:hover{
	background: #f0f6fc url(../image/put_44.png) 40px center no-repeat;
	-moz-box-shadow: 1px 1px 9px #ff6699;
	-webkit-box-shadow: 1px 1px 9px #ff6699;
	box-shadow: 1px 1px 9px #ff6699;
}

.put .put-t{
	font-size: 18px;
	padding-left:10px;
	padding-top:2px;
}
.put .put-c{
	font-size:14px;
	padding:3px 0 0 10px;
	color:#969696;
}

.put-right{
	display: block;
	width:100%;
	padding-top: 5px;
}
.put-right li{
	display: block;
	width:100%;
	padding: 6px 0 6px 80px;
}

.put-right .put-t{
	font-size: 16px;
	padding-left:10px;
}
.put-right .put-c{
	font-size:12px;
	padding:0 0 0 10px;
	color:#969696;
}