﻿.cg-news-list,.cg-news-list li,.cg-pic-news-list,.cg-pic-news-list li{
	margin:0;
	padding:0;
}

.cg-news-list,.cg-pic-news-list{
	margin:0 10px;
	overflow:hidden;
}

.cg-news-list li{
line-height:30px;
background:url(images/icon/icon-newslist.gif) no-repeat left center;
padding-left:10px;
color:#000;
zoom:1;
}

.cg-news-list span{
font-size:12px;
}

.cg-news-list li:after,.cg-news-list:after,.cg-pic-news-list li:after,.cg-pic-news-list:after{
display:block;
height:0;
content:" ";
clear:both;
visibility:hidden;
}

.cg-news-list a{
color:#000;
text-decoration:none;
float:left;
font-size:12px;
}

.cg-news-list .highlight{
color:#F00;
}

.cg-news-list a:hover{
color:#006;
}

.cg-news-list .art-date{
color:#A4A4A4;
float:right;
}

.cg-news-list .art-catalog{
float:left;
}

.cg-news-list .art-visit{
float:right;
text-align:right;
margin-right:10px;
display:inline;
}

#arthd_1 a{
float:none;
}

#arthd_1 .art-date{
float:none;
}

#artdh .art-date{
float:none;
}

#artdh a{
float:none;
}

#artchd_1 .art-date{
float:left;
}

#arthc .art-catalog{
float:right;
}

.cg-pic-news-list li{
color:#000;
float:left;
font-size:12px;
line-height:160%;
display:block;
overflow:hidden;
padding:5px;
}

.cg-pic-news-list .art-img img{
float:left;
display:inline;
width:120px;
height:90px;
border:none;
}

.cg-pic-news-list .art-heading{
margin:0
;padding:0;
text-align:center;
font-weight:100;
}

.cg-pic-news-list .art-heading a{
color:#000;
text-decoration:none;
font-size:12px;
}

