/* CSS Document */
img{outline:none;}
/*#region 按钮、文本框*/
.btn { margin-bottom: 5px; text-align: center; padding: 0 15px; line-height: 30px; border-radius: 3px; display: inline-block; border: 1px solid transparent; }
.btn:hover { cursor: pointer; }
/*灰色*/
.btn.gray { color: #666; border-color: #ccc; background: #fff url(../img/g/ggray40.png); }
.btn.gray:hover { border-color: #aaa; color: #111; }
.btn.gray_border { border-color: #ccc; color: #aaa; }
.btn.gray_border:hover { background: #f9f9f9; }
.btn.blue { background-color: #247ad2; border: 1px solid #185aa5; box-shadow: 0 2px 5px rgba(0,28,88,.3); color: #fff; }
.btn.blue:hover { background-color: #3d8de2; }
.btn.blue_border { color: #53c3eb; border-color: #53c3eb; }
.btn.blue_border:hover { background: #52ccf9; color: #fff; }
.btn.blue_border.current { background: #52ccf9; color: #fff; }
.btn.blueTint { background: url(../img/g/gblueTint40.png); border-color: #bbcbdf; color: #666; }
.btn.blueTint:hover { border-color: #A5BAD5; color: #000; }
.btn.blue_shadow { transition: all 0.4s; color: #5e5e5e; }
.btn.blue_shadow:hover { color: #005CB1; background: #D5E2FF; text-shadow: hsla(0, 100%, 100%, 0.901961) 0px 1px 0px; box-shadow: 0 1px 2px rgba(34,25,25,0.5); border-color: #A6C2FF; }
.btn.red { border-color: #f24a1c; background-color: #f24a1c; color: #fff; }
.btn.red:hover { background: #FD6F48; }
.btn.big { line-height: 40px; padding: 0 30px; height: 40px; }
.btn.green { color: #fff; background-color: #70ca10; }
.btn.green:hover { background-color: #8fcf00; }
/*下拉列表*/
select.gray { margin-bottom: 5px; padding: 5px 10px; border-radius: 3px; outline: 0; border: 1px solid #aaa; }
/*横线*/
hr.gray { border-top: 1px solid #ccc; border-bottom: 1px solid #fff; height: 0px; }

/*文本框*/
.ttb { padding: 5px 6px; margin-bottom: 5px; border-radius: 3px; outline:none; }
.ttb.gray { color: #333; border: 1px solid #ccc; }
.ttb.gray:focus { transition: border 0.7s ease 0s; border: 1px solid #73b8ee; box-shadow: 1px 1px 8px #B0DFF0; }
textarea.ttb.gray { vertical-align: top;width: 95%; min-height: 100px; }
/*#endregion*/


#main { float: right; width: 695px; }
.m_t { width: 695px; margin-top: 5px; }
.m_t_title { width: 695px; }
#m_t_t_b { width: 152px; height: 14px; background: url(../images/sy_46.gif) no-repeat; float: left; padding: 9px 0 4px 10px; font: 14px "宋体"; font-weight: 600; color: #FFF000; text-align: left; background-color: #CEE7FB; }
#m_t_t_b_r{ border: 1px solid #ADD5EE; border-left: none; border-bottom: none; float: right; padding: 7px 15px 5px 0; font: 12px "宋体"; color: #298CC3; background-color: #CEE7FB; text-align: right; width: 517px; }
#m_t_t_b_r a { font: 12px "宋体"; color: #298CC3; }
#m_t_c_b { border: 1px solid #ADD5EE; width: 693px; }
#m_t_c_b ul { clear: both; }
#m_t_c_b ul li { list-style-type: square; font: 12px "宋体"; color: #343233; padding: 5px 0px 5px 0px; float: left; text-align: left; padding-left: 15px; white-space: nowrap; width: 310px; white-space: nowrap; text-overflow: clip; -o-text-overflow: clip; overflow: hidden; line-height: 18px; height: 40px; }
#m_t_c_b ul li a { color: #343233; }
#m_t_c_b ul li .bu { color: #727272; padding: 5px 3px 5px 3px; width: 200px; border: none; white-space: nowrap; text-overflow: clip; -o-text-overflow: clip; overflow: hidden; line-height: 18px; }
#m_t_c_b ul li img { border-bottom-style: none; border-right-style: none; border-top-style: none; border-left-style: none; }
#m_t_c_b ul li .bu a { color: #727272; }
#m_t_t_r { width: 112px; height: 14px; background: url(../images/sy_64.gif) no-repeat; float: left; padding: 7px 0 5px 10px; font: 14px "宋体"; font-weight: 600; color: #fff; text-align: left; }
#m_t_t_r_r { width: 557px; border: 1px solid #FFBF9C; border-left: none; border-bottom: none; float: right; padding: 7px 15px 5px 0; font: 12px "宋体"; color: #EB5403; background-color: #FFE2D0; text-align: right; height: 14px; }
#m_t_t_r_r a { color: #EB5403; }
#m_t_t_b_r a { font: 12px "宋体"; color: #298CC3; }
#m_t_c_r { border: 1px solid #FFBF9C; width: 693px; padding: 5px 0; }
#m_t_c_r ul { padding-right:50px; line-height:24px; height:24px; overflow:hidden;position:relative; margin-left: 0px;  border-bottom: 1px dotted #FEC07F; }
#m_t_c_r ul.s { background-color: #FFF7F4; }
#m_t_c_r li { padding:5px 11px; font: 12px "宋体"; color: #000000; display: inline; float: left; }
#m_t_c_r li.more{ position:absolute; right:0; top:0;}
#m_t_c_r li a { color: #323234; }
#m_t_c_r li.tid { color: #DD4901; font-weight: 700; padding-left: 22px; }
#m_t_c_r li.tid a { color: #DD4901; }
#m_t_c_r li.tis { color: #F87501; font-weight: normal; padding-left: 22px; }
#m_t_c_r li.tis a { color: #F87501; }
/*------------------------*/
.m_t_t_g { width: 112px; height: 14px; background: url(../images/sy_69.gif) no-repeat; float: left; padding: 7px 0 5px 10px; font: 14px "宋体"; font-weight: 600; color: #FFFFFF; text-align: left; }
.m_t_t_r_g { width: 557px; border: 1px solid #C9EAB1; border-left: none; border-bottom: none; float: right; padding: 7px 15px 5px 0; font: 12px "宋体"; color: #219B14; background-color: #E0F6D0; text-align: right; }
.m_t_t_r_g a { color: #219B14; }
.m_t_t_b_g a { font: 12px "宋体"; color: #219B14; }
.m_t_c_g { border: 1px solid #C9EAB1; width: 693px; padding: 5px 0; }
.m_t_c_g li { font: 12px "宋体"; color: #343233; float: left; text-align: left; padding-left: 20px; padding-bottom: 3px; padding-top: 7px; padding-right: 10px; }
.m_t_c_g a { color: #343233; }
.m_t_c_g ul { margin-left: 0px; width: 100%; border-bottom: 1px dotted #CDEACB; }
.m_t_c_g ul.s { background-color: #F3F8F2; }
.m_t_c_g li.fxs { list-style-type: square; font: 12px "宋体"; color: #343233; padding: 6px 0px 4px 0px; width: 95px; float: left; text-align: center; }
#m_t_c_g li .fxs a { color: #343233; }
.m_t_c_g li.fxss { list-style-type: square; font: 12px "宋体"; color: #343233; padding: 6px 0px 4px 20px; width: 95px; float: left; text-align: left; }
#m_t_c_g li.fxss a { color: #343233; }
.dazhong { border: 1px solid #C9EAB1; width: 683px; padding: 5px 5px 0px 5px; float: left; }
.dazhong p { float: left; width: 85px; line-height: 24px; }
.advancedsearch { border-bottom: #009999 1px solid; border-left: #009999 1px solid; width: 898px; height: 400px; border-top: #009999 1px solid; border-right: #009999 1px solid; }
.top-box { border: 1px solid #C4E1F1; }
.top-box .hdq { padding: 16px 0 0; overflow: hidden; line-height: 14px; zoom: 1; }
.top-box .hdq p { font-size: 14px; padding-left: 16px; float: left; _display: inline; line-height: 14px; color: #333; padding-top: 2px; font-weight: bold; }
.top-box .bdq { padding: 9px 15px 20px 0; zoom: 1;overflow: hidden; }
.category h4 { margin-top: 5px; margin-bottom: 8px; font-weight: normal; padding-left: 16px; }
.category ul li { float: left; width: 208px; padding-left: 15px; height: 26px; line-height: 26px; font-size: 14px; white-space: nowrap; text-align: left; }
.category ul.tags li { width: 147px; }

#tabbox { width: 695px; margin: 8px auto; }
.tab_conbox { border: 1px solid #C4E1F1; border-top: none; list-style-type: none; }
.tab_con { display: none; }
.tabs { height: 32px; border-bottom: 1px solid #C4E1F1; border-left: 1px solid #C4E1F1; width: 100%; }
.tabss { height: 41px; border-left: 1px solid #C4E1F1; width: 100%; }
.tabs li { list-style: none; height: 31px; line-height: 31px; float: left; border: 1px solid #C4E1F1; border-left: none; margin-bottom: -1px; background: #f0f0f0; overflow: hidden; position: relative; }
.tabs li a { display: block; padding: 0 20px; border: 1px solid #fff; outline: none; font-size: 13px; text-decoration: none; }
.tabs li a:hover { background: #e0e0e0; }
.tabs .thistab, .tabs .thistab a:hover { background: #fff; border-bottom: 1px solid #fff; }
.tabss li { list-style: none; height: 31px; line-height: 31px; float: left; border-left: medium none; margin-bottom: -1px; background: #f0f0f0; overflow: hidden; position: relative; border-bottom: #c4e1f1 1px; border-top: #c4e1f1 1px solid; border-right: #c4e1f1 1px solid; text-align: center; }
.tabss li a { display: block; padding: 0 20px; outline: none; font-size: 13px; text-decoration: none; }
.tabss li a:hover { background: #e0e0e0; }
.tabss .thistab, .tabss .thistab a:hover { background: #fff; }
.tab_con { font-size: 14px; line-height: 175%; padding-bottom: 10px; margin: 0px; padding-left: 10px; padding-right: 10px; padding-top: 10px; }
