﻿body{margin:0;padding:0;font-family:"Open Sans",Arial,"Hiragino Sans GB","Microsoft YaHei","微软雅黑","STHeiti","WenQuanYi Micro Hei",SimSun,sans-serif;}
pre{font-family:"Open Sans",Arial,"Hiragino Sans GB","Microsoft YaHei","微软雅黑","STHeiti","WenQuanYi Micro Hei",SimSun,sans-serif;padding:2px;white-space:pre-line;}
p{margin:0px !important;font-family:"Open Sans",Arial,"Hiragino Sans GB","Microsoft YaHei","微软雅黑","STHeiti","WenQuanYi Micro Hei",SimSun,sans-serif;padding:2px;}

a{color:#999;text-decoration:none;}
_a:hover{text-decoration:underline;}
a:hover{color:#fc7309;}
_a:focus{outline:none;}
a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
a:hover,a:active{outline:0}
select{height:25px;}
h1,h2,h3,h4,h5,h6{margin:5px 0;font-family:inherit;font-weight:bold;line-height:20px;color:inherit;text-rendering:optimizelegibility;}
h1{font-size:22.4px}h2{font-size:19.6px}h3{font-size:18px}h4{font-size:17.5px}h5{font-size:14px}h6{font-size:11.9px}

a,area{blr:expression(this.onFocus=this.blur())}
.none{display:none;}
.vnone{display:none;}
.vhide{visibility:hidden}
.vshow{visibility:visible}
.nshow{display:none;}
.clear{clear:both;height:0px; overflow:hidden;line-height:0px;font-size:0px;}
.highlight,.customSelectFocus,.ui-select-styled.active,input._input-text:focus,select:focus,textarea:focus,.ui-select:focus {box-shadow: 0 0 5px rgba(81, 203, 238, 1)!important; border: 1px solid rgba(81, 203, 238, 1)!important; outline: 0 none;}
input.input-text {_color: #9E9E9E; font: 14px/1 "Microsoft Yahei","微软雅黑",sans-serif; padding: 5px 5px; border-left: 1px solid #e4e3e3; border-top:1px solid #e2e0e0; border-bottom:1px solid #d9d8d7; border-right:1px solid #e0dede;}
input.input-text-nomal {_color: #9E9E9E; font: 12px/1 "Microsoft Yahei","微软雅黑",sans-serif; padding: 2px 2px; border-left: 1px solid #e4e3e3; border-top:1px solid #e2e0e0; border-bottom:1px solid #d9d8d7; border-right:1px solid #e0dede;}
input.input-large{width:197px;font:14px/1 "Microsoft Yahei","微软雅黑",sans-serif; background-color:#fff; padding: 3px 3px; border-left: 1px solid #e4e3e3; border-top:1px solid #e2e0e0; border-bottom:1px solid #d9d8d7; border-right:1px solid #e0dede;}
input.input-larges{width:195px;font:15px/1 "Microsoft Yahei","微软雅黑",sans-serif; background-color:#fff; padding: 7px 7px; border-left: 1px solid #e4e3e3; border-top:1px solid #e2e0e0; border-bottom:1px solid #d9d8d7; border-right:1px solid #e0dede;}
input.placeholder {color:#9E9E9E;}
input.focus{color:#555;}
_input[placeholder]{color:#9e9e9e !important;}
input.error {border-color:#ff7f7f !important;}
textarea.error{border-color:#ff7f7f;}
.inputshort{width:80px !important;}
em{font:bold 15px Verdana, Arial, Helvetica, sans-serif;color:#cc0000;vertical-align:sub;margin-right:4px;}

.btn{display:inline-block;*border-bottom: 0 none #a2a2a2;
    display:inline;*zoom:1;padding:4px 12px;margin-bottom:0;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#333;text-shadow:0 1px 1px rgba(255,255,255,0.75);background-color:#ebebeb;background-repeat:repeat-x;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*-webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    margin-left: .3em;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05);
    -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05);
    background-image: linear-gradient(to bottom,#fff,#ccc);
**border-left-style: none;
    border-left-color: inherit;
    border-left-width: 0;
    border-right-style: none;
    border-right-color: inherit;
    border-right-width: 0;
    border-top-style: none;
    border-top-color: inherit;
    border-top-width: 0;
}
.btn:hover,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333;background-color:#ccc;*background-color:#bfbfbf}
.btn:active,.btn.active{background-color:#b3b3b3 \9}
.btn:hover,.btn:active,.btn.active,.btn.disabled,.btn[disabled]{color:#333;background-color:#ccc;*background-color:#bfbfbf}
.btn:active,.btn.active{background-color:#b3b3b3 \9}
.btn:first-child{*margin-left:0}
.btn:first-child{*margin-left:0}
.btn:hover{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position 0.1s linear;-moz-transition:background-position 0.1s linear;-o-transition:background-position 0.1s linear;transition:background-position 0.1s linear}
.btn:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}
.btn.disabled,.btn[disabled]{cursor:default;background-image:none;opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.btn-large{padding:11px 19px;font-size:17.5px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}

.btn-primary.active,.btn-warning.active,.btn-danger.active,.btn-success.active,.btn-info.active,.btn-inverse.active{_color:rgba(255,255,255,0.75)}
.btn{border-color:#c5c5c5;border-color:rgba(0,0,0,0.15) rgba(0,0,0,0.15) rgba(0,0,0,0.25)}
.btn-primary
{
    color:#fff;
    text-shadow:0 -1px 0 rgba(0,0,0,0.25);
    background-color:#4c7ab7;
    background-repeat: repeat-x;
    background-color: #2f5b97;
    background-image: linear-gradient(to bottom,#5f8ecd,#2f5b97);
    border-left-color: #2f5b97;
    border-right-color: #2f5b97;
    border-top-color: #2f5b97;
    border-bottom-color: #1d385d;
}

.btn-primary:hover,.btn-primary:active,.btn-primary.active,.btn-primary.disabled,.btn-primary[disabled]{color:#fff;background-color:#2f5b97;*background-color:#295083}

.btn-primary:active,.btn-primary.active{background-color:#234470 \9}

/* Fix for clearing floated elements */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
	}
.clearfix { display: inline-block; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */
.clearBoth { clear: both; }
.clearboth{clear:both;}
/*header*/
.div_header
{
    width:100%;
    height:45px;
    border-bottom:solid 1px #f2f1f1;
    -border-bottom:solid 1px #ccc;
    position:fixed;
    z-index:9999;
    font-size:15px;
    letter-spacing:0.2em;
    background-color:#fff;
}

.bottomer{
    opacity:1;
    filter:alpha(opacity=100);
    -webkit-box-shadow:0px 0px 10px 0px #555;
    -moz-box-shadow:0px 0px 10px 0px #555;
    box-shadow:0px 0px 10px 0px #555
}

.div_header_t{width:100%;height:60px;border-bottom:solid 0px #ccc;}
.div_header_t95{width:100%;height:95px;}
.div_header_t115{width:100%;height:115px;}

.div_header .container_12{margin-left:auto;margin-right:auto;height:auto;width:960px;overflow:hidden;}


.formLRAccount{border:solid 1px #E4E4E4;width:70%;height:300px;border-radius:4px;-webkit-box-shadow:0px 0px 10px 0px #555;
               -moz-box-shadow:0px 0px 10px 0px #555;
               box-shadow:0px 0px 10px 0px #555;
               padding-top:10px;
               }

.formItem {
	_display: block;
	_font: 12px Arial, Helvetica, sans-serif;
	/*width:657px;*/
	overflow:hidden;
	}
.formLabel {
	float: left;
	width: 230px;
	margin: 15px 0px 0 0;
	font: 14px;
	color: #000;
	text-align: right;
	}
.formInput 
{
	display: inline;
	float: right;
	width: 400px;
	padding: 10px 0 15px 10px;
	margin-bottom: -8px;
	background-color: #FAFAFA;
	border-left: 0px solid #E4E4E4;
	vertical-align: text-top;
}
.formInput .sp_err{font-size:12px;color:Red; position:relative;}
.formInput input{width:200px;}
.formInput textarea {
	float: left;
	width: 270px;
	height: 71px;
	margin: 0 5px 5px 0;
	#position: relative;
	}





/*******************.bottom**************************/
.bottom{height:50px;width:90%;margin:0 auto;position:relative;border-top:solid 1px #ccc;padding-top:5px;}
.bottom .bm_l{font-size:14px;float:left;}
.bottom .bm_l span{margin-right:10px; letter-spacing:0.1em;}
.bottom .bm_r{float:right;}
.bottom .bm_r p{margin:0;color:Gray;font-size:14px;}


/***************Bra******************************/        

        .coulmenu{margin:0;padding:0;list-style:none;}
        .coulmenu li{float:left;}
        .coulmenu li span{width:120px;display:block;border-right:solid 1px #f2f1f1;text-align:center;font-size:14px;}

/*********************************************/

