body {font-size:12px;}
ul,ol {
padding: 0;
margin: 0;list-style: none;}
.body ol {margin: 0 0 0 25px;}
.body ol li{
    list-style-type:decimal;
    list-style-position: outside;
    line-height: 30px;
}
.body p{line-height: 30px;margin:0px;}
a{color:#333;}
a:hover, a:avtive {color:#666;}
/*li {list-style: none;}*/
h1 {font-size: 24px;line-height: 30px;} 
h2 {font-size:16px;line-height: 20px;margin: 40px 0 10px 0;}
h4 {margin:20px 0 10px 0;}
.pagination {text-align: center;}
.pagination ul>li:first-child>a, .pagination ul>li:first-child>span {
border-left-width: 1px;
-webkit-border-top-left-radius: 0px;
-moz-border-radius-topleft: 0px;
border-top-left-radius: 0px;
-webkit-border-bottom-left-radius: 0px;
-moz-border-radius-bottomleft: 0px;
border-bottom-left-radius: 0px;
}
.pagination ul>li:last-child>a, .pagination ul>li:last-child>span {
-webkit-border-top-right-radius: 0px;
-moz-border-radius-topright: 0px;
border-top-right-radius: 0px;
-webkit-border-bottom-right-radius: 0px;
-moz-border-radius-bottomright: 0px;
border-bottom-right-radius: 0px;
}
.container {width:978px;}
.row {margin-left: 0px;}
.btn-large {padding: 8px 65px;font-size: 17.5px;}
.btn-blue {
/*    padding: 8px 65px;*/
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #212562;/*#006dcc*/
    background-image: none;
/*    background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
    background-image: -webkit-linear-gradient(top, #212562, #212562);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);*/
/*    border-color: #0044cc #0044cc #002a80;*/
    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
/*    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);*/
    -webkit-box-shadow: 1px 2px 1px #a3a3a3;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}

.btn-blue:hover, .btn-blue:active, .btn-blue.active, .btn-blue.disabled, .btn-blue[disabled] {
    color: #ffffff;
    background-color: #212562;
}
.btn-gray {
    color: #ffffff;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #8f98a9;
    background-image: none;
/*    background-image: -moz-linear-gradient(top, #8f98a9, #8f98a9);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#8f98a9), to(#8f98a9));
    background-image: -webkit-linear-gradient(top, #8f98a9, #8f98a9);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#8f98a9', endColorstr='#8f98a9', GradientType=0);*/
    border-color: #8f98a9 #8f98a9 #8f98a9;
    -webkit-box-shadow: 1px 2px 1px #a3a3a3;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
/*    border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
    -webkit-box-shadow: 1px 2px 1px #a3a3a3;*/
}
.btn-gray:hover, .btn-gray:active, .btn-gray.active, .btn-gray.disabled, .btn-gray[disabled] {
    color: #ffffff;
    background-color: #8f98a9;}
/*TEXT_BOX*/
span.required {color:red;}
.controls.error input, .control-group.error select, .control-group.error textarea {border-color: red;background: #fbe7e6;}
.controls div.errorMessage {display:inline;color:red;margin-left:10px;}
textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    background-color: #ffffff;
    border: 1px solid #9699a2;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition: border linear .2s, box-shadow linear .2s;
    -moz-transition: border linear .2s, box-shadow linear .2s;
    -o-transition: border linear .2s, box-shadow linear .2s;
    transition: border linear .2s, box-shadow linear .2s;
}
input[disabled], select[disabled], textarea[disabled], input[readonly], select[readonly], textarea[readonly]{cursor: not-allowed;background-color: #eeeeee;}
/*BOX EORR STYLES*/

/*BOX EORR STYLES*/
select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    display: inline-block;
    width:300px;
    padding: 4px 6px;
/*    line-height: 16px;*/
    color: #555555;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    vertical-align: middle;
}
select {width:314px;border-color: #9699a2;}
.form textarea:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus, .uneditable-input:focus {
    border-color:#150d72;
    background-color: #fdfde3;
    outline: 0;
    outline: thin dotted 9;
    -webkit-box-shadow: inset 0 0px 1px rgba(0,0,0,.075), 0 0 0px rgba(82,168,236,.6);
    -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 0px rgba(82,168,236,.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 0px rgba(82,168,236,.6);
}
.form .control-group  .controls label.error,
.form-horizontal .control-group .controls label.error{display: inline;margin-left: 15px;color: red;}
.form-horizontal .control-group .controls label {display: inline-block;margin: 4px 0 0 0;}
.form-horizontal .control-group .controls input[type="radio"] { vertical-align: middle;padding-top: 10px;margin-bottom: 10px;}
.color_msg{padding: 30px 50px;border: 1px solid #ccc;}
#head, #breadcrumb , #body {margin-bottom:0px;}
#head #logo {max-width:170%;width: 180px;height: 58px;text-align: center;vertical-align: middle;display: table-cell;line-height:58px;margin-top: 10px;}
#head #logo img{max-width:170%;}
#head #groupLinks{ width: 178px;margin-left: 620px;margin-top: 10px;}
#head #groupLinks ol {margin: 0 0 10px 35px;}
#head #groupLinks li {display:block;}
#head #groupLinks li a.chinaLink {height:15px; overflow:hidden; margin:-3px 14px 0 0; }
#head #groupLinks li a.chinaLink {background:url(../img/arrow01.gif) left center no-repeat; padding:0 0 0 13px;}
#head #groupLinks li a.globalLink {display:inline-block;content: "";width:32px; height:15px; text-indent:-9999px; overflow:hidden; background:url(../img/group_map.gif) 0 0 no-repeat;}
#head #groupLinks li a:hover.globalLink {background-position:0 -15px;}
#head #groupLinks li a.imagingLink{clear:right; padding:8px 0 0 0; line-height:0;}
#head #groupLinks li a.imagingLink{display:inline-block;content: "";background:url(../img/olpimaging.gif) 0 0 no-repeat; width:112px; height:9px; text-indent:-9999px; overflow:hidden;}
#menu { background: url(../img/nvai_rp_bg.gif) 0 0 repeat; z-index:999;}
#menu .brand {float: left;display: block;padding: 10px 20px 10px 0px;margin-left: -5px;font-size: 14px;font-weight: 200;color: #585ea8;}
#menu .navbar {margin-bottom:0px;}
#menu .navbar .nav>li>a {float: none;padding: 10px 15px 10px; color: #777777;text-decoration: none;text-shadow: 0 0px 0 #ffffff;}
#menu .navbar .nav>li>a {border-right:1px solid #d5d5d5;}
#menu .navbar-inner {min-height: 45px;padding-left: 0px;padding-right: 0px;background:none;border:none;box-shadow:0 0px 0px rgba(0, 0, 0, 0.065);filter:none;}
#menu .navbar .nav>li>a:hover, 
#menu .navbar .nav>li>a:focus, 
#menu .navbar .nav>.active>a,
#menu .navbar .nav>.active>a:hover, 
#menu .navbar .nav>.active>a:focus
{border-right:1px solid #212562;color: #fff;text-decoration: none;background-color: #212562;-webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.125);-moz-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.125);box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.125);}
#menu .navbar .nav li.dropdown.open>.dropdown-toggle, .navbar .nav li.dropdown.active>.dropdown-toggle, .navbar .nav li.dropdown.open.active>.dropdown-toggle {background-color: blue;color: #fff;}
#menu .btn {
    border-color: #c5c5c5;
    border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.25);
    padding: 4px 7px;
    font-size: 10px;
    -webkit-border-radius: 1px;
    -moz-border-radius: 6px;
    border-radius: 2px;
}
#menu .pull-right li{padding:0px 0px 0px 0px;}

#breadcrumb .breadcrumb {padding: 8px 0px;margin: 0 0 0px;list-style: none;background-color: #fff;-webkit-border-radius: 0px;-moz-border-radius: 0px;border-radius: 0px;}
/*#breadcrumb .breadcrumb a{text-decoration:underline;}*/
#breadcrumb .breadcrumb li{color: #5e5e5e;}
/*foot_css*/
#foot {line-height: 32px;margin-top:20px;}
#foot .row-fluid {background: url(../img/bottom_line.gif) 0 0 repeat-x;padding: 8px 0;}
#foot .row-fluid .span8 span {margin: 0 2px;}
#foot .row-fluid .span4 {text-align:right;}
#foot #copyright {background: url(../img/bottom_line.gif) 0 0 repeat-x;padding: 14px 0;color: #555555;line-height: 1.5;}
#foot #copyright small {font-size: 100%;margin: 0;padding: 0;border: 0;outline: 0;vertical-align: baseline;background: transparent;}

/*TEXT_BOX END*/
.column1 {margin-top:10px;}
.column1 .container {width: 763px;margin: 0 auto;}
.column1 .page-header{padding: 0px 0 5px 0px;line-height: 20px;border-bottom: 4px solid #dddddd;margin-bottom:35px;}
.column1 .page-header blockquote {padding: 0 0 0 15px;margin: 0px 0px 0px 0px;border-left: 5px solid #151730;line-height: 30px;font-size: 22px;font-weight: bold;}
.column1 .announcement{background:url(../img/announcement_ico.gif) left 5px no-repeat;font-size: 11px; margin-right:20px;line-height: 20px;padding: 1px 0px 15px 16px;vertical-align: text-top;}
.column2 .page-header {font-size: 14px; padding: 5px 0 5px 10px;
                       border-bottom: 0px;border-top: 3px solid #ddd;
                       background-image: -moz-linear-gradient(top, #ffffff, #f1f1f1);
                       background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#f1f1f1));
                       background-image: -webkit-linear-gradient(top, #ffffff, #f1f1f1);
                       filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f1f1f1', GradientType=0);
                       background-repeat: repeat-x;
                       border-color: #f1f1f1 #f1f1f1 #ffffff;
                       border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
                       filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.column2 .page-header blockquote {font-size: 14px;margin: 0px 0px 0px 0px;border-left: 5px solid #151730;font-weight: bold;}
/*.column3 {margin-top:20px;}*/
/*.column1 .form-horizontal{}
.column1 .form-horizontal .control-label {float:none; width:30px;padding-top: 5px;text-align: left;padding-top: 5px;}
.column1 .form-horizontal .controls {margin-left: 0px;}*/
.column1 .form_border{border:1px solid #dfddde;padding:6px;}
.column1 .form_content{border:1px solid #09117c;padding:40px 55px; overflow:hidden;}
.column1 .control-group .checkbox {min-height: 20px;padding-left: 20px;width: 98px;}
.column1 .control-group .controls .verifyCode {width:90px;}

/*.column2 #sidebar {margin-top: 10px;}*/
.column2 #sidebar .nav li { line-height:40px;}
.column2 #sidebar .nav li a {padding:3px 0px 3px 5px;border: 1px solid #ccc;-pie-background: linear-gradient(#FFFFFF, #e6e6e6); behavior: url(css/PIE.htc);background-image: -webkit-linear-gradient(top, #ffffff, #ededed);border-top:0px;}
.column2 #sidebar .nav li a blockquote {margin: 0px;border-left: 4px solid #16385b;}
/*.column2 #sidebar .nav>li>a:hover{text-decoration: none;background-color:#212562;background-image:none;color:#fff;}*/
.column2 #sidebar .nav-list { border-top: 3px solid #08107b;}
.column2 #sidebar .nav>li>a:hover,
.column2 #sidebar .nav-list > .active > a,
.column2 #sidebar .nav-list > .active > a:hover {border-color:#212562;background-image:none;color: #fff;background-color: #212562;text-shadow: 0 0px 0 rgba(0, 0, 0, 0.2);}
/*.column2 #sidebar .nav>li>a:hover blockquote,
.column2 #sidebar .nav-list > .active > a blockquote,
.column2 #sidebar .nav-list > .active > a:hover blockquote {border-color:#fff;}*/
.column2 #sidebar .nav>li>a:hover>.icon_side,
.column2 #sidebar .nav-list > .active > a > .icon_side{background-image: url("../img/icon_side2.png");background-position: 8px 1px;background-repeat: no-repeat;}
.column2 #sidebar .nav-list li .icon_side{
	display: inline-block;
	width: 14px;
	height: 14px;
	line-height: 14px;
	vertical-align: middle;
	background-image: url(../img/icon_side.png);
	background-position: 8px 1px;
	background-repeat: no-repeat;
	margin-top: -2px;
	margin-right: 6px;
}
/*.column2 #sidebar .dropdown-menu {position:static;float:none;min-width:100px;}*/
#welcome {margin-top:10px;}
#welcome .announcement{background:url(../img/announcement_ico.gif) left 5px no-repeat;font-size: 11px; margin-right:20px;line-height: 20px;padding: 1px 0px 15px 16px;vertical-align: text-top;}
#welcome .input_button{margin-left:300px; margin-top:30px; }
#welcome .form-horizontal{}
#welcome .form-horizontal .control-label {float:none; width:30px;padding-top: 5px;text-align: left;padding-top: 5px;}
#welcome .form-horizontal .controls {margin-left: 0px;}

#login .column1 .input_button{margin:25px 0 25px 0;}
#login .column1 .span6{text-align:right;}

#reg_success .page-header {margin-bottom:35px;}
#reg_success .Success_width {text-align:center; margin:0 auto; margin-bottom:84px;font-size:20px;width:762px;}
#reg_success .Success_bg{background-color:#f1f1f1;overflow:hidden;margin-top:16px;border-top:1px solid #d2d2d2 }
#reg_success .input_button{margin-bottom:25px;}
#reg_success .Success_text{font-weight: bold;}
#reg_success .Success_text_2{margin:20px;font-size:14px;}
#reg_success .Success_text_2 a{font-size:16px; color:#1b0f75; text-decoration:underline;}

#subscription.form label {display:inline;}
#subscription.form input[type="radio"] {margin: 0px;vertical-align: middle;}
#subscription.form .control-group .span {margin-left: 20px;}

#ReportForm  {margin-top: 20px;min-width: 500px;min-height: 250px;}
#ReportForm .report_note {margin-left: 40px;font-size:16px;}
#ReportForm .control-report {margin-left: 80px;margin-top:12px}
#ReportForm label {display:inline;line-height: 35px;}
#ReportForm input input[type="radio"] {margin: 0px 0px 5px 30px;vertical-align: middle;}
#ReportForm .button {text-align: center;}


/*2013-03-06*/
/*#my_camera .page-header {
    vertical-align: middle;
    font-size: 20px;
    padding: 11px 0 5px 0px;
    line-height: 20px;
    border-bottom: 4px solid #dddddd;
}
#my_camera .input_button{padding-top:100px;padding-left:300px;padding-bottom:80px;}
#my_camera .camera_regist{background-color:#dce6f2;width:100%;text-align:center;}
#my_camera .control-label{padding:30px;}*/

/*#camera_regist .input_button{padding-top:20px;padding-bottom:80px;}*/
#camera_regist .camera_regist{background-color:#dce6f2;padding: 20px;margin-bottom: 20px;}
/*#camera_regist .form{text-align:center;}*/
/*#camera_regist .control-label{padding:30px;}*/
/*#camera_regist span{font-weight:bold; font-size:16px;}*/

/*#camera_regist_confirm .camera_regist_confirm{background-color:#dce6f2; margin-bottom:10px;}
#camera_regist_confirm .input_button{padding-top:20px;padding-bottom:80px;padding-left: 285px;}
#camera_regist_confirm .control-label{display:block;vertical-align: middle;padding:10px;}*/




.column3 #sidebar{ border:1px solid #d1d1d1;background-color:#f1f1f1;}/*width:224px;*/
/*.column3 #sidebar .right_content{line-height:50px;margin-top:29px; width:224px;border:1px solid #d1d1d1;padding-top:18px;}*/
.column3 #sidebar .right_content .avatar{display:block;padding: 26px 0 30px 0;background:url(../img/user_avatar_bg.gif) repeat-x;}
.column3 #sidebar .right_content .avatar img {display:block;padding:8px;margin:-7px auto 0 auto; width:150px;height:150px;box-shadow: 1px 0px 10px #c9c9c9;line-height:163px;text-align:center;border:1px solid #ccc;background-color:#ffffff;}
.column3 #sidebar .name{text-align:center;line-height: 52px;font-size: 16px;}
.column3 #sidebar .guanzhu{text-align: center;margin: 0px 0 12px 0;display:block;}
.column3 #sidebar .btn-group button{padding:0px 0px;line-height:13px;}
.column3 #sidebar .btn-group button p{margin:0px;padding:0px;}
.column3 #sidebar .guanzhu022{background: url(../img/icon_01.png) 9px 9px no-repeat;padding: 5px 30px;display: block;}
.column3 #sidebar .small_menu{ border-top:1px dotted #9e9e9e;padding: 0 0 10px 25px;margin:0px;}
.column3 #sidebar .small_menu li{font-size:12px;padding:10px 0 0 0;}
.column3 #sidebar .back_my_profile{width:200px; background-color:#8f98a9; font-size:16px;color:#ffffff;height:30px; line-height:30px;margin:10px auto; text-align:center;}
.column3 #sidebar .back_my_profile a{color:#ffffff;}
.column3 #sidebar .my_point{text-align: center;}
.column3 #sidebar .my_point button{padding:24px 43px;}
.column3 #sidebar .addAttention{margin:0 26px 12px; line-height: 20px;}

.column3 #content .member_title{margin-bottom:20px;background: url(../img/member_bg.jpg) no-repeat;display:block;height:88px;font-size: 28px;padding: 60px 0 0 20px;}
.column3 #content .btn_2{width:100%;margin-bottom:120px;}
.column3 #content .btn_2 ul{margin:0px;}
.column3 #content .btn_2 li{float:left; padding:0px 0px 0px 1px; list-style:none; width:362px;}
.column3 #content .btn_2 span{width:362px; height:56px;background-color:#8f98a9;color:#ffffff; display:block;font-size:16px;text-align:center;line-height:56px;}

.column3 #content .album ul{margin:0px; padding:0px;}
.column3 #content .album .last {margin-right:0px;}
.column3 #content .album li{list-style: none;width: 147px;height: 300px;vertical-align: middle;float:left; margin-right:46px;}
.column3 #content li .my_img{border:1px solid #d1d1d1;overflow: hidden;text-align:center;vertical-align: middle;display: inline-block;padding: 5px;box-shadow: 1px 0px 7px #f2f2f2;margin-bottom:10px;}
.column3 #content li .my_img a{width:135px;height:135px;}

/*.column3 #content .kv_2{margin-top:30px;margin-bottom:20px;background-color:#f1f1f1;width:100%;height:62px;border-top:1px solid #140f73;line-height:62px;}*/
/*.column3 #content span{padding-right:360px;padding-left:30px;font-size:16px;font-weight:bold;float:left;}*/

/*.column3 #content .nav-tabs>li>a { padding: 8px 0;line-height: 20px;border: 1px solid #f0f0f0;-webkit-border-radius: 4px 4px 0 0;-moz-border-radius: 4px 4px 0 0;border-radius: 4px 4px 0 0;border-bottom-color: transparent;}*/
.column3 #content .album_link,.column3 #content .my_link{margin-bottom:20px;font-size:16px; padding:0 20px;background-color:#8f98a8;border-top:1px solid #212662;line-height:60px;color:#ffffff;font-size:16px;}
.column3 #content .album_link span,.column3 #content .my_link span{width: 49%;display: inline-block;}
.column3 #content .album_link button,.column3 #content .my_link button{padding:11px 36px;margin-bottom:5px;}
.column3 #content .my_link{background-color:#f1f1f1;border-top:1px solid #140f73;color:#212662;}

.column3 #content .album ul{margin:0px; padding:0px;}
.column3 #content .album li.last {margin-right:0px;}
.column3 #content .album li{list-style: none;width: 147px;height: 300px;vertical-align: middle;float:left; margin-right:46px;}
/*.column3 #content .img{width:135px;height:135px;overflow: hidden;text-align:center;vertical-align: middle;display: inline-block;padding: 5px;box-shadow: 1px 0px 7px #f2f2f2;margin-bottom:10px;}*/


.column3 #content .album_list {border:1px solid #e6e6e6;overflow: hidden;padding:15px;}
.column3 #content .album_list ul{margin:0px; padding:0px;}
.column3 #content .album_list li.last {margin-right:0px;}
.column3 #content .album_list li{list-style: none;width: 325px;vertical-align: middle;float:left; margin-right:35px;}
.column3 #content .album_list li .title{text-align:center;width:100%;}
.column3 #content .album_list li .img a{ display: block;}
.column3 #content .album_list li .img{background: url(../img/album_bg.png) no-repeat 0 0;vertical-align: middle;display: inline-block;padding: 10px 17px 16px 11px;margin-bottom:10px;}
.column3 #content .album_list li .img a img {width:300px;height:225px;}

.photo_list {border:1px solid #e6e6e6;overflow: hidden;padding:15px;}
.photo_list ul{margin:0px; padding:0px;}
.photo_list li { list-style: none;width: 222px;height: 230px;float:left; margin-right:15px;}
.column0 .photo_list li {margin-right:19px;}
.photo_list li.last {margin-right:0px;}
.photo_list li .title{text-align:center;}
.photo_list li .img a{line-height:150px;height:150px;vertical-align:middle;*+line-height:150px;display:table-cell;}
.photo_list li .img{line-height:150px; padding: 5px;box-shadow: 1px 0px 7px #f2f2f2;margin-bottom:10px;border:1px solid #f0f0f0; display:table; vertical-align:middle; text-align:center;width:210px;height:150px;*+line-height:150px;}
.photo_list li .img img{vertical-align:middle;display:list-item;margin:0 auto;}
.photo_list .more-feed a {background-color: #F0F5F8; border: 1px solid #CEE1EE; display: block; font-size: 16px; font-weight: bold; height: 35px; line-height: 35px; text-align: center; color: #336699;}
.photo_list .nomore-feed {background-color: #F0F5F8; border: 1px solid #CEE1EE; font-size: 14px; padding: 10px; text-align: center;}

.column3 #content .album_list li:hover .my_btn_01,
.photo_list li:hover .my_btn_01{display:block;}
.column3 #content .album_list li .img .my_btn_01 a,
.column3 #content .photo_list li .img .my_btn_01 a {display:inline;margin:0 5px}
.column3 #content .album_list li .my_btn_01{position: relative;*position: absolate;background: url(../img/fudong_bg.png) no-repeat 0 0;display:none;text-align:center;margin: -45px 0 25px 0;z-index: 100;}
 .photo_list li .my_btn_01{position: relative;*position: absolate;background: url(../img/fudong_bg.png) no-repeat 0 0;display:none;text-align:center;margin: -35px 0 15px 0;z-index: 100;}




.column3 #content #Photo_browser_left{}
.column3 #content #Photo_browser_left .Album_name{width:auto;height:71px;background:#8f98a8;border-top:1px solid #08107b;line-height:71px;}
.column3 #content #Photo_browser_left span{font-size:28px;color:#ffffff;padding-left:20px;}
.column3 #content #Photo_browser_left .Photo_content{width:auto;border:1px solid #e3e3e3;height:auto;padding:0px 62px 62px 62px;margin-bottom:40px;margin-top:23px;}
/*.column3 #content #Photo_browser_left .Photo_button{width:368px;height:41px;margin:0px;padding:0px;float:right;}*/
/*.column3 #content #Photo_browser_left .Photo_button li{float:left;margin-left:19px;line-height:41px;}*/
.column3 #content #Photo_browser_left .Photo_button{line-height: 25px;text-align: right;}
.column3 #content #Photo_browser_left .Photo_button a {margin-left:10px;}
.column3 #content #Photo_browser_left .Photo_button img{max-width:none;margin-right:5px;}
.column3 #content #Photo_browser_left .Photo_img{text-align: center;}
.column3 #content #Photo_browser_left .Photo_title{padding: 5px;word-break: break-all;}
.column3 #content #Photo_browser_left .Photo_text{background:#e8eff7;width:726px;margin-bottom:20px;}
.column3 #content #Photo_browser_left .Photo_text p{padding:20px;word-wrap: break-word; word-break: break-all;height:auto;}
.column3 #content #Photo_browser_left .Message_Board{width:100%;border-top:1px dotted #cccccc;padding:22px 0px 15px 0px;margin-bottom:0px;}
.column3 #content #Photo_browser_left .btns{background:#ededed;width:33px;height:22px;text-align:center;color:#061079;border:1px solid #e1e1e1;float:left;padding:0px;margin-left:5px;}
.column3 #content #Photo_browser_left .del{clear:both;border-top:1px dotted #cccccc;padding-top:30px;}
.column3 #content #Photo_browser_left .Message_content{width:652px;}
.column3 #content #Photo_browser_left .Message2_content{width:577px;}
.column3 #content #Photo_browser_left .Message_text p{width:525px;height:auto;word-wrap: break-word; word-break: break-all;margin: 10px 0px 15px 20px;float:left;}
.column3 #content #Photo_browser_left .Message2_text p{width:450px;height:auto;word-wrap: break-word; word-break: break-all;margin: 10px 0px 15px 20px;float:left;}
.column3 #content #Photo_browser_left .Message_btn{display:table-cell;float:right;margin: 20px -14px 0px 0px;}
.column3 #content #Photo_browser_left .Message_btn2{display:table-cell;float:right;margin: 20px -75px 0px 0px;}

.column3 #content #Photo_browser_left .media-body ul{display:inline;}
.column3 #content #Photo_browser_left .media-body li{float:left;}
.column3 #content #Photo_browser_left .Message_small_icon{margin-bottom:10px;float:right;}
.column3 #content #Photo_browser_left .Message_Board_user_name{font-size:12px;color:#061079;word-wrap: break-word; word-break: break-all;width:auto;padding:0px;}
.column3 #content #Photo_browser_left .Message_Board_date{margin: 0px 0px 0px 12px;font-size:8px;color:#999999;}
.column3 #content #Photo_browser_left .Message_Board_time{margin: 0px 0px 0px 12px;font-size:8px;color:#999999;}
.column3 #content #Photo_browser_left .user_name2{width:563px;float:left;}





#Photo_browser_left .free_positioning{float:left;margin:0 10px 0 0;}
#Photo_browser_left .pull-left{margin:0px;}
#Photo_browser_left .Before_Double_quotes{background:url(../img/photo_button_icon_08.gif) no-repeat;width:10px;height:9px;display:block;margin-top:10px;float:left;}
#Photo_browser_left .After_Double_quotes{width:10px;height:9px;margin:0px 10px;}
#Photo_browser_left .media-body p{margin:8px 0 0 20px;}
#Photo_browser_left .media-body {margin-bottom:30px;}
#Photo_browser_left .Message_btn{text-align:right;margin-left:58px;}
#Photo_browser_left .Message_small_icon{margin-top: 18px;margin-bottom:20px;height:15px;display:block;line-height:15px;}
/*#Photo_browser_left .Message_small_icon:hover{background:url(../img/photo_button_icon_07.gif) no-repeat 94px;}background:url(../img/photo_button_icon_06.gif) no-repeat 94px;*/
#Photo_browser_left .Report_text{border: 0px;padding: 3px 4px 3px 4px; /*display: block;*/}
#Photo_browser_left .Report_text img{max-width:none;margin-right: 5px;}
/*#Photo_browser_left .Message_small_icon:hover .Report_text{border: 1px solid #dddddd;padding: 3px 4px 3px 4px; display: block;background: #E6E6FA;}*/


.column0 .banner_carousel{margin-top:20px;}
.column0 #banner_list {width:749px; height:288px; float:left;overflow:hidden;}
.column0 #banner_list img {border:0px;max-width: none;}
.column0 #banner ul {z-index:1002;margin:0; padding:0; bottom:3px; right:5px;}
.column0 #banner ul li {float:left;display:block;cursor:pointer;height:90px;width:219px;margin-left:9px;margin-bottom:9px;}

.column0 .box_title {border-top:4px solid #dddddd;margin-top:24px;line-height:50px;}
.column0 .box_title .rss_link{line-height:50px;text-align:right;}
.column0 .box_title .icon_rss{background:url(../img/rss.gif) no-repeat;width:14px;height:14px;float:left;color:#000db4;margin:18px 5px 0px 15px;}
.column0 .box_title .span11{font-size:16px;}
.column0 .box_title .span11 span{margin:10px;color:#000db4;font-size: 12px;}
.column0 #news_list .news_list{margin:0 0 16px 0;border-top:1px solid #dddddd;display:block;}
.column0 #news_list .news_list li{float:left;line-height:37px;border-bottom:1px dotted #dddddd;vertical-align:midde;}
.column0 #news_list .news_list_text{margin-right:10px;display:inline-block;width:40em;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;white-space:nowrap;}
.column0 #news_list .News_Icon{background:url(../img/news_icon.gif) no-repeat 0;display:inline-block;width:39px;height:13px;margin-left:0px;}
.column0 #news_list .badge{padding:3px 20px;text-shadow: 0 0 0;margin-top: 9px; }
.column0 #news_list .Photo_Gallery_Style{background:#76d1d1 no-repeat;}
/*新闻类型样式
'0' => '奥粉乐园',
'1' => 'LOVE PEN',
'2' => 'OM-D CLUB',
'3' => '新产品发布',
'4' => '最新资讯',
'5' => '服务支持',
'6' => '促销活动',
*/
.column0 #news_list .News_Style_{background:#8B6BFF no-repeat;text-align: center;width:70px;font-weight: normal;}
.column0 #news_list .News_Style_0{background:#8B6BFF no-repeat;text-align: center;width:70px;font-weight: normal;}
.column0 #news_list .News_Style_1{background:#F9848A no-repeat;text-align: center;width:70px;font-weight: normal;}
.column0 #news_list .News_Style_2{background:#000000 no-repeat;text-align: center;width:70px;font-weight: normal;}
.column0 #news_list .News_Style_3{background:#8CBAFF no-repeat;text-align: center;width:70px;font-weight: normal;}
.column0 #news_list .News_Style_4{background:#8CBAFF no-repeat;text-align: center;width:70px;font-weight: normal;}
.column0 #news_list .News_Style_5{background:#76D176 no-repeat;text-align: center;width:70px;font-weight: normal;}
.column0 #news_list .News_Style_6{background:#76D1D1 no-repeat;text-align: center;width:70px;font-weight: normal;}

/*end*/
.column0 #news_list .Service_Style{background:#8cbaff no-repeat;}
.column0 #news_list .Marketing_Style{background:#f9848a no-repeat;}
.column0 #news_list .Love_Pen_Style{background:#c8bd5b no-repeat;}
.column0 #news_list .OM-D_CLUB_Style{background:#76d176 no-repeat;}
.column0 #news_list .More_Style a{text-decoration: none;background: #f0f0f0;border: 1px solid #e6e6e6;padding: 5px 10px;text-align: center;display: inline-block;-webkit-border-radius: 18px;-moz-border-radius: 18px;border-radius: 18px;behavior: url(/common/scripts/PIE.htc);cursor: pointer;color: #222;line-height: 14px;height: 14px;position: relative;}
.column0 #news_list .More_Style a:hover {background-color: #575a82;color: #FFF;border: solid 1px #575a82;text-decoration: none;}
.column0 #news_list .More_Style span {background: url(../img/arrow02.gif) 2px 50% no-repeat;padding: 0 0 0 15px;}
#news_list .title{font-size: 20px;font-weight: bold;padding: 15px 0;border-bottom:4px solid #DDDDDD;}
#news_list .content{margin-top: 20px;padding: 20px;}

.column0 #featured {position: relative;height:289px;overflow:hidden;line-height:289px;padding-top:20px;}
.column0 #featured .ui-tabs-nav{padding:0; margin:0;list-style:none;position: absolute;top:20px;right: 0px;}
.column0 #featured .ui-tabs-nav li{margin-bottom:10px;}
.column2 #content #my_point .table_title{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;margin-bottom:20px;line-height:40px;}
.column2 #content #my_point .my_point_head{text-align:center;border-bottom:4px solid #dddddd;margin-bottom:30px;padding-bottom:30px;}
.column2 #content #my_point .input_button{padding-top:20px;}
.column2 #content #my_point .input_button button{padding:10px 45px;margin-right:50px;}
.column2 #content #my_point .point_head{background-color:#dce6f2; text-align:center;margin-bottom: 20px;}
.column2 #content #my_point .point_head label{font-weight: normal;line-height: 66px;display: block;}

.table .first_row{background-color:#f4f4f4;}
.table .id_row{background-color:#f4f4f4;}

.content-box{margin: 5px 0 15px 0; padding: 20px 0; clear: both; border-top: #dddddd 1px dashed; word-wrap: break-word;}
.content-box-hr{border-top: #dddddd 1px dashed;margin: 0;}
.content-box .img-polaroid{box-shadow: 1px 0 10px #C9C9C9;}
.content-box .img {border: 1px solid #F0F0F0; box-shadow: 1px 0 7px #F2F2F2; display: table; height: 150px; line-height: 150px; margin-bottom: 10px; padding: 5px; text-align: center; vertical-align: middle; width: 210px;}
.content-box .content-box-title{height: 64px; font-size: large; font-weight: bold; clear: both;}
.content-box .content-box-title a{ }
.content-box .content-box-content{margin-top: 10px;}
.content-box .content-box-content .content-box-content-right{background: #dce6f2;}
.content-box .content-box-content .content-box-content-right table{margin: 10px;}
.content-box .content-box-content .content-box-content-left{width: 220px;margin: 0px;}
.comment-ul{margin: 10px;}
#content-table td{word-break: break-all;}

#myCollection .content{border: 1px #DDDDDD solid; padding: 15px; word-wrap: break-word;}
#myCollection .content .content-box{border: none; padding: 0; margin: 0;border-bottom: 1px #ddd solid; height: 382px;}
#myCollection .content .last-box{border: none;}
#myCollection .content li{float: left; width: 332px; list-style: none outside none; margin: 20px 8px 30px;} 
#myCollection .content li .img {border: 1px solid #F0F0F0; box-shadow: 1px 0 7px #F2F2F2; display: table; height: 225px; line-height: 237px; margin-bottom: 10px; padding: 5px; text-align: center; vertical-align: middle; width: 320px;}
#myCollection .content li .title{text-align: center; margin: 10px 20px; font-size: large;}
#myCollection .content li .collectionName{height: 60px; padding: 5px auto;}
#myCollection .content li .title span{float: left; font-size: small;}
#myCollection .content li .title .btn{float: right;}
#myCollection hr{border-color: #f00; clear: both; width: 100%;}

/* 最新动态页面*/
#myDynamic .content{word-wrap: break-word; border: 1px solid #DDDDDD; margin-bottom: 15px;}
#myDynamic .content .content-box{margin: 5px 0 15px 0; padding: 20px 0; clear: both; border: none; border-bottom: #dddddd 1px dashed; word-wrap: break-word;}
#myDynamic .content .content-box:last-child{border: none;}
#myDynamic .content .content-box li{float: left; list-style: none outside none; width: 222px; margin: 5px 10px;} 
#myDynamic .content li .title{text-align: center; margin: 10px 20px; font-size: large;}
#myDynamic .content li .title div{text-align: left;font-size: small; margin: 2px;}
#myDynamic .content li .collectionName{height: 70px; padding: 5px auto;}
#myDynamic .content li .guanzhu {display: block; margin: 0 0 12px; text-align: center;}
#myDynamic .content li .btn-group button {line-height: 13px;padding: 0;}
#myDynamic .content li .guanzhu022 {background: url("../img/icon_01.png") no-repeat scroll 9px 9px transparent; display: block; padding: 5px 10px 5px 30px;}
#myDynamic .content li .guanzhu0221 {background: url("../img/icon_2.png") no-repeat scroll 9px 9px transparent; display: block; padding: 5px 10px 5px 30px;}
#myDynamic .content li .toupiao {background: url("../img/agree.png") no-repeat scroll 9px 9px transparent; display: block; padding: 5px 10px 5px 30px;}
#myDynamic .more-im{background: url("../img/more_bk.jpg") repeat scroll 9px 9px transparent; display: block; height: 30px; line-height: 30px;}
#myDynamic .more-im a{color: white; font-size: 16px; display: block; line-height: 30px; height: 30px;}
#myDynamic .more-im .more-im-icon{background: url("../img/more_im_icon.jpg") no-repeat scroll 0px 0px transparent; font-size: 16px; height: 30px; width: 70px; display: block; margin: 0px auto; padding-left: 25px; padding-top: -3px;}
#myDynamic .more-im .no-more-im-icon{background: url("../img/more_im_icon.jpg") no-repeat scroll 0px 0px transparent; font-size: 16px; height: 30px; width: 130px; display: block; margin: 0px auto; padding-left: 25px; color: white; padding-top: -3px;}

/* 图片搜索页面 */
#findPhoto{}
#findPhoto #findPhoto_search{margin: 0;}
#findPhoto .searchTitle{background: url(../img/s_bg_1.jpg) repeat-x bottom;height: 38px;margin-bottom: 5px;line-height: 38px;}
#findPhoto .box_title{margin-top: 10px;}
#findPhoto .box_title span{background: url(../img/cm_ttl_ico.gif); width: 14px; height: 14px; display:inline-block; margin: 0 10px 0 0;}
#findPhoto .category-list{border: 1px #E6E6E6 solid;background: url(../img/s_bg_2.jpg) repeat-x bottom;height: 210px;}
#findPhoto .category-list .box-title{font-size: large; font-weight: bold; margin: 20px; }
#findPhoto .category-list .box-content{ padding: 0 100px;}
#findPhoto .category-list .box-content input[type="checkbox"]{ vertical-align: middle; margin: 10px 10px 10px 10px;}
#findPhoto .category-list .box-content label{display: inline-block; margin-right: 15px;}
#findPhoto .category-list label.check{white-space: nowrap; margin: 0;}
#findPhoto .category-list .box-content .searchDiv{text-align: center; margin: 10px auto;}
#findPhoto #sortType b{vertical-align: middle; margin: auto 5px;}
/* end of find photo*/

/*top photo list*/
#TopPhoto{}
#TopPhoto .photo_list{margin-top: 20px;}
#TopPhoto #findPhoto_search{margin: 0;}
#TopPhoto .searchTitle{background: url(../img/s_bg_1.jpg) repeat-x bottom;height: 38px;margin-bottom: 5px;line-height: 38px;}
#TopPhoto .box_title{margin-top: 10px;}
#TopPhoto .box_title span{background: url(../img/cm_ttl_ico.gif); width: 14px; height: 14px; display:inline-block; margin: 0 10px 0 0;}
#TopPhoto .top_photo_list_unit_dl,.top_photo_list_unit_dt,.top_photo_list_unit_dd{margin:0px;padding:0px;}
#TopPhoto .top_photo_list_unit_dl{border-bottom: 1px dashed #DDDDDD;display: inline-block;padding-bottom: 10px;padding-top: 10px;}
#TopPhoto .top_photo_list_unit_dt{}
#TopPhoto .top_photo_list_unit_dd{display: block;float:left;}
#TopPhoto .unit_dd_1{width: 40px; height: 250px; margin-left: 10px;}
#TopPhoto .unit_dd_1 .topText{width:28px;height: 28px;background-color: #EAB227;text-align: center;line-height:28px; border-radius:2px;color: #f9fffb;font-size: 19px;}
#TopPhoto .unit_dd_2{width: 335px; height: 270px;margin-left: 15px;}
#TopPhoto .unit_dd_2 .img{
    border: 1px solid #F0F0F0;
    box-shadow: 1px 0 7px #F2F2F2;
    display: table;
    height: 230px;
    line-height: 237px;
    padding: 5px;
    text-align: center;
    vertical-align: middle;
    width: 320px;
}
#TopPhoto .unit_dd_3{width: 490px; height: 250px;margin-left: 25px;font-size: large;text-align: left;word-break: break-all;}
#TopPhoto .unit_dd_3 table{margin: 10px; width: 100%;}
#TopPhoto .unit_dd_3 .title{margin: 10px; font-size: 14px; line-height: 22px;font-family: "宋体";font-weight: bold;}/* color: #2d9cc4;*/
#TopPhoto .tdr{width:19%; font-size: 13px; color: #5f7988; padding: 5px 0;font-family: "宋体";font-weight: bold;}
#TopPhoto .tdl{width:81%; font-size: 12px; color: #999999; padding: 5px 0;font-family: "宋体";}
.phtoto_subject{padding: 10px;font-size: 16px;background-color: #eee;}
#TopPhoto .top_photo_view_link{width:320px;height:30px; text-align: center;padding: 5px;background: url(../img/top_photo_view.png) no-repeat 30px 0px;font-size: 13px;color: #545454;}
#TopPhoto .top_photo_view_link a{color: #005580;text-decoration:underline;}
#TopPhoto .buttom_btn{background: #989898;color:#ffffff;width:76px;height:27px;size: 13px;text-align: center;vertical-align:middle;padding-top:6px;}

/*首页照片排行榜*/
#index_top .top_photo_list {border:1px solid #e6e6e6;overflow: hidden;padding:15px;}
#index_top .top_photo_list .top_button {height: 40px;}
#index_top .top_photo_list .top_button a{float: right;margin:4px 40px 0px 0px;}
#index_top .top_photo_list ul{margin: 0px;padding:0px;margin-top: 10px;}
#index_top .top_photo_list li { list-style: none;width: 222px;float:left; margin-right:15px;}
#index_top .top_photo_list li {margin-left:60px;}
#index_top .top_photo_list li .title{text-align:center;}
#index_top .top_photo_list li .name{text-align:center;}
#index_top .top_photo_list li .name a{color: #688da0;}
#index_top .top_photo_list li .img a{line-height:150px;height:150px;vertical-align:middle;*+line-height:150px;display:table-cell;}
#index_top .top_photo_list li .img{line-height:150px; padding: 5px;box-shadow: 1px 0px 7px #f2f2f2;margin-bottom:10px;border:1px solid #f0f0f0; display:table; vertical-align:middle; text-align:center;width:210px;height:150px;*+line-height:150px;}
#index_top .top_photo_list li .img img{vertical-align:middle;display:list-item;margin:0 auto;}
#index_top .top_photo_list .ranking{margin-top: 0px;width: 222px;height: 52px;margin-bottom: 5px;}
#index_top .top_photo_list .ranking img{margin-left: 0px;width: 40px;height: 51px;}
/*首页照片搜索*/
#index_photoFind .photo_find {border:1px solid #e6e6e6;overflow: hidden;padding:15px;}
#index_photoFind .photo_find .title{float: left;height: 100%;width: 150px;text-align: center;padding: 5px 0;}
#index_photoFind .photo_find .title input{margin-top:10px;}
#index_photoFind .photo_find .search_options{float: left;height: 100%;padding: 3px;width: 790px;line-height:0px;}
#index_photoFind .photo_find .search_options table.check {border:1px solid #eaf2ff;margin-left: 8px;margin-bottom: 8px;width: 118px;height: 45px;background-color: #264061;display: inline-block;float: left;}
#index_photoFind .photo_find .search_options table.check label{color: #f8ffff;width: 80px;margin: 0px;}
#index_photoFind .photo_find .search_options table.check input{position: relative; top:-2px;}
#index_photoFind .photo_find .search_options table.check .td_left{width:20px; text-align:center;}


#survey{font-size: 16px;border: 3px solid #E6E6E6;padding: 10px;}
#survey .title{border-bottom: 1px solid #336699;padding: 5px;text-align: center;font-size: 25px;height: 50px;line-height: 50px}
#survey .survey_btn {padding:5px;}
#survey .survey_index {padding-top: 5px;}
#survey .survey_item{border: 1px solid #E6E6E6;width: 100%;margin-bottom: 10px;display: none;}
#survey .survey_item tr td label{ display: inline;}
#survey .survey_item .td_top{padding: 10px 15px 10px 15px;border-bottom: 1px solid #CEE1EE;background-color: #F0F5F8;}
#survey .survey_item .td_left{width: 5%;}
#survey .survey_item .td_right{padding: 15px;}
#survey .survey_item .td_right .chose{height: 22px;margin-bottom: 3px;padding-left: 5px;}
#survey .survey_item .td_right .chose:hover{height: 22px;margin-bottom: 3px;background: none repeat scroll 0 0 #E5F1FF;}
#survey .survey_item .td_right .chose input{position: relative;top:-1px;margin-right: 5px;}
#survey #title_msg{padding: 15px;}
/*重写分页样式*/
.pagination{display: block;}
.pagination ul {
    display: table;
    list-style: none outside none;
    margin: 0 auto;
    text-align: center;
    border-radius: 0;
    box-shadow: 0 0px 0px rgba(0, 0, 0, 0);
}
.pagination ul li {
    display:table-cell;/display:inline;zoom:1; padding:0 5px;
}
.pagination ul li a {
    background: none repeat scroll 0 0 #F2F4FA;
    border: 1px solid #D5DBF0;
    display: block;
    line-height: 1;
    padding: 7px 10px;
}
.pagination ul li.disabled a {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    color: #000000;
    font-weight: bold;
}
.pagination ul li.next a {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
}
.pagination ul li.previous a {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
}
.pagination ul li.first a {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
}
.pagination ul li.last a {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
}

/*qiupeng 2015-06-12*/

#wlqd{
padding: 7px 10px;
}



/*end*/


