
/* 导航 */
.cpc_nav{position:relative;z-index:20;}
.main_content{padding-top:10px;padding-bottom:0px;}
.photography_lease_content {width: 100%;position: relative;background: #f5f5f5;}
.photography_lease_content .lease_logo_box {width: 100%;padding-bottom: 10px;}
.photography_lease_content .page_logo {font-family:"Microsoft YaHei";margin-left:10px;}
.photography_lease_content .page_logo .logo_target{display:block;}
.photography_lease_content .page_logo .logo{float:left;margin-right:14px;width:70px;height:56px;background-position:0 0;}
.photography_lease_content .page_logo .logo img{width:100%;display:block;}
.photography_lease_content .page_logo .page_title{float:left;margin-top:5px;color:#fff;overflow:hidden;width:190px;line-height:22px;}
.photography_lease_content .page_logo .page_title p{text-align:left;font-size:18px;}
.photography_lease_content .page_logo h1{font-size:18px;letter-spacing:1px;}

.photography_lease_content .my_order_box {float:right;padding:0 30px;height: 50px;cursor:pointer;border: 1px solid #fff;}
.photography_lease_content .my_order_box .dorpdown {position: relative;}
.photography_lease_content .my_order_box .cw_icon {color: #fff;font-size: 19px;line-height: 50px;text-align: center;position: relative;}
.photography_lease_content .my_order_box .cw_icon em {position: absolute;width: 30px;height: 26px;left:-15px;top: 12px;background: url(/Images/studio/icon.png) no-repeat -700px 0;}
.photography_lease_content .my_order_box .cw_icon a {letter-spacing: 1px;padding-left: 24px;display:none;color: #fff;transition:all 0.3s ease-out;}
.photography_lease_content .my_order_box .cw_icon a:hover {color:#2d6fe2;}
.photography_lease_content .my_order_box .cw_icon .ci_count {position: absolute;top: 7px;left: -22px;padding: 1px;font-size: 12px;line-height: 14px;letter-spacing: -1px;color: #fff;background-color: #30b6aa;border-radius: 7px;min-width: 14px;font-family: tahoma, arial;text-align: center;}
.photography_lease_content .my_order_box .dorpdown .dorpdown_layer {position: absolute;right: -31px;top: 48px;background: #fff;border: 1px solid #ddd;box-shadow: 0 0 5px rgba(0, 0, 0, .2);width: 320px;z-index: 2;display: none;}
.photography_lease_content .my_order_box .dorpdown.hover .dorpdown_layer {display: block;}
#settleup-content {position: relative;z-index: 2;width: 100%;background: #fff;color: #666;}
#settleup-content .smt {padding: 6px 8px;line-height: 25px;}
#settleup-content .smc {background: #fff;height: auto!important;max-height: 344px;overflow-y: auto;}
#settleup-content .smc a {color: #666;}
#settleup-content .smc a:hover {color: #f30213;}
#settleup-content ul {margin-top: -1px;}
#settleup-content li {padding: 8px 10px;border-top: 1px dotted #ccc;overflow: hidden;vertical-align: bottom;}
#settleup-content .p-img {float: left;width: 50px;border: 1px solid #ddd;padding: 0;margin-right: 10px;font-size: 0;}
#settleup-content .p-name {float: left;width: 105px;height: 52px;}
#settleup-content .p-detail {float: right;text-align: right;}
#settleup-content .smb {overflow: hidden;padding: 8px 7px;background: #F5F5F5;}
#settleup-content .smb .p-total {float: left;line-height: 29px;}
#settleup-content .smb a {float: right;padding: 0 10px;background: #30b6aa;color: #fff;text-align: center;font-weight: 700;line-height: 29px;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;}
.photography_lease_content .ban_bg {width: 100%;background: #000;position:relative;z-index:11;height:66px;}
.photography_lease_content .ban_nav_list {margin-top:20px;background:#fff;}
.ban_nav {position:relative;}
.ban_nav.xsnav {z-index:200;}
.photography_lease_content .ban_nav_btn {position:absolute;right:0;top:0;}
.photography_lease_content .photography_lease_navigator {border-radius: 2px;}
.photography_lease_content .photography_lease_navigator .sub_navigator_wrap {padding-left: 3px;position: relative;}
.photography_lease_content .photography_lease_navigator .sub_li {float: left;position: relative;z-index:10;}
.photography_lease_content .photography_lease_navigator .nav_title a {transition:all 0.3s ease-out;margin: 0 0;text-align: center;display: block;line-height: 52px;font-size: 14px;color: #333;border: 1px solid #fff;}
.photography_lease_content .photography_lease_navigator .sub_li .nav_title a:hover,
.photography_lease_content .photography_lease_navigator .sub_li.active .nav_title a,
.photography_lease_content .photography_lease_navigator .sub_li.on .nav_title a {color: #30b6aa;border-color:#30b6aa;}
.photography_lease_content .nav_title{position: relative;z-index:1001;}
.photography_lease_content .sub_navigator {position: absolute;left: 0;top: 53px;visibility: hidden;opacity: 0;filter: alpha(opacity=0);transition: all 0.4s;z-index: 1000;width:100%;}
.photography_lease_content .sub_navigator .category_wrap {position: relative;}
.photography_lease_content .sub_navigator .category_list {position: absolute;left: 0;top: 0;width: 137px;text-align: center;background: #00a0e9;color: #fff;}
.photography_lease_content .sub_navigator .category_list a {height: 40px;line-height: 40px;display: block;color: #fff;font-size: 14px;}
.photography_lease_content .sub_navigator .category_list .ca_li.on a {background: #fff;color: #00a0e9;}
.photography_lease_content .sub_navigator .category_content {background: #fff;}
.photography_lease_content .sub_navigator .category_content .pannel {width: 100%;display: none;}
.photography_lease_content .sub_li.active .sub_navigator {visibility: visible;opacity: 1;filter: alpha(opacity=100);}
.photography_lease_content .panel_head .title_name {font-size: 16px;}
.photography_lease_content .panel_head .title_name a {display: block;line-height: 40px;text-indent: 10px;font-size: 14px;border: 1px solid #eee;border-top-color: #fff;color: #333;transition: all 0.3s;}
.photography_lease_content .panel_head .title_name a:hover {color: #30b6aa;border-color: #30b6aa;text-indent: 15px;}
.photography_lease_content .panel_head_son li {float: left;width: 100px;overflow: hidden;padding-left: 50px;padding-bottom: 12px;font-size: 14px;height: 40px;line-height: 40px;}
.photography_lease_content .panel_head_son li a {background: none;color: #999;}

/*手机导航*/
.photography_lease_content .xs_ban_nav_list {position:fixed;right:0;top:-500px;background:#000;filter:alpha(opacity=0);opacity:0;transition:all 0.4s ease-in-out;}
.photography_lease_content .xs_ban_nav_list.active {top:0;filter:alpha(opacity=100);opacity:1;}
.photography_lease_content .xs_ban_nav_list .photography_lease_navigator{position:absolute;top:-500px;left:0;width:100%;border-top:1px solid #ddd;background:#000;transition:all 0.3s;filter:alpha(opacity=0);opacity:0;}
.photography_lease_content .xs_ban_nav_list .photography_lease_navigator.active{top:76px;filter:alpha(opacity=100);opacity:1;}
.photography_lease_content .xs_ban_nav_list .photography_lease_navigator .sub_navigator_wrap {padding-left:0px;}
.photography_lease_content .xs_ban_nav_list .photography_lease_navigator .nav_title a {line-height:1.5;text-align:left;border:0;}
.photography_lease_content .xs_ban_nav_list .three_line_box{width:100%;padding:10px 0;background:#000;position:absolute;right:0px;top:0px;z-index:1;border-bottom: 1px solid #ddd;}
.photography_lease_content .xs_ban_nav_list .three_line{width:35px;height:30px;position:absolute;right:10px;top:25px;}
.photography_lease_content .xs_ban_nav_list .three_line em{position:absolute;left:0;width:100%;height:5px;background:#fff;-webkit-transition:all 0.3s;transition:all 0.3s;-webkit-transform:rotate(0deg);transform:rotate(0deg);}
.photography_lease_content .xs_ban_nav_list .three_line .line_01{top:0;-webkit-transform-origin: left top;transform-origin: left top;}
.photography_lease_content .xs_ban_nav_list .three_line .line_02{top:12px;}
.photography_lease_content .xs_ban_nav_list .three_line .line_03{top:23px;-webkit-transform-origin: left bottom;transform-origin: left bottom;}
.photography_lease_content .xs_ban_nav_list .three_line.active .line_01{-webkit-transform:rotate(45deg);transform:rotate(45deg);}
.photography_lease_content .xs_ban_nav_list .three_line.active .line_02{display:none;}
.photography_lease_content .xs_ban_nav_list .three_line.active .line_03{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}
.photography_lease_content .xs_ban_nav_list .sub_navigator_wrap .sub_li{border-bottom:1px solid #dbdbdb;}
.photography_lease_content .xs_ban_nav_list .sub_navigator_wrap .sub_li .nav_title a{padding:10px;color:#fff;display:block;transition:all 0.3s;}
.photography_lease_content .xs_ban_nav_list .sub_navigator_wrap .sub_li .nav_title a:hover{background:#fff;text-indent:10px;color:#2d6fe2;}
.photography_lease_content .xs_ban_nav_list .sub_navigator_wrap.active{top:75px;opacity:1;}


.equipment_order_box{background:#f5f5f5}

.exhibition_picture .main_left {float: left;}
.exhibition_picture .main_left .exhi_list_con {position: relative;background: #ffffff;padding: 0 0 10px 0;min-height:650px;}
.exhibition_picture .main_left .ex_hitit {width: 100%;position: relative;text-align: center;}
.exhibition_picture .main_left .ex_hitit h2 {font-size: 24px;color: #5d4b3e;height: 64px;line-height: 64px;display: inline;position: relative;}
.exhibition_picture .main_left .ex_hitit em {position: absolute;left: -100px;top: 10px;width: 84px;height: 29px;background: url(../../Images/studio/icon.png) no-repeat;background-position: 0 -500px;}
.exhibition_picture .main_left .ex_hitit i {position: absolute;right: -100px;top: 10px;width: 84px;height: 29px;background: url(../../Images/studio/icon.png) no-repeat;background-position: -100px -500px;}
.exhibition_picture .pic_show {width: 100%;}
.exhibition_picture .pic_show .pic_show_map .pic_show_map_left {float: left;margin: 0 0 20px 10px;border: 1px solid #efefef;}
.exhibition_picture .pic_show .pic_show_map .pic_show_map_left img {max-width: 500px;}
.exhibition_picture .pic_show .pic_show_map .pic_show_map_right {float: left;padding-left: 20px;}
.exhibition_picture .pic_show .pic_show_map .pic_show_map_right h2 {font-size: 22px;}
.exhibition_picture .pic_show .pic_show_map .pic_show_map_right h1 {font-size: 18px;padding-top: 8px;}
.exhibition_picture .pic_show .pic_show_map .pic_show_map_right ul {padding-top: 10px;}
.exhibition_picture .pic_show .pic_show_map .pic_show_map_right ul li {font-size: 14px;padding: 3px;}
.exhibition_picture .equipment_order {padding: 0 10px 25px;}
.exhibition_picture .equipment_order .check_photo {float: left;}
.exhibition_picture .equipment_order .check_photo .photo_tit {font-size: 22px;color: #030305;}
.exhibition_picture .equipment_order .check_photo .check_img {cursor:default;transition:all 0.3s ease-out;display: block;color: #fff;font-size: 20px;overflow: hidden;position: relative;border: 1px solid #eee;}
.exhibition_picture .equipment_order .check_photo .check_img img {width: 100%;display: block;}
.exhibition_picture .equipment_order .check_photo .check_img span {position: absolute;left: 0;bottom: 0px;width: 100%;height: 55px;transition: all 0.3s;text-align: center;line-height: 55px;bottom: -55px;}
.exhibition_picture .equipment_order .check_photo .check_img:hover{filter:alpha(opacity=50);opacity:.5;}
.exhibition_picture .equipment_order .check_photo .check_img:hover span {bottom: 0;}
.exhibition_picture .subscribe_order {float: left;}
.exhibition_picture .subscribe_order .describe {font-size: 14px;line-height: 24px;}
.exhibition_picture .subscribe_order .describe_address {font-size: 14px;line-height: 24px;}
.exhibition_picture .subscribe_order .describe_address p {padding-top: 15px;}
.exhibition_picture .subscribe_order .describe_address h3 {font-size: 24px;margin-bottom: 10px;margin-top:10px;}
.exhibition_picture .subscribe_order .describe h3 {font-size: 24px;margin-bottom: 10px;margin-top:10px;}
.exhibition_picture .subscribe_order .describe p {text-indent: 2em;text-align:justify;}
.exhibition_picture .subscribe_order .put_img {overflow: hidden;padding: 0 25px;}
.exhibition_picture .subscribe_order .put_img img {width: 100%;display: block;}

.exhibition_picture .nav_list {/*width: 220px;*/float: right;}
.exhibition_picture .nav_list .fixed_nav {top: 0;background: #fff;border-left: none;}
.exhibition_picture .nav_list .fixed_nav.fixed {position: fixed;}
.exhibition_picture .nav_list .menu_list {padding: 10px 20px 20px;border-bottom: 15px solid #f5f5f5;}
.exhibition_picture .nav_list .menu_list a {border-radius: 2px;width: 100%;height: 40px;display: block;text-align: center;line-height: 40px;font-size: 16px;color: #333;margin-top: 10px;border: 1px solid #999;}
.exhibition_picture .nav_list .menu_list a:hover,
.exhibition_picture .nav_list .menu_list .active a {border: 1px solid #30b6aa;color: #30b6aa;}
.exhibition_picture .nav_list .studio_art_plane_btn_left {padding: 0 20px;overflow: hidden;}
.exhibition_picture .nav_list .studio_btn_cart {color: #fff;background: #30b6aa;width: 100%;border-radius: 0;border: none;height: 40px;line-height: 40px;margin: 20px 0;border: 1px solid #30b6aa;}
.top_relationship .language_box{margin-right:10px;}