.cg-pic-news-list .art-heading a:hover{color:#006;}

#artphs li{width:250px;}

#artphs .art-img img{margin-right:10px;}

#artph{text-align:center;}

#artph .art-img img{margin:0;float:none;width:140px;height:105px;}

.cg-page{text-align:center;line-height:30px;font-size:12px;color:#ACACAC;clear:both;height:30px;}

.cg-page a{color:#2E2E2E;text-decoration:none;}

.cg-page .current-page,.cg-page .go-page{color:#2E2E2E;}

.cg-page .page-num{height:13px;width:30px;}.cg-page .go-button{cursor:pointer;}

.cg-content,.cg-customize-content{color:#040404;font-size:14px;line-height:180%;}

.cg-content .art-supheading,.cg-content .art-heading,.cg-content .art-subheading,.cg-content .art-summary{margin:0;padding:0;line-height:30px;text-align:center;}

.cg-content .art-heading{font-size:16px;line-height:40px;}

.cg-content .art-summary{border-bottom:1px solid #D6D6D6;color:#585858;}

.cg-content .art-content{overflow:hidden;padding:10px 40px;}

.cg-content .pre-next a{text-decoration:none;color:#040404;}

.cg-content .pre-next a:hover{text-decoration:underline;}

.cg-position{line-height:30px;font-size:12px;}.cg-position a{color:#000;text-decoration:none;}

.cg-catalog,.cg-catalog ul,.cg-catalog li{margin:0;padding:0;list-style:none;}

.cg-catalog .hide{display:none;}

.cg-catalog .show{display:block;}.cg-catalog li a{line-height:20px;color:#000;text-decoration:none;font-size:12px;}

.cg-catalog .cat-selected a{font-weight:bold;}.cg-catalog li ul li{margin-left:15px;}

.search-result ul,.search-result li{margin:0;padding:0;list-style:none;font-size:12px;}

.search-result h2{font-size:16px;}.search-result div{line-height:30px;}

.search-result li{line-height:24px;text-align:right;}.search-result li a{float:left;text-decoration:none;color:#000;}

.cg-nav,.cg-nav ul,.cg-nav li{margin:0;padding:0;list-style:none;}

.cg-nav{height:30px;}

.cg-nav li{float:left;white-space:nowrap;zoom:1;font-size:0;line-height:30px;}

.cg-nav li a{padding:0 10px;display:block;color:#000;font-size:12px;text-decoration:none;}

.cg-nav li ul{border-top:none;border-top:none;display:none;}

.cg-nav li ul li{background-color:#EFEFEF;float:none;line-height:26px;height:26px;cursor:pointer;display:block;width:100%;position:static;}

.cg-nav li ul li:hover{background:#E6E6E6;}.cg-nav li ul li a{margin:0 10px;padding:0;padding-right:10px;}

.close-ad{background:url(images/icon/icon-adclose.gif) no-repeat;width:80px;height:16px;cursor:pointer;}

.article-content{overflow:hidden;font-size:14px;line-height:160%;padding:0 50px;}

.article-content [dir=rtl] dd{margin:0 40px 0 0;}

.article-content [dir=rtl] menu{padding:0 30pt 0 0;}

.article-content [dir=rtl] ol{padding:0 30pt 0 0;}

.article-content [dir=rtl] ul{padding:0 30pt 0 0;}

.article-content a{color:#06C;text-decoration:underline;}

.article-content a:visited{color:#80080;}.article-content address{display:block;font-style:italic;}

.article-content b{font-weight:bold;}.article-content blockquote{display:block;margin:1em 40px;}

.article-content caption{display:table-caption;text-align:center;zoom:1;}

.article-content cite{font-style:italic;}.article-content code{font-family:monospace;font-size:10pt;}

.article-content col{box-sizing:border-box;display:table-column;}

.article-content colgroup{box-sizing:border-box;display:table-column-group;}

.article-content dd{display:block;margin:0 0 0 40px;}.article-content del{text-decoration:line-through;}

.article-content dfn{font-style:italic;}.article-content dl{display:block;margin:1em 0;}

.article-content dt{display:block;}.article-content em{font-style:italic;}

.article-content embed{zoom:1;}

.article-content fieldset{border-style:groove;border-width:2px;display:block;margin:0 2px;padding:0 2px 3px;zoom:1;}

.article-content h1{display:block;font-size:2em;font-weight:bold;margin:.67em 0;page-break-after:avoid;}

.article-content h2{display:block;font-size:1.5em;font-weight:bold;margin:.83em 0;page-break-after:avoid;}

.article-content h3{display:block;font-size:1.17em;font-weight:bold;margin:1em 0;page-break-after:avoid;}

.article-content h4{display:block;font-size:1em;font-weight:bold;margin:1.33em 0;page-break-after:avoid;}

.article-content h5{display:block;font-size:.83em;font-weight:bold;margin:1.67em 0;page-break-after:avoid;}

.article-content h6{display:block;font-size:.67em;font-weight:bold;margin:2.33em 0;page-break-after:avoid;}

.article-content hr{border-style:inset;border-width:1px;display:block;margin-bottom:.5em;margin-top:.5em;overflow:hidden;text-align:center;zoom:1;}

.article-content i{font-style:italic;}

.article-content legend{padding:0 2px;zoom:1;}

.article-content li{display:list-item;}

.article-content ol{display:block;list-style-image:none;list-style-position:outside;list-style-type:decimal;margin:1em 0;padding:0 0 0 30pt;}

.article-content optgroup{font-family:sans-serif;font-size:10pt;font-style:italic;font-weight:bold;}

.article-content option{font-family:sans-serif;font-size:10pt;font-style:italic;font-weight:bold;}

.article-content p{display:block;margin:1em 0;}

.article-content pre{display:block;font-family:monospace;font-size:10pt;margin:1em 0;white-space:pre;}

.article-content samp{font-family:monospace;font-size:10pt;}

.article-content select{background-color:#FFF;border-width:1px;box-sizing:border-box;font-family:sans-serif;font-size:10pt;overflow:hidden;zoom:1;}

.article-content small{font-size:.83em;}

.article-content strong{font-weight:bold;}

.article-content sub{font-size:.83em;}

.article-content sup{font-size:.83em;}

.article-content table{border-color:#F0F0F0;border-spacing:2px 2px;box-sizing:border-box;display:table;zoom:1;}

.article-content tbody{box-sizing:border-box;display:table-row-group;}

.article-content td{display:table-cell;padding:1px;zoom:1;}

.article-content textarea{background-color:#FFF;border-width:1px;font-family:monospace;font-size:10pt;overflow-x:hidden;overflow-y:scroll;padding:2px;white-space:pre-wrap;zoom:1;}

.article-content tfoot{box-sizing:border-box;display:table-footer-group;}

.article-content th{display:table-cell;font-weight:bold;padding:1px;zoom:1;}

.article-content thead{box-sizing:border-box;display:table-header-group;}

.article-content tr{box-sizing:border-box;display:table-row;zoom:1;}

.article-content ul{display:block;list-style-image:none;list-style-position:outside;list-style-type:disc;margin:1em 0;padding:0 0 0 30pt;}.article-content var{font-style:italic;}body,dl,dt,dd,ul,ol,li,pre,h1,h2,h3,h4,h5,h6,p,code,form,fieldset,legend,input,textarea,blockquote{margin:0;padding:0;}

fieldset,img{border:0;vertical-align:bottom;}

ol{list-style:none;}

h1,h2,h3,h4,h5,h6{font-size:100%;}

input,textarea,select{vertical-align:middle;*font-size:100 %;}

a{text-decoration:none;outline:none;color:#000;}a:hover{text-decoration:none;}

legend{color:#000;}q:before,q:after{content:'';}

abbr,acronym{border:0;font-variant:normal;}

address,cite,dfn,optgroup,em,var{font-style:normal;}

code,kbd,pre,samp,tt{font-family:"Courier New",Courier,monospace;}

a:hover{color:#002e5d;}a:visited{text-decoration:none;outline:none;}

.clearfix{clear:both;zoom:1;}

.clearfix:after{clear:both;display:block;content:"\0020";visibility:hidden;height:0;}

.f12{font-size:12px!important;}

.f14{font-size:14px!important;}

.fb{font-weight:bold!important;}

.float-none{float:none!important;}

.show{display:block!important;}

.hide{display:none!important;}

.padding-none{padding:0!important;}

.margin-none{margin:0!important;}

.shadow-none{box-shadow:none!important;}

.radius-none{border-radius:none!important;}

.border-none{border:none!important;}

.b-none{border:none!important;}

.br-none{border-right:none!important;}

.bl-none{border-left:none!important;}

.bt-none{border-top:none!important;}

.bb-none{border-bottom:none!important;}

.bg-none{background:none!important;}

.w-100{width:100%!important;}

.h-100{height:100%!important;}

.w-auto{width:auto!important;}

.h-auto{height:auto!important;}

.p-relative{position:relative!important;}

.p-absolute{position:absolute!important;}

.p-static{position:static!important;}

.mt10{margin-top:10px!important;}

.ml10{margin-left:10px!important;}

.mr10{margin-right:10px!important;}

.mb10{margin-bottom:10px!important;}

.btn-left,.btn-inner,.btn-right{background-image:url(images/bg.png);background-repeat:repeat-x;}

.btn{cursor:pointer;height:27px;line-height:27px;zoom:1;}

a.btn{color:#FFF;}

a.btn:hover{color:#FFF;}

.btn .btn-role{width:15px;float:left;height:27px;}

.btn .btn-icon{width:15px;float:left;height:27px;}

.btn .btn-title{float:left;padding:0 4px;}

.btn .btn-left{float:left;width:2px;height:27px;background-position:0 -234px;}

.btn .btn-inner{float:left;height:27px;padding:0 4px;color:#FFF;background-position:-27px -234px;}

.btn .btn-right{float:left;width:2px;height:27px;background-position:-16px -234px;}.tab{float:left;}

.tab .btn-left{background-position:0 -336px;}.tab .btn-right{background-position:-16px -336px;}

.tab .btn-inner{background-position:-50px -336px;color:#012f5e;}

.tab .btn-role{background:url(images/icon/icon-close.png) left center no-repeat;width:8px;}

.tab-selected .btn-left,.tab .btn-left-selected{background-position:0 -363px;}

.tab-selected .btn-right,.tab .btn-right-selected{background-position:-16px -363px;}.tab-selected .btn-inner,.tab .btn-inner-selected{background-position:-27px -363px;color:#000;}.tab-fixed .btn-left{background-position:0 -390px!important;}

.tab-fixed .btn-inner{background-position:-27px -390px!important;color:#c4d0dd;}

.tab-fixed .btn-right{background-position:-16px -390px!important;}

.cg-tooltips{position:absolute;padding:6px 10px;left:5px;background-color:#FFF;border:1px solid #CCC;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;box-shadow:0 0 5px #BBB;z-index:99;font-size:12px;}

.cg-tooltips .cg-tooltips-arrow{position:absolute;top:-10px;left:8px;width:21px;height:11px;overflow:hidden;background:url(images/icon/icon-arrow-top.png);}

.cg-form-failed{border:2px solid #F00;color:red;}

.cg-slider{position:relative;height:29px;}

.cg-slider .cg-slider-left{background:url(images/slider/slider_left.png) left center no-repeat;width:4px;height:29px;float:left;}

.cg-slider .cg-slider-right{background:url(images/slider/slider_right.png) left center no-repeat;width:5px;height:29px;float:left;}

.cg-slider .cg-slider-range-container{background:url(images/slider/slider_bg.png) left center repeat-x;height:29px;float:left;width:200px;}.cg-slider .cg-slider-range{background:#BBB;height:29px;width:0;background:url(images/slider/slider_hover.png) left center repeat-x;}

.cg-slider .cg-slider-handler{position:absolute;background:url(images/slider/icon-slider.png) center center no-repeat;width:29px;height:29px;margin-left:-16px;z-index:10;line-height:29px;text-align:center;font-size:12px;font-weight:bold;cursor:default;}.cg-form .cg-form-intro{margin-bottom:5px;}.cg-form .cg-form-intro .cg-form-name{font-size:14px;font-weight:bold;line-height:200%;color:#012F5E;}

.cg-form .cg-form-intro .cg-form-des{line-height:160%;color:#333;font-size:12px;padding-left:20px;}

.cg-form input{padding:3px;}.cg-form td{padding:6px 0;}

.cg-form .cg-form-operate .btn{float:left;margin-right:10px;}

.cg-form .cg-form-stress{color:#F00;}

.cg-form .cg-form-tips{color:#AAA;line-height:20px;}

.cg-select{text-align:center;cursor:pointer;padding-right:5px;}

.cg-select .cg-select-name{background:url(images/icon/icon-vertical-expand.png) right center no-repeat!important;padding:0 10px;padding-right:15px;}

.cg-option{display:none;border:1px solid #B9C5DC;border-bottom:none;box-shadow:0 0 4px #B9C5DC;left:0;background:#F3F3F3;}

.cg-option li{line-height:180%;text-align:center;width:66px;border-bottom:1px solid #B9C5DC;}.cg-option li:hover{background:#3B9AE0;color:#FFF;}.datepicker{background:#FCFCFC;border:1px solid #AAA;z-index:100000;width:218px;padding:5px;font-size:12px;border-radius:4px;box-shadow:1px 0 4px rgba(0,0,0,0.2);position:relative;}

.datepicker .nav{*height:18px;}.datepicker .nav:after,.datepicker .tollbars:after{display:block;clear:both;content:"\0020";visibility:hidden;height:0;}.datepicker .month-nav,.datepicker .year-nav{position:relative;text-align:center;}

.datepicker .month-nav{float:left;width:55%;}.datepicker .year-nav{float:right;width:35%;}

.datepicker .month-name,.datepicker .year-name{font-weight:bold;line-height:18px;cursor:pointer;}

.datepicker .button{display:block;position:absolute;top:0;width:18px;height:18px;line-height:18px;text-align:center;font-size:120%;overflow:hidden;cursor:pointer;}

.datepicker .prev{left:0;}

.datepicker .next{right:0;}

.datepicker table{border-spacing:0;border-collapse:collapse;clear:both;width:100%;}

.datepicker th,.datepicker td{height:2em;width:14.2857%;line-height:2em;padding:0;}

.datepicker td{border:1px solid #AAA;text-align:center;white-space:nowrap;color:#000;cursor:pointer;}

.datepicker td a{width:100%;height:100%;display:block;color:#000;text-decoration:none;}

.datepicker td a:hover{background:#A15D03;color:#FFF;}

.datepicker .un-day,.datepicker .un-time{cursor:default;border:none;}

.datepicker .unselected-day,.datepicker .unselected-time{color:#BBB;cursor:no-drop;}

.datepicker .unselected-day a,.datepicker .un-day a{color:#BBB;cursor:default;}

.datepicker .un-day a:hover,.datepicker .unselected-day a:hover{background:none;color:#BBB;cursor:default;}

.datepicker .unselected-day a,.datepicker .unselected-day a:hover{cursor:no-drop;}

.datepicker .selected-day a,.datepicker .today a{background:#A15D03;font-weight:bold;color:#FFF;}

.datepicker .selected-day a:hover,.datepicker .today a:hover{background:#A15D03;font-weight:bold;color:#FFF;}

.datepicker .time{margin-top:4px;display:table;vertical-align:middle;margin-top:4px;cursor:pointer;}

.datepicker .time input{width:16px;height:12px;}.datepicker .tollbars{margin-top:4px;*height:20px;}

.datepicker .tollbars input{border:1px solid #CCC;height:20px;margin-left:2px;float:right;}

.datepicker .year,.datepicker .month,.datepicker .time-select{margin-top:4px;display:none;clear:both;}

.datepicker .year table td{width:25%;}

.datepicker .month table td{width:50%;}

.datepicker .month .un-month,.datepicker .year .un-year{color:#BBB;cursor:default;}

.datepicker .month .un-month:hover,.datepicker .year .un-year:hover,.datepicker .time-select .unselected-time:hover{font-weight:normal;}

.datepicker .year table td:hover,.datepicker .month table td:hover,.datepicker .time-select table td:hover{font-weight:bold;}

.datepicker .year .year-tollbars{position:relative;text-align:center;margin-top:4px;width:100%;}

.datepicker .time-select table td{height:1.6em;line-height:1.6em;}

.cg-button{color:#fcfcfc;cursor:pointer;font-size:12px;overflow:hidden;}

.cg-button:hover{color:#fcfcfc;}

.cg-button .cg-button-left,.cg-button .cg-button-inner,.cg-button .cg-button-right{background-image:url(images/background.png);}

.cg-button .cg-button-left,.cg-button .cg-button-inner,.cg-button .cg-button-right,.cg-button .cg-button-icon,.cg-button .cg-button-text,.cg-button .cg-button-role{height:25px;line-height:25px;float:left;}

.cg-button .cg-button-left{background-position:-24px 0;width:2px;}.cg-button .cg-button-right{background-position:-27px 0;width:2px;}

.cg-button .cg-button-inner{background-position:0 -108px;background-repeat:repeat-x;padding:0 8px;}

.cg-button .cg-button-icon,.cg-button .cg-button-role{width:10px;margin:0 2px;}

.cg-button .cg-button-text{padding:0 2px;}

.cg-dialog{width:500px;position:absolute;border:1px solid #60a5e6;border-top:0;border-radius:5px;box-shadow:0 0 5px #60a5e6;background:#f3f3f3;overflow:hidden;font-size:12px;}

.cg-dialog .cg-dialog-header{background:url(images/background.png) 0 -134px repeat-x;height:30px;line-height:30px;padding:0 10px;}

.cg-dialog .cg-dialog-header div{width:15px;height:15px;margin:7px 0 0 1px;cursor:pointer;float:right;}

.cg-dialog .cg-dialog-header .cg-dialog-minimize{background:url(images/background.png) 0 -34px no-repeat;}

.cg-dialog .cg-dialog-header .cg-dialog-maximize{background:url(images/background.png) -16px -34px no-repeat;}

.cg-dialog .cg-dialog-header .cg-dialog-close{background:url(images/background.png) -32px -34px no-repeat;}

.cg-dialog .cg-dialog-body{padding:5px;position:relative;overflow:hidden;}

.cg-dialog .cg-dialog-body .cg-dialog-content-container{overflow:auto;border:1px solid #94c7ee;}

.cg-dialog .cg-dialog-body .cg-dialog-content{min-height:100%;_height:100%;zoom:1;overflow:hidden;background:#FFF;word-break:break-all;word-wrap:break-word;}

.cg-dialog .cg-dialog-body .cg-dialog-content iframe{width:100%;height:100%;border:0;zoom:1;}

.cg-dialog .cg-dialog-button-container{cursor:default;}

.cg-dialog .cg-dialog-button-container .cg-dialog-button{padding:5px 0;float:right;}

.cg-dialog .cg-dialog-button-container .cg-dialog-button .cg-button{float:left;margin:0 5px;}

.cg-dialog .cg-dialog-button-container .cg-dialog-button .cg-button-disabled .cg-button{color:#BBB;}

.cg-dialog .cg-dialog-resize-l,.cg-dialog .cg-dialog-resize-r{width:3px;overflow:hidden;height:100%;cursor:e-resize;position:absolute;top:0;left:0;bottom:0;}

.cg-dialog .cg-dialog-resize-r{right:0;left:auto;}.cg-dialog .cg-dialog-resize-t,.cg-dialog .cg-dialog-resize-b{height:3px;width:100%;overflow:hidden;position:absolute;left:0;top:0;cursor:n-resize;}.cg-dialog .cg-dialog-resize-b{bottom:0;top:auto;}.cg-dialog .cg-dialog-resize-lt,.cg-dialog .cg-dialog-resize-rt,.cg-dialog .cg-dialog-resize-rb,.cg-dialog .cg-dialog-resize-lb{width:8px;height:8px;overflow:hidden;position:absolute;z-index:10;}.cg-dialog .cg-dialog-resize-lt{top:0;left:0;cursor:nw-resize;}.cg-dialog .cg-dialog-resize-rt{top:0;right:0;cursor:ne-resize;}

.cg-dialog .cg-dialog-resize-lb{bottom:0;left:0;cursor:sw-resize;}.cg-dialog .cg-dialog-resize-rb{bottom:0;right:0;cursor:se-resize;}

.cg-popup-dialog{border:1px solid #60A5E6;}.cg-popup-dialog .cg-dialog-body{border:none;padding:0;}.cg-popup-dialog .cg-dialog-body .cg-dialog-content-container{border:none;}.cg-message-box{border:1px solid #60a5e6;position:absolute;}.cg-message-box .cg-dialog-body{background:#FFF;border-radius:5px 5px 0 0;}.cg-message-box .cg-dialog-body .cg-dialog-content-container{border:none!important;}.cg-message-box .cg-dialog-body .cg-dialog-content-container .cg-dialog-content{padding:10px 20px;}.cg-message-box .cg-dialog-body .cg-message{padding-left:40px;line-height:180%;_height:26px;min-height:26px;zoom:1;}.cg-message-box .cg-dialog-body .cg-message #cg-prompt-input{height:18px;width:220px;}.cg-custom-message-box .cg-dialog-body .cg-message{padding-left:0;}.cg-tips{position:absolute;line-height:35px;height:35px;border-radius:5px;box-shadow:0 0 5px #CCC;border:1px solid #CCC;background:#FFF;color:#000;z-index:10;}.cg-tips .cg-tips-info{margin:0 10px;padding-left:35px;font-size:14px;}.icon-confirm{background:url(images/icon/icon-confirm.png) left center no-repeat!important;}.icon-warning{background:url(images/icon/icon-warning.png) left center no-repeat!important;}.icon-success{background:url(images/icon/icon-success.png) left center no-repeat!important;}.icon-error{background:url(images/icon/icon-error.png) left center no-repeat!important;}.cg-autocomplete{position:absolute;border:1px solid #CCC;border-radius:5px;box-shadow:0 5px 10px #CCC;display:none;padding:5px 0;}.cg-autocomplete li{line-height:240%;padding:0 5px;cursor:pointer;font-size:12px;font-weight:bold;-moz-user-select:none;-webkit-user-select:none;user-select:none;}.cg-autocomplete li:hover{background:#0081C2;color:#FFF;}.cg-popup{position:absolute;top:100px;left:100px;border:1px solid #CCC;box-shadow:0 5px 10px #CCC;border-radius:5px;padding:1px;z-index:10;background:#FFF;width:240px;min-height:80px;_height:80px;display:none;}.cg-popup .cg-popup-arrow{background:url(images/icon/icon-arrow-top.png) no-repeat;width:22px;height:11px;position:absolute;}.cg-popup-top .cg-popup-arrow{top:-10px;left:50%;margin-left:-11px;}.cg-popup-bottom .cg-popup-arrow{background:url(images/icon/icon-arrow-bottom.png) no-repeat;bottom:-10px;left:50%;margin-left:-11px;}.cg-popup-left .cg-popup-arrow{width:11px;height:22px;background:url(images/icon/icon-arrow-left.png) no-repeat;top:50%;left:-10px;margin-top:-11px;}.cg-popup-right .cg-popup-arrow{width:11px;height:22px;background:url(images/icon/icon-arrow-right.png) no-repeat;top:50%;right:-10px;margin-top:-11px;}.cg-popup .cg-popup-title{line-height:30px;height:30px;display:block;background:#F7F7F7;padding:0 8px;font-size:14px;font-weight:bold;border-bottom:1px solid #EBEBEB;}.cg-popup .cg-popup-content{line-height:160%;padding:4px 8px;font-size:14px;white-space:normal;}.cg-timepicker{border:1px solid #CCC;box-shadow:0 5px 10px #CCC;border-radius:5px;min-width:50px;position:absolute;display:none;background:#FFF;}.cg-timepicker td,.cg-timepicker .cg-timepicker-input{font-size:16px;color:#555;font-weight:bold;padding:2px;height:20px;text-align:center;}.cg-timepicker .cg-timepicker-separator{padding:0;}

.cg-timepicker .cg-timepicker-input{background:#FFF;border:1px solid #CCC;box-shaow:0 1px 1px #CCC;border-radius:4px;width:30px;height:25px;line-height:25px;text-align:center;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}.cg-timepicker .cg-timepicker-input:focus{border-color:rgba(60,159,232,0.8);box-shadow:0 1px 1px rgba(0,0,0,0.075) inset,0 0 8px rgba(60,159,232,0.6);outline:0 none;}.cg-timepicker .cg-timepicker-arrow{width:40px;height:30px;display:block;cursor:pointer;border:1px solid #FFF;margin:0 auto;}.cg-timepicker .cg-timepicker-button{background-color:#F5F5F5;background-image:linear-gradient(to bottom,#FFF,#E6E6E6);border:1px solid #B3B3B3;border-radius:4px;box-shadow:0 1px 0 rgba(255,255,255,0.2) inset,0 1px 2px rgba(0,0,0,0.05);color:#333;cursor:pointer;font-size:12px;width:40px;padding:2px;text-align:center;margin:2px;}.cg-timepicker .cg-timepicker-arrow:hover{background:#EEE;border:1px solid #DDD;border-radius:4px;}.cg-timepicker .cg-timepicker-arrow i{width:40px;height:30px;background:url(images/icon/icon-up.png) center center no-repeat;display:block;}.cg-timepicker .cg-timepicker-arrow .cg-timepicker-arrow-down{background:url(images/icon/icon-down.png) center center no-repeat;}.cg-dragsort-border{position:absolute;border:1px dashed #3C9FE8;display:none;}