@charset "utf-8";
/* CSS Document */
body { background:url(17xmrf_bg.jpg) no-repeat center top #ffffff; color:#555555; margin:0px; padding:0px; font-size:14px; font-family:"Microsoft YaHei"; text-align:left; }
a { text-decoration:none; }
a:link, a:visited { color:#555555; }
a:hover { color:#015ab6; text-decoration:underline; }
* { margin:0px; padding:0px; font-family:"Microsoft YaHei";}
ul, li { list-style-type:none; margin:0px; padding:0px; }
img {border:0px; vertical-align:middle;}
.clear { clear:both; }
input,select { vertical-align:middle; }
.no { display:none; }
table { margin:0px auto; table-layout:fixed; }
/*---------------------------------------segmentation------------------------------------------*/
.tit_bg{ background:url(17xmrf_tit_bg.png) repeat; height:35px; line-height:35px;}
.tit_bg span{ float:right;}
.contain{ width:1200px; margin:0 auto;}
.head{ height:104px; padding-top:68px; background:url(17xmrf_logo.png) no-repeat left center;}
.menu{ background-color:#037ce3;}
.menu li{ float:left; width:14%; height:43px; line-height:43px; font-size:16px; text-align:center; background:url(17xmrf_menu_line.png) no-repeat right top;}
.menu li{ width:12%;}
.menu li a{ display:block;}
.menu li a:hover,.menu li.on a{ text-decoration:none;}
.menu li.last{ background:none}
.ss{ float:right; width:410px; clear:both; height:33px;}
.inp{ border:0; padding-left:14px; height:33px; line-height:33px; width:260px; background:url(17xmrf_inp.png) no-repeat; outline:none}
.con_l{ float:left; width:413px; position:relative; overflow:hidden;}
.more{ position:absolute; left:0; top:0; width:59px; height:59px; z-index:999}
.con_l .prev,.con_l .next{ position:absolute; width:24px; height:48px; top:50%; margin-top:-24px; z-index:999}
.con_l .prev{ left:0; background:url(17xmrf_icon_l.png) no-repeat;}
.con_l .next{ right:0; background:url(17xmrf_icon_r.png) no-repeat}
.con_l .pic{ height:298px; overflow:hidden; z-index:1}
.con_l .pic img { display: block; }
.con_l .txt-bg { position: absolute; bottom: 0; z-index: 4; height:36px; width: 100%; background-color:#000; filter:alpha(opacity=50); opacity:0.5; overflow: hidden; }
.con_l .txt { position: absolute; bottom: 0; z-index: 5; height:36px; width: 100%; overflow: hidden; }
.con_l .txt li { height:36px; line-height:36px; position: absolute; bottom: -36px; width: 100%; left:0px; text-align:center}
.con_l .txt li a { display: block; color: white; text-align:center;}
.con_l .num { position: absolute; z-index: 6; bottom:48px; right:10px; }
.con_l .num li { float: left; position: relative; width:10px; height:10px; background:url(17xmrf_off.png) no-repeat; overflow: hidden; text-align: center; margin-right: 6px; cursor: pointer; }
.con_l .num li.on, .con_l .num li:hover { background:url(17xmrf_on.png) no-repeat;}
.con_c{ float:left; width:488px; padding-left:20px;}
.con_r{ float:right; width:259px; border:1px solid #f2f3f7;}
.tit{ background-color:#fafcff; height:39px; line-height:39px; padding-left:15px; border-bottom:1px solid #f2f3f7}
.txtMarquee-top{ margin-top:10px;}
.txtMarquee-top li{ padding:9px 9px 9px 20px; line-height:18px; font-size:12px; border-bottom:1px solid #f2f3f7; background-color:#fafcff;}
.txtMarquee-top li span{ color:#999; margin-left:17px;}
.txtMarquee-top li:hover{ background-color:#ffffff; border-left:1px solid #f2304a; border-right:1px solid #ffffff; padding:9px 8px 9px 19px;}
.tit1{ height:41px; background:url(17xmrf_tit1.png) repeat-x left bottom}
.tit1_l{ float:left; padding-top:5px;}
.tit1 ul{ float:right;}
.tit1 li{ float:left;}
.tit1 li a{ display:block; padding:0 10px; height:41px; line-height:31px;}
.tit1 li.on a,.tit1 li a:hover{ background:url(17xmrf_tit1_bar.png) no-repeat center bottom; color:#555; text-decoration:none}
.tit1 span{ float:right; line-height:35px; padding-right:10px;}
.list{ margin:10px auto 0;}
.list li{ line-height:31px; background:url(17xmrf_icon.png) no-repeat 5px center; padding-left:20px;}
.list li span{ float:right; color:#b1b1b1; font-size:12px;} 
.pic_list1{background:#f3f3f3; margin:20px auto 0;}
.pic_list1 .prev, .pic_list1 .next { display: block; width:14px; position: absolute; height:26px; cursor: pointer; top:29px; }
.pic_list1 .next { background: url(17xmrf_icon_l1.jpg) no-repeat; left:12px; }
.pic_list1 .prev { background: url(17xmrf_icon_r1.jpg) no-repeat left; right:12px; }
.pic_list1 .tit_r{ background:url(17xmrf_tit3_r.jpg) no-repeat right top; height:60px; position:relative; padding:14px 0px 14px 32px;}
.pic_list1 ul { overflow: hidden; zoom: 1;}
.pic_list1 ul li { margin: 0 5px; float: left; _display: inline; overflow: hidden; text-align: center; width:203px; height:60px; }
.pic_list1 ul li img { width:203px; height:60px; display: block; }
.pic_list1 ul li a:hover img { border-color: #999; }
.con1_l{ float:left; width:639px;}
.con1_r{ float:right; width:274px; padding:75px 35px 20px 35px; background:url(17ctfzw_con.jpg) no-repeat; height:234px;}
.con2{ margin:10px auto 0;}
.con2_l{ float:left; width:263px;}
.con2_c{ float:left; width:637px; padding-left:15px;}
.con2_r{ float:right; width:263px;}
.tit2{ height:41px; background:url(17xmrf_tit1.png) repeat-x left bottom}
.tit2 li{ float:left;}
.tit2 li a{ display:block; padding:0 10px; height:41px; line-height:31px; color:#999999; font-size:16px;}
.tit2 li.on a,.tit2 li a:hover{ background:url(17xmrf_tit1_bar.png) no-repeat center bottom; color:#555; text-decoration:none}
.tit2 span{ float:right; font-size:12px;}
.con3{ margin:10px auto 0; background:url(17xmrf_bar_1.jpg) no-repeat left center #f1f8ed; line-height:18px; padding:10px 0 10px 77px; height:36px; font-size:12px;}
.con31{ margin:10px auto 0; background:url(17xmrf_bar_2.jpg) no-repeat left center #fdeaec; line-height:18px; padding:10px 0 10px 77px; height:36px; font-size:12px;}
.con32{ margin:10px auto 0; background:url(17xmrf_bar_3.jpg) no-repeat left center #e5f2fc; line-height:18px; padding:10px 0 10px 77px; height:36px; font-size:12px;}
.tit3{ height:26px; line-height:26px; background:url(17xmrf_tit2.jpg) repeat-x left center;}
.tit3 ul{ float:left;}
.tit3 span{ float:right;}
.tit3 li{ float:left; text-align:center; width:97px; display:inline; height:26px;}
.tit3 li a{ display:block; background:url(17xmrf_tit2_bar.jpg) no-repeat left #ffffff; height:26px; padding-right:3px; line-height:24px;}
.tit3 li.on a,.tit3 li a:hover{ background:url(17xmrf_tit2_bar1.jpg) no-repeat left #ffffff; color:#ffffff;}
.tit3 .tit31 li.on a,.tit3 .tit31 li a:hover{ background:url(17xmrf_tit2_bar_2.jpg) no-repeat left #ffffff; color:#ffffff;}
.tit3 .tit32 li{ width:124px; font-size:13px;}
.tit3 .tit32 li a{ background:url(17xmrf_tit2_bar_31.jpg) no-repeat left #ffffff;}
.tit3 .tit32 li.on a,.tit3 .tit32 li a:hover{ background:url(17xmrf_tit2_bar_3.png) no-repeat left #ffffff; color:#ffffff; width:124px;}

.tit5{ height:26px; line-height:26px; background:url(17xmrf_tit2.jpg) repeat-x left center;}
.tit5 ul{ float:left;}
.tit5 span{ float:right;}
.tit5 li{ float:left; text-align:center; width:134px; display:inline; height:26px;}
.tit5 li a{ display:block; background:url(17xmrf_tit2_bar_31.jpg) no-repeat left #ffffff; height:26px; padding-right:3px; line-height:24px;}
.tit5 li.on a,.tit5 li a:hover{ background:url(17xmrf_tit2_bar11.jpg) no-repeat left #ffffff; color:#ffffff;}

.tu{ float:left; padding-left:3px; padding-top:5px;}
.list1{ float:right; width:460px;}
.list1 li{ height:30px; line-height:30px;}
.list1 li span{ float:right}
.list2{ margin:10px auto 0;}
.list2 ul{ background:url(17xmrf_ph.jpg) no-repeat left 7px;}
.list2 li{ line-height:24px; height:24px; padding-left:32px;}
.list2 li span{ float:right} 
.tit4{ margin:20px auto 0; height:52px; position:relative; z-index:1}
.tit4 li{ float:left; width:400px; height:52px;}
.tit4 li.t1{ background:url(17xmrf_tit3_bar1.png) no-repeat left top;}
.tit4 li.t1.on{ background:url(17xmrf_tit3_bar1_1.png) no-repeat left top;}
.tit4 li.t2{ background:url(17xmrf_tit3_bar2.png) no-repeat left top;}
.tit4 li.t2.on{ background:url(17xmrf_tit3_bar2_1.png) no-repeat left top;}
.tit4 li.t3{ background:url(17xmrf_tit3_bar3.png) no-repeat left top;}
.tit4 li.t3.on{ background:url(17xmrf_tit3_bar3_1.png) no-repeat left top;}
.con1{ width:1158px; margin:-4px auto 0; border:1px solid #e7e8e9; padding:20px; position:relative; z-index:2; background-color:#ffffff; border-radius:5px; height:306px;}
.con4_l{ float:left; width:215px;}
.con4_c{ float:left; width:449px; padding-left:20px;}
.con4_r{ float:right; width:449px;}
.list3,.list4{ margin:10px auto 0;}
.list3 li{ background:url(17xmrf_icon1.png) no-repeat 5px center; padding-left:17px; font-size:12px; line-height:30px; border-bottom:1px dotted #dcdcdc}
.list3.h37 li{ line-height:37px;}
.list4 li{ line-height:33px; height:33px;}
.list4 li span{ float:right;}
.con5_l{ float:left; width:775px;}
.con5_r{ float:right; width:370px;}
.tab td{ line-height:33px;}
.tab th{ line-height:30px; background-color:#ebf8fe;}
.tu1{ float:left; width:120px; position:relative; margin-top:5px;}
.list5{ float:right; width:240px;}
.list5 li,.list6 li{ line-height:24px; height:24px; font-size:12px;}
.list6 li span{ float:right}
.wzdh_con{background:#f3f3f3; padding:12px 20px; margin:15px auto 0;}
.wzdh_con select{ width:195px; height:28px; line-height:28px; padding-left:8px;}
.bot_bg{ margin:18px auto 0; border-top:2px solid #037ce3; padding-bottom:15px;}
.bot_tit{ text-align:center; border-bottom:1px solid #e5e5e5; height:40px; clear:both; line-height:40px;}
.bot_tit a{ display:inline-block; font-size:14px; font-weight:bold; padding:0 5px;}
.bot{ margin:10px auto 0; line-height:24px; width:530px;}
.bot_l{ float:left; width:100px; text-align:center;}
.bot_r{ float:left; font-size:12px;}


/*细览*/
.xl_con{ background-color:#ffffff;}
.xl_tit1{ text-align:center; line-height:50px; font-size:28px; color:#dc0002; padding-top:30px; width:90%; margin:0 auto;}
.xl_tit2{ text-align:center; line-height:34px; color:#777777; font-size:15px; padding:0 0px 15px 0px; border-bottom:1px solid #e8e8e8; width:90%; margin:0 auto;}
.xl_tit2 img{ margin:0 1px;}
.xl_tit2 span{ margin:0 20px;}
.xl_tit3{ line-height:45px; margin:15px auto 0; text-align:center; padding-bottom:20px; width:90%;}
.xl_tit3 a{ display:inline-block; text-align:center; padding:9px; line-height:34px;}
.xl_con1{ line-height:36px; width:90%; margin:25px auto 0; padding-bottom:10px;}
.xl_con1 img{ margin:10px auto 30px}
 
/*概览*/
.gl_tit{ background-color:#ffffff; border:1px solid #cccccc; border-top:0; padding-left:20px; line-height:43px; height:43px; border-bottom-left-radius:5px; border-bottom-right-radius:5px;}
.gl_con{ background:url(17xmrf_gl_con.jpg) repeat-y left; margin:15px auto 0; width:1200px; margin:20px auto 0;}
.gl_con_b{ background:url(17xmrf_gl_con_b.jpg) no-repeat left top; height:1px; overflow:hidden}
.gl_l{ float:left; width:240px; padding:20px; border-top:1px solid #cccccb}
.gl_r{ float:right; width:905px;}
.inp1{ width:455px; border:1px solid #ebebeb; height:26px; line-height:26px;}
.btn1{ background-color:#037ce3; color:#ffffff; border:0; height:26px; line-height:26px; padding:0 10px;}
.tab1 td{ line-height:40px; height:40px;}
.line{ background:url(17xmrf_gl_line.png) repeat-x bottom; height:3px; margin:15px auto 0;}
.zxft_con{ background:url(17xmrf_gzcy_con.jpg) no-repeat right top #fafafa; padding:18px; margin:18px auto 0;}
.zxft_l{ float:left; width:150px;}
.zxft_c{ float:left; width:510px; padding-left:20px; line-height:28px;}
.zxft_r{ float:right; width:150px;}
.zxft_con1{ background:url(17xmrf_gl_line.png) repeat-x bottom; padding:20px 0;}
.zxft_con1 ul li { float:left; padding-left:12px; padding-right:12px; height:33px; line-height:33px; text-align:center; font-weight:bold; font-size:14px; border-right:1px solid #ebebeb; color:#0b81e1;}
.zxft_con1 ul li.bar{ color:#fff; background:url(17xmrf_tit2_bar.jpg) repeat-x;}
.zxft_con1 ul.t1 li.bar{ color:#fff; background:url(17xmrf_tit7_bar.jpg) repeat-x;}
.zxft_con1 ul.t1 li {color:#139593; background:url(17xmrf_tit_bar1.jpg) repeat-x;}
.zxft_con1 span { float:right; padding-right:10px;}
.zxft_l1{ float:left; width:213px;}
.zxft_c1{ float:left; width:535px; padding-left:30px; line-height:30px;}
.zxft_r1{ float:right; width:91px;}
.jgdj_tit{ font-size:18px; font-weight:bold; color:#f2304a; padding-left:14px;}
.jgdj_tit span{ float:right; font-size:14px; color:#555555; font-weight:normal; padding-right:10px;}
.jgdj_list{ padding:0 12px;}
.jgdj_list ul{ background:url(17xmrf_gl_line.png) repeat-x bottom; padding:14px 0;}
.jgdj_list li{ line-height:36px; background:url(17xmrf_jgdj_icon2.png) no-repeat 4px center; padding-left:20px;}
.jgdj_list li span{ float:right;} 
.ztzl_l{ float:left; width:590px;}
.ztzl_r{ float:right; width:590px;}
.ztzl_list{ float:right; width:420px;}
.ztzl_list li{ height:29px; line-height:29px;}
.ztzl_list li span{ float:right; padding-right:10px;}
.ztzl_list1{ margin:20px auto 0;}
.ztzl_list1 li{ float:left; width:215px; height:306px; position:relative; margin-right:31px; display:inline}
.ztzl_list1 li.last{ margin-right:0;}
.ztzl_list1 .bar{ background:url(17xmrf_bar_bg.png) repeat; height:40px; line-height:40px; text-align:center; position:absolute; left:0; bottom:0; width:100%}
.xxgk_tit{ background-color:#ffe5e5; padding-left:10px; border-left:7px solid #ff0000; font-size:16px; height:36px; line-height:36px;}
.con_r1{ background:url(17xmrf_xxgk_con.jpg) no-repeat center top; width:230px; float:right; height:189px; padding:80px 15px 0 15px;}
.con_r1 li{ float:left; width:113px; height:51px; text-align:center; line-height:51px; background:url(17xmrf_tit_bg.png) repeat; margin-right:2px; margin-bottom:9px; font-size:18px;}
.gl_tit1{ background-color:#037ce3; text-align:center; line-height:50px; height:50px; font-size:18px; font-weight:bold}
.gl_list li{ margin-top:10px;}
.gl_list li a{ display:block; border:1px solid #ececec; line-height:23px; padding:10px 35px 10px 23px; background:url(17xmrf_gl_icon3.png) no-repeat 216px center #ffffff;}
.gl_list li.on a,.gl_list li a:hover{ border:1px solid #ff0000; border-left:4px solid #ff0000; background:url(17xmrf_gl_icon3_1.png) no-repeat 216px center #ffffff; color:#ff0000; text-decoration:none}
.gl_list1{ margin:0px auto;}
.gl_list1 ul{ padding: 10px; border-bottom:1px dashed #cccccc;}
.gl_list1 ul li{ line-height:32px; height:32px; background:url(17ctfzw_icon.jpg) no-repeat left center; padding-left:15px;}
.gl_list1 ul li span{ float:right; color:#b3b3b3}

.gl_list li .zfxxgk_con{ *background-color:#ffffff; *padding:10px 0 10px 15px;}
.gl_list li .zfxxgk_con a{ *font-weight:normal; *display:block; *float:left; *line-height:18px; *padding:0; *background-image:none; *width:auto; *font-size:12px; *border:0; *padding-left:10px; *color:#555555;}
.gl_list li .zfxxgk_con img{ *float:left}

.fy_tit {margin:25px auto 10px; width:90%; line-height: 29px; font-size: 14px;}
.fy_tit_l {float: left;width: 150px;}
.fy_tit_r { float: right; width: 135px; }
.fy_tit_r span.go{height:29px;width:29px;padding:0;margin:0;background-color:#e2e2e2;line-height:29px; text-align:center;display:inline-block;}
.fy_tit_r span.go:hover{ text-align:center;cursor:pointer}
.inp6{ width:29px; height:29px; line-height:29px; text-align:center; padding:0; font-size:14px; border:1px solid #e4e4e4}
.fy_tit_c { float: left;}
.sel2 { width: 53px; border: 1px solid #cccccc; margin: 0 10px; }

.wszx_btn { background-color: #037CE3; color: #ffffff; font-size: 14px; font-family: "Microsoft YaHei"; margin: 0 5px; *margin:0 5px; height: 26px; line-height: 26px; border: 0; display: block; cursor:pointer;}
.tab3{ border-left:1px solid #ebebeb; border-right:1px solid #ebebeb;}
.tab3 td{ border-bottom:1px solid #ebebeb; line-height:18px; padding:8px 5px 8px 15px;}

/*CSS quotes style pagination*/

.quotes { text-align: center; font-size: 12px; }
.quotes a { padding: 5px 9px; background-color: #e4e4e4; margin: 8px; color: #333; }
.quotes a:link, .quotes a:visited { color: #333 }
.quotes a:hover { background-color: #d10300; color: #ffffff; text-decoration: none }
.quotes span { padding: 5px 9px; margin: 5px; border:1px solid #e4e4e4;}
.quotes span.current,.quotes a.current { background-color: #d10300; color: #ffffff; }

.xl_con2{ line-height:36px; width:1020px; margin:15px auto 0;}



.block{ display:block;}
/*---------------------------------------segmentation------------------------------------------*/

/*colour*/
.tred1 { color:#ff0000; }
.tred1 a:link, .tred1 a:visited { color:#ff0000; }
.tred1 a:hover { color:#ff0000; text-decoration:underli	; }

.tred2 { color:#f2304a; }
.tred2 a:link, .tred2 a:visited { color:#f2304a; }
.tred2 a:hover { color:#f2304a; text-decoration:underli	; }

.tblue1 { color:#037ce3; }
.tblue1 a:link, .tblue1 a:visited { color:#037ce3; }
.tblue1 a:hover { color:#037ce3; text-decoration:underline; }

.tblack1 { color:#000; }
.tblack1 a:link, .tblack1 a:visited { color:#000; }
.tblack1 a:hover { color:#000; text-decoration:underline; }

.twhite1 { color:#fff; }
.twhite1 a:link, .twhite1 a:visited { color:#fff; }
.twhite1 a:hover { color:#fff; text-decoration:underline; }

.tgreen1 { color:#32b16c; }
.tgreen1 a:link, .tgreen1 a:visited { color:#32b16c; }
.tgreen1 a:hover { color:#32b16c; text-decoration:underline; }

.torange1 { color:#ff7800; }
.torange1 a:link, .torange1 a:visited { color:#ff7800; }
.torange1 a:hover { color:#ff7800; text-decoration:underline; }

.tgray1 { color:#999999; }
.tgray1 a:link, .tgray1 a:visited { color:#999999; }
.tgray1 a:hover { color:#999999; text-decoration:underline; }

.tgray2 { color:#555555; }
.tgray2 a:link, .tgray2 a:visited { color:#555555; }
.tgray2 a:hover { color:#555555; text-decoration:underline; }


/*---------------------------------------segmentation------------------------------------------*/

/*frame*/
.bor1 { border:1px solid #cccccc; }
.bor_t1 { border-top:1px solid #e3e3e3; }
.bor_r1 { border-right:1px solid #e4e2e2; }
.bor_l1 { border-left:1px solid #fff; }
.bor_b1 { border-bottom:1px dotted #cccccc; }
.bor_b2 { border-bottom:1px dotted #cccccc; }
.bor_to { border-top:none; }
.bor_bo { border-bottom:none; }
.bor_ro { border-right:none; }
.bor_lo { border-left:none; }
/*---------------------------------------segmentation------------------------------------------*/

/*font*/
.tb { font-weight:bold; }
.t12 { font-size:12px; }
.t13 { font-size:13px; }
.t14 { font-size:14px; }
.t15 { font-size:15px; }
.t16 { font-size:16px; }
.t17 { font-size:16px; }
.t18 { font-size:18px; }
.t20 { font-size:20px; }
.t22 { font-size:22px; }
.t24 { font-size:24px; }
.t50 { font-size:50px; }
.f_heiti { font-family:"SimHei"; }
.f_yahei { font-family:"Microsoft YaHei"; }
.f_c { text-align:center; }
.f_i { text-indent:2em; }
.f_l { float:left }
.f_r { float:right; }
/*---------------------------------------segmentation------------------------------------------*/

/*line-height*/
.h18 { line-height:18px; }
.h20 { line-height:20px; }
.h22 { line-height:22px; }
.h24 { line-height:24px; }
.h25 { line-height:25px; }
.h26 { line-height:26px; }
.h28 { line-height:28px; }
.h29 { line-height:29px; }
.h30 { line-height:30px; }
.h32 { line-height:32px; }
.h33 { line-height:33px; }
.h34 { line-height:34px; }
.h36 { line-height:36px; }
.h40 { line-height:40px; }
.h50 { line-height:50px; }
/*---------------------------------------segmentation------------------------------------------*/

/*margin*/
.mar1 { margin:1px; }
.mar_to { margin-top:0px; }
.mar_t1 { margin-top:1px; }
.mar_t3 { margin-top:3px; }
.mar_t5 { margin-top:5px; }
.mar_t7 { margin-top:7px; }
.mar_t10 { margin-top:10px; }
.mar_t13 { margin-top:13px; }
.mar_t15 { margin-top:15px; }
.mar_t18 { margin-top:18px; }
.mar_t20 { margin-top:20px; }
.mar_t25 { margin-top:25px; }
.mar_t30 { margin-top:30px; }
.mar_t35 { margin-top:35px; }
.mar_t40 { margin-top:40px; }
.mar_t45 { margin-top:45px; }
.mar_t50 { margin-top:50px; }
.mar_t55 { margin-top:55px; }
.mar_b1 { margin-bottom:1px; }
.mar_b5 { margin-bottom:5px; }
.mar_b10 { margin-bottom:10px; }
.mar_b15 { margin-bottom:15px; }
.mar_b20 { margin-bottom:20px; }
.mar_b25 { margin-bottom:25px; }
.mar_b30 { margin-bottom:30px; }
.mar_b35 { margin-bottom:35px; }
.mar_b40 { margin-bottom:40px; }
.mar_b45 { margin-bottom:45px; }
.mar_b50 { margin-bottom:50px; }
.mar_b55 { margin-bottom:55px; }
.mar_l1 { margin-left:1px; }
.mar_l5 { margin-left:5px; }
.mar_l10 { margin-left:10px; }
.mar_l15 { margin-left:15px; }
.mar_l20 { margin-left:20px; }
.mar_l25 { margin-left:25px; }
.mar_l30 { margin-left:30px; }
.mar_r1 { margin-right:1px; }
.mar_r5 { margin-right:5px; }
.mar_r10 { margin-right:10px; }
.mar_r15 { margin-right:15px; }
.mar_r20 { margin-right:20px; }
.mar_r25 { margin-right:25px; }
.mar_r30 { margin-right:30px; }
/*---------------------------------------segmentation------------------------------------------*/

/*padding*/
.pad1 { padding:1px; }
.pad2 { padding:2px; }
.pad3 { padding:3px; }
.pad4 { padding:4px; }
.pad5 { padding:5px; }
.pad14 { padding:14px; }
.pad_t1 { padding-top:1px; }
.pad_t2 { padding-top:2px; }
.pad_t3 { padding-top:3px; }
.pad_t4 { padding-top:4px; }
.pad_t5 { padding-top:5px; }
.pad_t7 { padding-top:7px; }
.pad_t8 { padding-top:8px; }
.pad_t10 { padding-top:10px; }
.pad_t15 { padding-top:15px; }
.pad_t17 { padding-top:17px; }
.pad_t20 { padding-top:20px; }
.pad_t25 { padding-top:25px; }
.pad_t30 { padding-top:30px; }
.pad_t32 { padding-top:32px; }
.pad_t35 { padding-top:35px; }
.pad_t40 { padding-top:40px; }
.pad_t45 { padding-top:45px; }
.pad_t50 { padding-top:50px; }
.pad_t55 { padding-top:55px; }
.pad_b1 { padding-bottom:1px; }
.pad_b2 { padding-bottom:2px; }
.pad_b3 { padding-bottom:3px; }
.pad_b4 { padding-bottom:4px; }
.pad_b5 { padding-bottom:5px; }
.pad_b8 { padding-bottom:8px; }
.pad_b10 { padding-bottom:10px; }
.pad_b15 { padding-bottom:15px; }
.pad_b20 { padding-bottom:20px; }
.pad_b25 { padding-bottom:25px; }
.pad_b30 { padding-bottom:30px; }
.pad_b35 { padding-bottom:35px; }
.pad_b40 { padding-bottom:40px; }
.pad_b45 { padding-bottom:45px; }
.pad_b50 { padding-bottom:50px; }
.pad_b55 { padding-bottom:55px; }
.pad_b155 { padding-bottom:155px; }
.pad_l0 { padding-left:0px; }
.pad_l1 { padding-left:1px; }
.pad_l5 { padding-left:5px; }
.pad_l12 { padding-left:12px; }
.pad_l10 { padding-left:10px; }
.pad_l15 { padding-left:15px; }
.pad_l20 { padding-left:20px; }
.pad_l25 { padding-left:25px; }
.pad_l30 { padding-left:30px; }
.pad_l45 { padding-left:45px; }
.pad_r1 { padding-right:1px; }
.pad_r5 { padding-right:5px; }
.pad_r10 { padding-right:10px; }
.pad_r15 { padding-right:15px; }
.pad_r20 { padding-right:20px; }
.pad_r25 { padding-right:25px; }
.pad_r30 { padding-right:30px; }