
@import url("../components/table/default/table.css");
/* list */
@import url("../components/list/default/list.css");

@import url("../components/page/default/default.css");
@import url("../components/page/flickr/flickr.css");

/** reset style */
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,blockquote,pre,form,fieldset,legend,img,input,select,textarea {
    border:0;
    margin:0;
    padding:0
}
html,body {
    color:#000;
    font:12px/1.6 Arial,Verdana,Tahoma;
    background:#FFF;
    min-width: 1300px;
}
a{outline:none;}
select,img,label,input,button,textarea {
    font:12px Arial,Verdana,Tahoma;
    vertical-align:middle;
}
address,caption,cite,code,pre,em,var,u,i {
    font-style:normal;
    font-weight:normal
}
h1 {
    font-size:20px
}
h2 {
    font-size:18px
}
h3 {
    font-size:16px
}
h4 {
    font-size:14px
}

h6 {
    font-size:11px
}
li {
    list-style:none
}
a {
    text-decoration:none
}
a:hover {
    text-decoration:underline
}
/** common and form style */
.yui_btn,.yui_btn_blue,.yui_btn_red {
    height:28px;
    line-height:16px;
    cursor:pointer;
    border-radius:2px;
}
.yui_btn {
    border:1px solid #CCC;
    background:#F9F9F9 url('images/butn.png') repeat-x left top;
}
select {
    color:#333;
    padding:5px 4px 4px 4px;
    outline:none;
    cursor:pointer;
    border-radius:0;
    line-height:16px;
    -webkit-appearance:none;
    -webkit-padding-end:20px;
    -webkit-padding-start:5px;
    background:url('images/select.png') no-repeat right center,-webkit-linear-gradient(top,#EEE,#E3E3E3);
}
select,textarea,.yui_text {
    color:#333;
    outline:none;
    font-size:12px;
    line-height:18px;
    border:1px solid #DDD;
    border-top:1px solid #BABABA;
    border-left:1px solid #BABABA;
    background-color: #fdfdfd;
    -webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
}
textarea {
    resize:none;
    overflow:hidden;
    overflow-y:auto;
    padding:4px 6px;
    padding:7px 6px 1px 6px\9
}
.yui_text {
	min-width: 80px;
    padding:4px 6px 4px 6px;
}
.yui_btn,.yui_btn_blue,.yui_btn_red {
    color:#333;
    font-weight:bold;
    padding:5px 10px;
    padding:6px 10px 4px 10px\9;
    *padding:6px 4px 4px 4px
}
.yui_btn_blue {
    color:#FFF;
    border:1px solid #3079ED;
    text-shadow:0 1px #2F5BB7;
    background:#4D90FE;
}
.yui_btn_red {
    color:#FFF;
    border:1px solid #D14836;
    text-shadow:0 1px #B0281A;
    background:#D14836;
}
.yui_radio,.yui_checkbox {
    color:#333;
    font:inherit;
    width:14px;
    height:14px;
    bottom:0;
    *bottom:-1px;
    _bottom:1px;
    cursor:pointer;
    border-radius:2px;
    margin:1px 6px 0 0;
    -webkit-appearance:none;
    -webkit-user-select:none;
    background:#EDEDED;
    border:1px solid #C0C0C0;
    background-image:-webkit-linear-gradient(top,#EDEDED,#DFDFDF);
    background-color:#FFF\9;
    border:none\9
}
.yui_radio {
    margin-right:5px;
    border-radius:100%
}
.yui_radio:checked::before {
    content:'';
    display:block;
    position:absolute;
    bottom:25%;
    right:25%;
    left:25%;
    top:25%;
    border-radius:100%;
    background-color:#666
}
.yui_checkbox:checked::before {
    width:100%;
    height:100%;
    content:'';
    display:block;
    background-size:100% 100%;
    -webkit-user-select:none;
    background-image:url('images/checkbox.png')
}
textarea:hover,.yui_text:hover {
    border:1px solid #74B4EF;
    box-shadow: 0 0 5px rgba(123, 179, 207, 0.6);
}
.yui_btn_blue:hover {
    border:1px solid #2F5BB7;
    box-shadow: 0 0 5px rgba(123, 179, 207, 0.6);
}
.yui_btn_red:hover {
    border:1px solid #bd0303;
    box-shadow: 0 0 5px rgba(123, 179, 207, 0.6);
}
.yui_btn_red:active {
    border:1px solid #bd0303;
    box-shadow: 0 0 5px rgba(123, 179, 207, 0.6);
}
.yui_btn:active,.yui_btn_blue:active {
    border:1px solid #2F5BB7;
    box-shadow: 0 0 5px rgba(123, 179, 207, 0.6);
}
.yui_checkbox:hover,.yui_radio:hover {
    border:1px solid #74B4EF;
    border:none\9;
    box-shadow: 0 0 5px rgba(123, 179, 207, 0.6);
}
select:hover,.yui_btn:hover {
    border:1px solid #74B4EF;
    box-shadow: 0 0 5px rgba(123, 179, 207, 0.6);
}
textarea:focus,.yui_btn:active,.yui_text:focus {
    border:1px solid #74B4EF;
    background-color: #FFFFFF;
    box-shadow: 0 0 5px rgba(123, 179, 207, 0.6);
}
a.yui_btn:hover,a.yui_btn_blue:hover,a.yui_btn_red:hover {
    text-decoration:none;
}
.yui_text:disabled,.yui_textarea:disabled,.yui_textarea:disabled:hover,.yui_text:disabled:hover {
    cursor:default;
    box-shadow:none;
    text-shadow:1px 1px 0px #FFF;
    border:1px solid #E5E5E5;
    border-top:1px solid #D4D4D4;
    border-left:1px solid #D4D4D4;
    background:#F8F8F8 url('images/text-disabled.png') repeat-x 0 0
}
.yui_select:disabled,.yui_select:disabled:hover,.yui_btn:disabled,.yui_btn:disabled:hover,.yui_btn:disabled:active {
    top:0;
    left:0;
    color:#888;
    cursor:default;
    box-shadow:none;
    border:1px solid #E0E0E0;
    text-shadow:1px 1px 0px #FBFBFB;
    background:#EEE url('images/butn-disabled.png') repeat-x left top
}
.yui_select:disabled,.yui_select:disabled:hover {
    background:url('images/select-disabled.png') no-repeat right center,-webkit-linear-gradient(top,#F6F6F6,#F1F1F1)
}
.yui_btn_blue:disabled,.yui_btn_blue:disabled:hover,.yui_btn_blue:disabled:active {
    top:0;
    left:0;
    color:#F9F9F9;
    cursor:default;
    box-shadow:none;
    border:1px solid #82AEF4;
    text-shadow:0 1px #829CD4;
    background:#94BCEF url('images/btn_blue-disabled.png') repeat-x left top
}
.yui_btn_red:disabled,.yui_btn_red:disabled:hover,.yui_btn_red:disabled:active {
    top:0;
    left:0;
    color:#F8F8F8;
    cursor:default;
    box-shadow:none;
    border:1px solid #E39186;
    background-color:#EA9388;
    text-shadow:0 1px #CF7E75;
    background:#EA9388 url('images/btn_red-disabled.png') repeat-x left top
}
.yui_radio:disabled,.yui_radio:disabled:hover,.yui_checkbox:disabled,.yui_checkbox:disabled:hover {
    cursor:default;
    box-shadow:none;
    border:1px solid #DFDFDF;
    background-image:-webkit-linear-gradient(top,#F6F6F6,#EEE);
    background-color:#FFF\9;
    border:none\9
}
.yui_checkbox:disabled:checked::before {
    background-image:url('images/checkbox-disabled.png')
}
.yui_radio:disabled:checked::before {
    background-color:#999
}
.clearfix:after {
    height:0;
    font-size:0;
    display:block;
    content:' ';
    clear:both;
    visibility:hidden
}
.clearfix {
    height:1%;
    display:inline-table
}
.clearfix {
    display:block
}
.hand {
    cursor:pointer
}
.placeholder {
    color:#888;
    font-weight:normal
}
.rd {
    border-radius:2px
}
.br {
    border-radius:2px
}
.bn {
    border-radius:0
}
.fn {
    font-weight:normal
}
.fb {
    font-weight:bold
}
.hide {
    display:none
}
.fl {
    float:left
}
.fr {
    float:right
}



.sTitle{
	color: #333333;
    font-size: 16px;
    font-weight: bold;
    padding-top: 10px;
    text-align: left;
    vertical-align: top;
    border-bottom: 1px solid #ccc;
    margin-bottom: 10px;
}


.yui_msg,.yui_error,.yui_warning{
	_height:30px;
	min-height:25px;
	line-height:20px;
	border:1px solid #F0F0F0;
	padding-left:50px;
	font-size:12px;
	font-weight:bold;
	padding-top:5px;
	padding-bottom:2px;
	padding-right:5px;
	color: #555354;
    margin-bottom: 5px;
    margin-left: 2px;
    margin-right: 2px;
    word-wrap:break-word;
    word-break: break-all;
}
.yui_msg{
	background: #DBE5F1 url("images/msg_30.png") no-repeat 10px 1px;
	border:1px solid #d5e2f2;
	color:#444444;
}
.yui_error{
	background: #FFE7E7 url("images/error_30.png") no-repeat 10px 2px;
	border:1px solid #CA1D14;
	color:#A51413;
}
.yui_warning{
	background: #FFF4DC url("images/jinggao_30.png") no-repeat 10px 2px;
	border:1px solid #E78102;
	color:#C56200;
}


.yui_btn_view,.yui_btn_edit,.yui_btn_del{
	display: inline-block; vertical-align: middle; margin:0 3px; cursor: pointer;color:#333;height:40px; line-height:40px;
}
.yui_btn_view {
	
}
.yui_btn_edit {
	
}
.yui_btn_del {
	color:#862725;
}

.yui_btn_deleteOver{cursor:pointer;background:url('images/btns.png') 0px -150px no-repeat;height:24px;display:inline-block; color:#B82B2B;line-height:25px; text-align:center; min-width:70px;}
 
.yui_btn_deleteOver:hover{
    background:url('images/btns.png') -70px -150px no-repeat;
    height:24px;color:#B82B2B; text-decoration:none;
}

.yui_btn_search,.yui_btn_add,.yui_btn_delete,.yui_btn_submit,.yui_btn_back{
	width:70px;
	height:30px;
    cursor:pointer;
}

.yui_btn_add,.yui_btn_delete{
	display: inline-block;
	vertical-align:top;
}

.yui_btn_search{
    background:url('images/btns.png') 0px -120px no-repeat;
}
.yui_btn_search:hover{
    background:url('images/btns.png') -70px -120px no-repeat;
}
.yui_btn_search:disabled{
    background:url('images/btns.png') -140px -120px no-repeat;
}

.yui_btn_add{
    background:url('images/btns.png') 0px 0px no-repeat;
    height:22px;
}
.yui_btn_add:hover{
    background:url('images/btns.png') -70px 0px no-repeat;
    height:22px;
}

.yui_btn_delete{
    background:url('images/btns.png') 0px -30px no-repeat;
    height:22px;
}
.yui_btn_delete:hover{
    background:url('images/btns.png') -70px -30px no-repeat;
    height:22px;
}

.yui_btn_submit{
    background:url('images/btns.png') 0px -60px no-repeat;
}
.yui_btn_submit:hover{
    background:url('images/btns.png') -70px -60px no-repeat;
}
.yui_btn_submit:disabled{
    background:url('images/btns.png') -140px -60px no-repeat;
}

.yui_btn_back{
    background:url('images/btns.png') 0px -90px no-repeat;
}
.yui_btn_back:hover{
    background:url('images/btns.png') -70px -90px no-repeat;
}
.formBtnss{text-align: center; padding-top: 20px;}
.formPrice{margin-top: 25px;}