@charset "euc-kr";
body{background:#fff;font-size:20px;-webkit-text-size-adjust:none;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,select,textarea,p,blockquote,th,td,legend,button{margin:0;padding:0;color:#333;font-family:'³ª´®°íµñ',NanumGothic,'¸¼Àº °íµñ','Malgun Gothic','Droid Sans','Apple-Gothic','¾ÖÇÃ°íµñ','Helvetica','Tahoma',dotum,'µ¸¿ò',gulim,'±¼¸²',sans-serif;}
section,nav,header,footer{display:block;}
table{border-spacing:0;border-collapse:collapse;}
form,fieldset,img{border:0 none;}
ul,ol,li{list-style:none outside;}
a{text-decoration:none;color:#3b3b3b;}
em{font-style:normal;}
legend, .skip{overflow:hidden;position:absolute;width:1px;height:1px;font-size:1px;line-height:0;text-indent:-100px;}

/* header */
#header{position:relative;height:43px;border-top:1px solid #556de3;}
#header h1{width:185px;margin:6px auto 0;font-size:0}
#header h1 a{display:block;overflow:hidden;font-size:0;text-align:center;}
#header h1 img{width:185px;}
#header .home{position:absolute;top:9px;left:8px;}
#header .home a{display:block;position:relative;width:42px;padding:14px 0 0;color:#3f5ee1;font-weight:bold;font-size:0.688em;}
#header .home a:before{content:'';display:block;position:absolute;top:0;left:50%;width:16px;height:13px;margin-left:-9px;background:url('../img/com.png') no-repeat -150px -25px;}
.subhead{position:relative;}
.subline{height:32px;padding:8px 0 0 10px;border-bottom:2px solid #252730;
	background:#2b45bc;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#4769ea), to(#2b45bc));background:-webkit-linear-gradient(#4769ea, #2b45bc);background:-moz-linear-gradient(#4769ea, #2b45bc);background:-ms-linear-gradient(#4769ea, #2b45bc);background:linear-gradient(#4769ea, #2b45bc);}

.subline .sbt{display:inline-block;color:#fff;font-weight:bold;font-size:0.875em;letter-spacing:0;}
.subline .sbt:before{content:'';display:inline-block;width:24px;height:24px;margin:0 5px 0 0;vertical-align:-6px;}

.subline .st1:before{background:url('../img/com.png') no-repeat;}
.subline .st2:before{background:url('../img/com.png') no-repeat 0 -25px;}
.subline .st3:before{background:url('../img/com.png') no-repeat -50px -25px;}
.subline .st4:before{background:url('../img/com.png') no-repeat -75px -25px;}
.subline .st5:before{background:url('../img/com.png') no-repeat -25px 0}
.subline .st6:before{background:url('../img/com.png') no-repeat -75px 0}
.subline .st7:before{background:url('../img/com.png') no-repeat -100px 0}
.subline .st8:before{background:url('../img/com.png') no-repeat -50px 0}
.subline .st9:before{background:url('../img/com.png') no-repeat -125px 0}

.subline .sbt2{display:inline-block;color:#fff;font-weight:bold;font-size:0.875em;letter-spacing:0;}
.subline .sbt3{display:inline-block;color:#fff;font-weight:bold;font-size:1em;letter-spacing:0;}

.subline .rbtn{display:inline-block;margin-left:2px;background:#fff;height:22px;padding:0 10px;border-radius:5px;-moz-border-radius:5px;color:#313131;font-size:0.688em;line-height:1.7em;box-shadow:0 1px 1px #1322a6;-moz-box-shadow:0 1px 1px #1322a6;-webkit-box-shadow:0 1px 1px #1322a6;vertical-align:1px;}
.subline .menu{position:absolute;top:0;right:0;border-left:1px solid #303f7e;}
.subline .menu .inr{display:inline-block;width:84px;height:40px;border-left:1px solid #587ce3;color:#fff;font-size:0.81em;line-height:2.5em;text-align:center;}
.subline .menu .inr:after{content:'';display:inline-block;position:absolute;bottom:0;right:35px;border-bottom:7px solid #252730;border-left:7px solid transparent;border-right:7px solid transparent;}
.subline .menu .sr{margin:0 0 0 2px;font-size:0.85em;}

.subline .mbtn{position:absolute;top:0;right:0;border-left:1px solid #303f7e;}
.subline .mbtn .inr{display:inline-block;width:84px;height:40px;border-left:1px solid #587ce3;color:#fff;font-size:0.93em;line-height:2.2em;text-align:center;
	background:#3451c9;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#567cf0), to(#3451c9));background:-webkit-linear-gradient(#567cf0, #3451c9);background:-moz-linear-gradient(#567cf0, #3451c9);background:-ms-linear-gradient(#567cf0, #3451c9);background:linear-gradient(#567cf0, #3451c9);}

nav{overflow:hidden;width:100%;margin-bottom:-1px;border-top:1px solid #002bb8;
	background:#2b44bb;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#486aeb), to(#2b44bb));background:-webkit-linear-gradient(#486aeb, #2b44bb);background:-moz-linear-gradient(#486aeb, #2b44bb);background:-ms-linear-gradient(#486aeb, #2b44bb);background:linear-gradient(#486aeb, #2b44bb);}
#menu_touch{overflow:hidden;width:100%;}
#List{overflow:hidden;position:relative;min-width:320px;height:40px;}
#List li{float:left;position:relative;width:139px;}
#List li a{display:block;overflow:hidden;height:40px;color:#fff;font-size:0.82em;font-weight:bold;line-height:2.4em;text-align:center;}
#List li a:before{content:'';display:inline-block;overflow:hidden;width:24px;height:24px;margin-right:3px;background:url('../img/com.png') no-repeat;vertical-align:-7px;}
#List .g1 a:before{background-position:-25px 0;}
#List .g2 a:before{background-position:-50px 0;}
#List .g3 a:before{background-position:-75px 0;}
#List .g4 a:before{background-position:-100px 0;}
#List .g5 a:before{background-position:-125px 0;}
#List .g6 a:before{background-position:-150px 0;}
#List .g7 a:before{background-position:0 -25px;}
#List .g8 a:before{background-position:-25px -25px;}
#List .g9 a:before{background-position:-50px -25px;}
#List .g10 a:before{background-position:-75px -25px;}
#List .g11 a:before{background-position:-100px -25px;}
#List .g12 a:before{background-position:-125px -25px;}
#List .g13 a:before{background-position:0 -264px;}
#List .g14 a:before{background-position:-25px -264px;}
#List .g15 a:before{background-position:-50px -264px;}
#List .g16 a:before{background-position:-75px -264px;}
#List .g17 a:before{background-position:-100px -264px;}

/*
@media screen and (-webkit-device-pixel-ratio:1.5) {
#List li a{-webkit-text-stroke-width:.01em;}
#header h1 a:before,
#header .sch .cbt:before,
#header .sch .bt,
#List li a:before,
#List li .n,
.allview .n{background-image:url('/MW/images/2012/common/header_v2_r2.png');background-size:180px 36px;}
}
@media screen and (-webkit-device-pixel-ratio:2) {
#List li a{-webkit-text-stroke-width:.01em;}
#header h1 a:before,
#header .sch .cbt:before,
#header .sch .bt,
#List li a:before,
#List li .n,
.allview .n{background-image:url('/MW/images/2012/common/header_v2_r2.png');background-size:180px 36px;}
}
@media screen and (-webkit-device-pixel-ratio:3) {
#List li a{-webkit-text-stroke-width:.01em;}
#header h1 a:before,
#header .sch .cbt:before,
#header .sch .bt,
#List li a:before,
#List li .n,
.allview .n{background-image:url('/MW/images/2012/common/header_v2_r2.png');background-size:180px 36px;}
}
@media screen and (min-width : 360px) {
#List li a{font-size:0.8em;line-height:2.9em;-webkit-text-stroke-width:.02em;}
.allview li a{padding-left:5px;} .allview .all{margin-left:10px;}
}
*/
/* cts */
#cts{border-left:5px solid #252730;border-right:5px solid #252730;border-top:4px solid #252730;border-bottom:3px solid #252730;}
.ctsbx{min-height:400px;border:1px solid #b3b3b3;border-bottom:1px solid #e3e1e1;}
/* footer */
#footer{padding:0 0 8px;border-top:2px solid #202020;}
.fmenu{height:33px;border-top:2px solid #383a46;border-bottom:1px solid #2b2e37;
	background:#24262e;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#353743), to(#24262e));background: -webkit-linear-gradient(#353743, #24262e);background: -moz-linear-gradient(#353743, #24262e);background:-ms-linear-gradient(#353743, #24262e);background:linear-gradient(#353743, #24262e);}
.fmenu ul{overflow:hidden;width:290px;height:33px;margin:auto;}
.fmenu li{float:left;width:25%;line-height:1.4em;text-align:center;}
.fmenu li a{display:inline-block;width:68px;height:23px;border-radius:3px;-moz-border-radius:3px;color:#313131;font-size:0.76em;font-weight:bold;line-height:1.7em;text-align:center;
	background:#9f9f9f;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#f5f5f5), to(#9f9f9f));background: -webkit-linear-gradient(#f5f5f5, #9f9f9f);background: -moz-linear-gradient(#f5f5f5, #9f9f9f);background:-ms-linear-gradient(#f5f5f5, #9f9f9f);background:linear-gradient(#f5f5f5, #9f9f9f);}
#footer address{display:block;width:100%;padding-top:5px;color:#7d7d7d;font-size:0.68em;font-style:normal;line-height:1.54em;text-align:center;}
#footer address a{margin:0 0 0 2px;white-space:nowrap;color:#e42627;font-weight:bold;letter-spacing:0;}
#footer .copy{color:#b5b5b5;font-size:0.57em;letter-spacing:0;text-align:center}

.login h3{width:151px;height:26px;margin:18px 0 0 7px;background:url('../img/com.png') no-repeat -34px -227px;color:#fff;font-weight:normal;font-size:0.93em;line-height:1.5em;text-align:center;}
.login h3 .sbtxt{margin:0 0 0 3px;color:#fc8484;font-size:0.75em;letter-spacing:0;}
.logbox{margin:22px 6px 0;border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;box-shadow:0 2px 0 #f6f6f6;-moz-box-shadow:0 2px 0 #f6f6f6;-webkit-box-shadow:0 2px 0 #f6f6f6;}
.logbox fieldset{position:relative;width:268px;margin:0 auto;padding:17px 0 10px}
.logbox .ln_id{margin:0 0 7px}
.ln_id label, .ln_pw label{display:inline-block;width:68px;color:#a0a0a0;font-weight:bold;font-size:0.75em;vertical-align:0px;}
.ln_id label:before, .ln_pw label:before{content:'';display:inline-block;margin:0 4px 0 0;width:2px;height:2px;background:#c2c2c2;vertical-align:5px;}
.logbox .text{width:109px;height:14px;padding:6px 3px 4px;border:1px solid #b2b2b2;font-size:0.75em;}
.logbox .btn{display:block;position:absolute;top:18px;right:0;padding:2px;border:1px solid #e06161;border-radius:2px;-moz-border-radius:2px;box-shadow:1px 2px 1px #d7d6d6;-moz-box-shadow:1px 2px 1px #d7d6d6;-webkit-box-shadow:1px 2px 1px #d7d6d6;}
.logbox .btn span{display:block;width:71px;height:54px;color:#fa2f37;font-size:1em;font-weight:bold;line-height:2.7em;letter-spacing:1px;text-align:center;
	background:#d0cbce;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#fafafa), to(#d0cbce));background:-webkit-linear-gradient(#fafafa, #d0cbce);background:-moz-linear-gradient(#fafafa, #d0cbce);background:-ms-linear-gradient(#fafafa, #d0cbce);background:linear-gradient(#fafafa, #d0cbce);background-repeat:no-repeat;background-size:71px 30px;background-position:0 24px;}
.logbox .chck{margin:7px 0 0 40px;}
.logbox .chck label{margin:0 12px 0 0;color:#a0a0a0;font-size:0.688em;}
.logbox .check{margin:0 3px 0 0;vertical-align:middle}
.wbx{border-top:2px solid #f6f6f6;}

.agrebox{margin:14px 8px 17px;padding:15px 0 13px;border:6px solid #e7eaeb;color:#666;font-weight:bold;font-size:0.81em;line-height:2em;letter-spacing:0;text-align:center;}

.join_list{margin:14px 8px 17px;padding:15px 10px 13px;border:6px solid #e7eaeb;}
.join_list table{width:100%;}
.join_list th{width:70px;padding-top:8px;text-align:left;vertical-align:top;}
.join_list th span{color:#a0a0a0;font-size:0.75em;}
.join_list th span:before{content:'';display:inline-block;margin:0 4px 0 0;width:2px;height:2px;background:#c2c2c2;vertical-align:5px;}
.join_list td{padding:9px 0 10px;font-size:0.75em;}
.join_list .text{width:100%;height:14px;padding:6px 0 4px;border:1px solid #b2b2b2;font-size:1em;text-indent:5px;}
.join_list .sel{display:inline-block;position:relative;}
.join_list .sel:before{content:'';position:absolute;top:11px;right:7px;width:7px;height:4px;background:url('../img/com.png') no-repeat -31px -50px;}
.join_list select{height:24px;padding:0 20px 0 6px;border:1px solid #b2b2b2;background:#fff;font-size:1em;-webkit-border-radius:0;-webkit-appearance:none;}
.join_list .gdtxt{padding-top:0}
.join_list .gdtxt span{display:block;color:#e60012;font-weight:bold;font-size:0.93em;line-height:1.1em;}
.join_list .gdtxt2{display:block;padding:5px 0 0;color:#448aca;font-size:0.93em;}

.chekdv{}
.chekdv .check{margin:0 4px 0 0;vertical-align:-2px;}
.chekdv label{margin:0 10px 0 0}

.bbs_list ul{border-bottom:1px solid #e3e1e1;}
.bbs_list li{position:relative;border-top:1px solid #e3e1e1;
	background:#f4f4f4;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#f8f7f7), to(#f4f4f4));background:-webkit-linear-gradient(#f8f7f7, #f4f4f4);background:-moz-linear-gradient(#f8f7f7, #f4f4f4);background:-ms-linear-gradient(#f8f7f7, #f4f4f4);background:linear-gradient(#f8f7f7, #f4f4f4);}
.bbs_list li:first-child{border-top:0;}
.bbs_list li a{display:block;padding:9px 35px 0 15px;height:47px;color:#000;font-size:0.81em;}
.bbs_list li.imgst a{padding-left:58px;}
.bbs_list li.home a{padding-left:58px;}
.bbs_list .pimg{position:absolute;top:12px;left:7px;font-size:0}
.bbs_list .home .pimg{width:37px;text-align:right;top:10px;}
.bbs_list .pimg img{border:1px solid #dedbdb;width:40px;height:29px;}
.bbs_list .home .pimg img{width:auto;height:auto;border:0;}
.bbs_list .info{display:block;margin:2px 0 0;color:#448aca;font-size:0.85em;}
.bbs_list .count{position:absolute;top:20px;right:10px;color:#e60012;font-size:0.85em;}
.bbs_list .count:before{content:'';display:inline-block;width:12px;height:12px;margin:0 5px 0 0;border:1px solid #d7d7d7;border-radius:2px;-moz-border-radius:2px;background:url('../img/com.png') no-repeat -158px -38px;vertical-align:-3px;}

.sms_list ul{border-bottom:1px solid #e3e1e1;}
.sms_list li{position:relative;border-top:1px solid #e3e1e1;padding:7px 15px 7px;color:#000;font-size:0.81em;
	background:#f4f4f4;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#f8f7f7), to(#f4f4f4));background:-webkit-linear-gradient(#f8f7f7, #f4f4f4);background:-moz-linear-gradient(#f8f7f7, #f4f4f4);background:-ms-linear-gradient(#f8f7f7, #f4f4f4);background:linear-gradient(#f8f7f7, #f4f4f4);}
.sms_list li:first-child{border-top:0;}

.bbs_view{}
.bbs_view .topviw{display:block;position:relative;height:30px;padding:7px 35px 0 10px;border-bottom:1px solid #e3e1e1;color:#000;font-size:0.81em;
	background:#f4f4f4;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#f8f7f7), to(#f4f4f4));background:-webkit-linear-gradient(#f8f7f7, #f4f4f4);background:-moz-linear-gradient(#f8f7f7, #f4f4f4);background:-ms-linear-gradient(#f8f7f7, #f4f4f4);background:linear-gradient(#f8f7f7, #f4f4f4);}
.bbs_view .info{color:#448aca;font-size:0.85em}
.bbs_view .count{position:absolute;top:11px;right:10px;color:#e60012;font-size:0.85em;}
.bbs_view .count:before{content:'';display:inline-block;width:12px;height:12px;margin:0 5px 0 0;border:1px solid #d7d7d7;border-radius:2px;-moz-border-radius:2px;background:url('../img/com.png') no-repeat -158px -38px;vertical-align:-2px;}

.topimg{margin:8px 0 0;font-size:0}/*140210*/
.topimg img{display:block;width:304px;margin:0 auto 10px;}/*140210*/
.toptx{margin:5px 10px 0 8px;color:#000;font-size:0.813em}

/*140210*/
@media screen and (min-width : 360px) {
	.topimg img{width:304px}}
@media screen and (min-width : 400px) {
	.topimg img{width:344px}}
@media screen and (min-width : 600px) {
	.topimg img{width:584px}}
/* //140210*/


.reply{margin:10px 0 0;border-bottom:1px solid #eaeaea}
.reply .rp{padding:6px 10px 10px 14px;border-top:1px solid #eaeaea;color:#000;font-size:0.813em}
.reply .rp:before{content:'';display:inline-block;width:12px;height:12px;margin:0 5px 0 0;border:1px solid #d7d7d7;border-radius:2px;-moz-border-radius:2px;background:url('../img/com.png') no-repeat -178px -20px;vertical-align:-3px;}
.reply .rp.dp2{padding-top:0;border-top:0;padding-left:28px}
.reply .rp.dp3{padding-top:0;border-top:0;padding-left:42px}
.reply .rp.dp4{padding-top:0;border-top:0;padding-left:56px}
.reply .rp.dp5{padding-top:0;border-top:0;padding-left:70px}
.reply .rp.dp6{padding-top:0;border-top:0;padding-left:84px}
.reply .rp.dp7{padding-top:0;border-top:0;padding-left:98px}
.reply .rp.dp8{padding-top:0;border-top:0;padding-left:112px}
.reply .rp.dp9{padding-top:0;border-top:0;padding-left:126px}
.reply .rp.dp10{padding-top:0;border-top:0;padding-left:140px}
.reply .rct{display:block;padding:0 0 1px 17px;line-height:1.05em;}
.reply .info{padding:0 0 0 17px}

.repinpt{position:relative;padding:10px 54px 10px 8px;}

.bbs_write{padding:15px 10px 0 8px}
.bs_ln{position:relative;margin:0 0 8px;}
.bs_ln .inpt{position:relative;padding-left:45px;}
.bs_ln label{display:inline-block;margin:0 0 10px 6px;color:#7d7d7d;font-size:0.688em;}
.bs_ln .inpt label{position:absolute;top:5px;left:0px;}
.bs_ln .text{width:100%;height:23px;padding:3px 0 0;border:1px solid #d8d6d6;background:#f6f6f6;font-size:0.81em;}
.bs_ln textarea{width:100%;height:188px;padding:3px 0;border:1px solid #dedbdb;font-size:0.81em;text-indent:3px}

.upload{position:absolute;top:-3px;right:4px;}
.upload a{display:inline-block;margin:0 0 0 10px;color:#7d7d7d;font-size:0.688em;}
.pic:before{content:'';display:inline-block;width:33px;height:27px;margin:0 3px 0 0;background:url('../img/com.png') no-repeat -193px 0;vertical-align:-10px}
.file:before{content:'';display:inline-block;width:31px;height:29px;margin:0 3px 0 0;background:url('../img/com.png') no-repeat -227px 0;vertical-align:-10px}

.bs_wtbx{position:relative;margin:-2px 0 0;padding:40px 0 0;text-align:center;}
.vpic{overflow:hidden;margin:0 -6px;}
.vpic li{float:left;width:78px;margin:0 6px 9px;font-size:0;text-align:center;}
.vpic li img{width:78px;height:63px;}
.vpic li .del{display:inline-block;overflow:hidden;width:11px;height:12px;margin:3px 0 0;background:url('../img/com.png') no-repeat -192px -27px;text-indent:-1000px}
.grbtn{display:inline-block;position:absolute;top:2px;right:-2px;height:23px;width:60px;border-top:1px solid #dadada;border-left:1px solid #dadada;border-right:1px solid #dadada;border-bottom:1px solid #d9d9d9;border-radius:2px;-moz-border-radius:2px;color:#959595;font-size:0.688em;line-height:1.8em;
	background:#f1f1f2;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#f1f1f2));background:-webkit-linear-gradient(#fff, #f1f1f2);background:-moz-linear-gradient(#fff, #f1f1f2);background:-ms-linear-gradient(#fff, #f1f1f2);background:linear-gradient(#fff, #f1f1f2);}
/*140213*/
.gr_input{position:absolute;top:-1px;right:132px;}
.gr_input *{vertical-align:middle;}
.gr_input input{display:inline-block;margin-right:2px;}
.gr_input label{display:inline-block;color:#7d7d7d;font-size:0.68em;}
/* //140213*/

.time_lst{margin:10px 7px 0;border-bottom:2px solid #e5e5e5;}
.time_lst table{width:100%;border-top:2px solid #3f5ee1;border-bottom:1px solid #3f5ee1;}
.time_lst th{height:28px;color:#2d47c2;font-size:0.75em;text-align:center;
	background:#ececec;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#f3f1f1), to(#ececec));background:-webkit-linear-gradient(#f3f1f1, #ececec);background:-moz-linear-gradient(#f3f1f1,							#ececec);background:-ms-linear-gradient(#f3f1f1, #ececec);background:linear-gradient(#f3f1f1, #ececec);}
.time_lst td{height:30px;border-top:1px solid #ddd;color:#535353;font-size:0.81em;text-align:center;}
.time_lst tr:nth-child(odd) td{background:#f3f3ff;}
.tguide{margin:6px 0 0;padding-left:16px;color:#2e49c5;font-size:0.81em;text-indent:-16px;}
.tguide:before{content:'';display:inline-block;width:2px;height:2px;margin:0 4px 0 11px;background:#254ce0;vertical-align:5px;}

.system_lit{padding:10px 0 0;}
.tl_sys{height:23px;margin:0 6px;padding-left:5px;background:#f3f3ff;color:#6b85ea;font-weight:bold;font-size:0.75em;line-height:1.7em;border-radius:2px;-moz-border-radius:2px;}
.nrtxt{margin:5px 10px;color:#000;font-size:0.75em;line-height:1.35em;}
.nbrtxt{margin:0 10px 10px;color:#221815;font-size:0.75em;line-height:1.7em;}
.nbrtxt .ttx{display:block;margin:0 0 2px;color:#c11920;font-weight:bold;font-size:1.25em;}
.sblst{margin-top:-5px;padding:0 0 0 10px;color:#000;font-size:0.75em;}
.sblst li{padding-left:10px;text-indent:-10px;line-height:1.45em;}
.sys_mid{margin:10px 0;text-align:center;}
.sys_mid2{float:right;display:inline-block;padding:10px 10px 0 10px;font-size:0;}

.myfind{padding:0 0 20px}
.myfind .list{overflow:hidden;padding:0 5px 0}
.myfind li{float:left;width:148px;margin:15px 0 0;text-align:center;}
.myfind li a{display:block;}
.myfind .pimg{font-size:0;}
.myfind .pimg img{border:1px solid #d9d9d9;border-radius:2px;-moz-border-radius:2px;}
.myfind .ptxt{color:#000;font-size:0.75em;}
.myfind .ptxt strong{color:#4464e5;}
.morev{margin:15px 0 0;color:#7d7d7d;font-size:0.875em;line-height:1.1em;text-align:center;}
.morev:before{content:'';display:block;width:29px;height:10px;margin:0 auto;background:url('../img/com.png') no-repeat 0 -50px;}

.wepic{padding:0 0 20px}
.wepic .list{padding:0 5px 10px}
.wepic li{margin:15px 0 0;text-align:center;}
.wepic li a{display:block;width:254px;margin:0 auto;text-align:left;}/*131007*/
.wepic .pimg{display:inline-block;width:246px;height:156px;padding:8px 0 0 8px;background:url('../img/com.png') no-repeat 0 -62px;font-size:0;text-align:left;}
.wepic .pimg img{width:236px;height:145px;}
.wepic .ptxt{margin:3px 0 0;color:#000;font-size:0.82em;}
.wepic .ptxt strong{color:#4464e5;}
/*131007*/
.wepic .li{display:block;margin:0 0 5px;}
.wepic .li:nth-child(1),.wepic .li:nth-child(3){padding-left:44px;text-indent:-44px;}

.mapimg{padding:13px 0 5px;font-size:0;text-align:center;}
.maptxt{padding-left:13px;}
.maptxt li{margin:0 0 4px;color:#7d7d7d;font-size:0.81em;letter-spacing:0;}
.maptxt em{font-weight:bold;}

.teacher{padding:0 0 5px}
.teaimg{margin:10px 0 0;font-size:0;text-align:center;}
.teatxt{padding:10px 10px 25px;border-bottom:1px solid #cfcbcb;color:#707070;font-size:0.75em;}
.teatl{height:31px;border-bottom:1px solid #cfcbcb;font-size:0.75em;line-height:2.2em;
	background:#f3f1f1;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#f3f1f1), to(#ececec));background:-webkit-linear-gradient(#f3f1f1, #ececec);background:-moz-linear-gradient(#f3f1f1,							#ececec);background:-ms-linear-gradient(#f3f1f1, #ececec);background:linear-gradient(#f3f1f1, #ececec);}
.tl_ico{position:relative;padding:0 0 0 26px;color:#313131;}
.tl_ico:before{content:'';display:inline-block;position:absolute;top:1px;left:6px;width:11px;height:11px;border:1px solid #254ce0;border-radius:2px;-moz-border-radius:2px;
	background:#385ce3;
	background: -webkit-gradient(linear, left top, right top, color-stop(0.0 , #708aeb), color-stop(0.9 , #3458e2));
	background: -webkit-linear-gradient(left, color-stop(0.5 , #708aeb), color-stop(1.0 , #3458e2));
	background: -moz-linear-gradient(left, #708aeb 5%, #3458e2 95%);
	background: -ms-linear-gradient(left, #708aeb 5%, #3458e2 95%);
}
.tl_ico:after{content:'';display:inline-block;position:absolute;top:5px;left:11px;width:4px;height:5px;background:url('../img/com.png') no-repeat -41px -50px;}

.profile{padding:15px 10px 10px;}
.profile li{margin:0 0 3px;padding-left:9px;color:#707070;font-size:0.75em;text-indent:-9px}
.profile li:before{content:'';display:inline-block;margin:0 4px 0 0;border-left:5px solid #e6151a;border-top:3px solid transparent;border-bottom:3px solid transparent;vertical-align:3px;}

.crbtn{padding:5px 0 0;text-align:right;}
.bt_add{display:inline-block;width:45px;height:19px;border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #c0bfbf;border-bottom:1px solid #c0bfbf;border-radius:2px;-moz-border-radius:2px;color:#8f8f8f;font-size:14px;line-height:1.4em;text-align:center;
	background:#f8f7f7;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#f8f7f7));background:-webkit-linear-gradient(#fff, #f8f7f7);background:-moz-linear-gradient(#fff, #f8f7f7);background:-ms-linear-gradient(#fff, #f8f7f7);background:linear-gradient(#fff, #f8f7f7);}
.bt_add:before{content:'';display:inline-block;width:10px;height:10px;margin:0 2px 0 2px;background:url('../img/com.png') no-repeat -167px -25px;vertical-align:-1px;}

.bt_edit{display:inline-block;width:45px;height:19px;border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #c0bfbf;border-bottom:1px solid #c0bfbf;border-radius:2px;-moz-border-radius:2px;color:#8f8f8f;font-size:14px;line-height:1.4em;text-align:center;
	background:#f8f7f7;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#f8f7f7));background:-webkit-linear-gradient(#fff, #f8f7f7);background:-moz-linear-gradient(#fff, #f8f7f7);background:-ms-linear-gradient(#fff, #f8f7f7);background:linear-gradient(#fff, #f8f7f7);}
.bt_edit:before{content:'';display:inline-block;width:11px;height:11px;margin:0 2px 0 2px;background:url('../img/com.png') no-repeat -203px -28px;vertical-align:-2px;}
.bt_del{display:inline-block;width:45px;height:19px;border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #c0bfbf;border-bottom:1px solid #c0bfbf;border-radius:2px;-moz-border-radius:2px;color:#8f8f8f;font-size:14px;line-height:1.4em;text-align:center;
	background:#f8f7f7;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#f8f7f7));background:-webkit-linear-gradient(#fff, #f8f7f7);background:-moz-linear-gradient(#fff, #f8f7f7);background:-ms-linear-gradient(#fff, #f8f7f7);background:linear-gradient(#fff, #f8f7f7);}
.bt_del:before{content:'';display:inline-block;width:10px;height:10px;margin:0 2px 0 2px;background:url('../img/com.png') no-repeat -192px -27px;vertical-align:-1px;}

.todprc_w{position:relative;width:300px;height:226px;margin:15px auto 0;}
.todprc_w .prev{display:block;overflow:hidden;position:absolute;top:95px;left:0;width:16px;height:36px;background:url('../img/com.png') no-repeat 0px -227px;text-indent:-1000px}
.todprc_w .next{display:block;overflow:hidden;position:absolute;top:95px;right:0;width:16px;height:36px;background:url('../img/com.png') no-repeat -17px -227px;text-indent:-1000px}
.todprc{margin:0 auto;}
.todprc .lst{width:256px;height:231px;margin:0 auto;}
.todprc ul{overflow:hidden;}
.todprc li{float:left;padding:8px;border:1px solid #d7d7d8;font-size:0}
.todprc li a{display:block;overflow:hidden;height:213px;text-align:center;}
.todprc li img{width:238px;height:213px;}
@media screen and (min-width : 360px) {
	.todprc_w{width:340px;height:236px;} 
	.todprc_w .prev{top:113px}
	.todprc_w .next{top:113px}
	.todprc .lst{width:296px;height:267px;}
	.todprc li a{height:249px}
	.todprc li img{width:278px;height:249px;}}
@media screen and (min-width : 400px) {
	.todprc_w{width:380px;height:272px;} 
	.todprc_w .prev{top:129px}
	.todprc_w .next{top:129px}
	.todprc .lst{width:336px;height:303px;}
	.todprc li a{height:285px}
	.todprc li img{width:318px;height:285px;}}
@media screen and (min-width : 600px) {
	.todprc_w{width:580px;height:451px;} 
	.todprc_w .prev{top:216px}
	.todprc_w .next{top:216px}
	.todprc .lst{width:536px;height:482px;}
	.todprc li a{height:464px}
	.todprc li img{width:518px;height:464px;}}
.rdbtn{display:block;width:198px;height:42px;margin:0 auto;color:#fff;font-size:1.06em;line-height:2.1em;text-align:center;border-radius:20px;-moz-border-radius:20px;
	box-shadow:1px 1px 3px #c8c8c8;-moz-box-shadow:1px 1px 3px #c8c8c8;-webkit-box-shadow:1px 1px 3px #c8c8c8;
	background:#ef3036;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#f1454a), to(#ef3036));background:-webkit-linear-gradient(#f1454a, #ef3036);background:-moz-linear-gradient(#f1454a, #ef3036);background:-ms-linear-gradient(#f1454a, #ef3036);background:linear-gradient(#f1454a, #ef3036);}
.rdbtn em{font-weight:bold;}

.rdbts{display:block;width:145px;height:34px;margin:0 auto 20px;color:#fff;font-weight:bold;font-size:1.06em;line-height:1.7em;text-align:center;border-radius:14px;-moz-border-radius:14px;
	box-shadow:1px 1px 3px #c8c8c8;-moz-box-shadow:1px 1px 3px #c8c8c8;-webkit-box-shadow:1px 1px 3px #c8c8c8;
	background:#ef3036;background:-webkit-gradient(linear, 0 0, 0 bottom, from(#f1454a), to(#ef3036));background:-webkit-linear-gradient(#f1454a, #ef3036);background:-moz-linear-gradient(#f1454a, #ef3036);background:-ms-linear-gradient(#f1454a, #ef3036);background:linear-gradient(#f1454a, #ef3036);}

.h_page .page{display:block;margin:3px 0 0;text-align:center;}
.h_page .page span{display:inline-block;width:10px;height:10px;margin:0 3px;background:#c1c1c1;border-radius:5px;-moz-border-radius:5px;}
.h_page .page .on{background:#314dcc;}

.loading{position:absolute;top:50%;left:50%;margin:-12px 0 0 -12px;z-index:50;}

/*140309*/
@media screen and (min-width : 360px) {
	.img_flex{width:320px;}}
@media screen and (min-width : 400px) {
	.img_flex{width:360px;} }
@media screen and (min-width : 600px) {
	.img_flex{width:560px;}}
/* //140309*/


.t_red{color:#e60012}
.t_blue{color:#00479d}
.t_org{color:#eb6100;}
.t_violt{color:#8957a1;}
.t_gren{color:#009944;}
